0001503274-24-000025.txt : 20241226 0001503274-24-000025.hdr.sgml : 20241226 20241223205653 ACCESSION NUMBER: 0001503274-24-000025 CONFORMED SUBMISSION TYPE: 10-K/A PUBLIC DOCUMENT COUNT: 128 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20241226 DATE AS OF CHANGE: 20241223 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Quanterix Corp CENTRAL INDEX KEY: 0001503274 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY ANALYTICAL INSTRUMENTS [3826] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 208957988 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-38319 FILM NUMBER: 241575444 BUSINESS ADDRESS: STREET 1: 900 MIDDLESEX TURNPIKE CITY: BILLERICA STATE: MA ZIP: 01821 BUSINESS PHONE: 617-301-9400 MAIL ADDRESS: STREET 1: 900 MIDDLESEX TURNPIKE CITY: BILLERICA STATE: MA ZIP: 01821 10-K/A 1 qtrx-20231231.htm 10-K/A qtrx-20231231
0001503274trueFY2023Quanterix Corpiso4217:USDxbrli:sharesiso4217:USDxbrli:sharesqtrx:projectqtrx:customerxbrli:pureqtrx:itemqtrx:position00015032742023-01-012023-12-3100015032742023-06-3000015032742024-02-2600015032742023-12-3100015032742022-12-310001503274us-gaap:ProductMember2023-01-012023-12-310001503274us-gaap:ProductMember2022-01-012022-12-310001503274us-gaap:ProductMember2021-01-012021-12-310001503274us-gaap:ServiceOtherMember2023-01-012023-12-310001503274us-gaap:ServiceOtherMember2022-01-012022-12-310001503274us-gaap:ServiceOtherMember2021-01-012021-12-310001503274us-gaap:LicenseAndServiceMember2023-01-012023-12-310001503274us-gaap:LicenseAndServiceMember2022-01-012022-12-310001503274us-gaap:LicenseAndServiceMember2021-01-012021-12-310001503274us-gaap:GrantMember2023-01-012023-12-310001503274us-gaap:GrantMember2022-01-012022-12-310001503274us-gaap:GrantMember2021-01-012021-12-3100015032742022-01-012022-12-3100015032742021-01-012021-12-310001503274us-gaap:CommonStockMember2022-12-310001503274us-gaap:AdditionalPaidInCapitalMember2022-12-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001503274us-gaap:RetainedEarningsMember2022-12-310001503274us-gaap:CommonStockMember2023-01-012023-12-310001503274us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001503274us-gaap:RetainedEarningsMember2023-01-012023-12-310001503274us-gaap:CommonStockMember2023-12-310001503274us-gaap:AdditionalPaidInCapitalMember2023-12-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001503274us-gaap:RetainedEarningsMember2023-12-310001503274us-gaap:CommonStockMember2021-12-310001503274us-gaap:AdditionalPaidInCapitalMember2021-12-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001503274us-gaap:RetainedEarningsMember2021-12-3100015032742021-12-310001503274us-gaap:CommonStockMember2022-01-012022-12-310001503274us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001503274us-gaap:RetainedEarningsMember2022-01-012022-12-310001503274us-gaap:CommonStockMember2020-12-310001503274us-gaap:AdditionalPaidInCapitalMember2020-12-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001503274us-gaap:RetainedEarningsMember2020-12-3100015032742020-12-310001503274us-gaap:CommonStockMember2021-01-012021-12-310001503274us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001503274us-gaap:RetainedEarningsMember2021-01-012021-12-310001503274qtrx:UnderwrittenPublicOfferingMember2023-01-012023-12-310001503274qtrx:UnderwrittenPublicOfferingMember2022-01-012022-12-310001503274qtrx:UnderwrittenPublicOfferingMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMember2023-12-310001503274srt:RestatementAdjustmentMember2023-12-310001503274srt:ScenarioPreviouslyReportedMember2022-12-310001503274srt:RestatementAdjustmentMember2022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2023-01-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2023-01-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2023-01-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2023-01-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2023-01-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2023-01-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2023-01-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2023-01-012023-12-310001503274srt:ScenarioPreviouslyReportedMember2023-01-012023-12-310001503274srt:RestatementAdjustmentMember2023-01-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2022-01-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2022-01-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2022-01-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2022-01-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2022-01-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2022-01-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2022-01-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2022-01-012022-12-310001503274srt:ScenarioPreviouslyReportedMember2022-01-012022-12-310001503274srt:RestatementAdjustmentMember2022-01-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2021-01-012021-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2021-01-012021-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2021-01-012021-12-310001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2021-01-012021-12-310001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMember2021-01-012021-12-310001503274srt:RestatementAdjustmentMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-01-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-01-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-01-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2021-12-310001503274srt:ScenarioPreviouslyReportedMember2021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-01-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-01-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2021-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2021-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-310001503274srt:RestatementAdjustmentMember2021-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2020-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2020-12-310001503274srt:ScenarioPreviouslyReportedMember2020-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2021-01-012021-12-310001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2020-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2020-12-310001503274srt:RestatementAdjustmentMember2020-12-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2021-01-012021-12-310001503274srt:ScenarioPreviouslyReportedMemberqtrx:UnderwrittenPublicOfferingMember2021-01-012021-12-310001503274srt:RestatementAdjustmentMemberqtrx:UnderwrittenPublicOfferingMember2021-01-012021-12-310001503274srt:MinimumMember2023-12-310001503274srt:MinimumMember2023-01-012023-12-310001503274srt:MaximumMember2023-01-012023-12-3100015032742021-01-012022-12-310001503274us-gaap:OtherMachineryAndEquipmentMember2023-12-310001503274us-gaap:OfficeEquipmentMember2023-12-310001503274us-gaap:ComputerEquipmentMember2023-12-310001503274us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberqtrx:CustomersOutsideOfUnitedStatesMember2023-01-012023-12-310001503274us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberqtrx:CustomersOutsideOfUnitedStatesMember2022-01-012022-12-310001503274us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberqtrx:OneCustomerMember2023-01-012023-12-310001503274us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberqtrx:OneCustomerMember2022-01-012022-12-310001503274us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberqtrx:CustomerMember2021-01-012021-12-310001503274srt:NorthAmericaMemberqtrx:InstrumentProductsMember2023-01-012023-12-310001503274us-gaap:EMEAMemberqtrx:InstrumentProductsMember2023-01-012023-12-310001503274srt:AsiaPacificMemberqtrx:InstrumentProductsMember2023-01-012023-12-310001503274qtrx:InstrumentProductsMember2023-01-012023-12-310001503274srt:NorthAmericaMemberqtrx:ConsumableAndOtherProductsMember2023-01-012023-12-310001503274us-gaap:EMEAMemberqtrx:ConsumableAndOtherProductsMember2023-01-012023-12-310001503274srt:AsiaPacificMemberqtrx:ConsumableAndOtherProductsMember2023-01-012023-12-310001503274qtrx:ConsumableAndOtherProductsMember2023-01-012023-12-310001503274srt:NorthAmericaMemberus-gaap:ProductMember2023-01-012023-12-310001503274us-gaap:EMEAMemberus-gaap:ProductMember2023-01-012023-12-310001503274srt:AsiaPacificMemberus-gaap:ProductMember2023-01-012023-12-310001503274srt:NorthAmericaMemberqtrx:ServiceTypeWarrantiesMember2023-01-012023-12-310001503274us-gaap:EMEAMemberqtrx:ServiceTypeWarrantiesMember2023-01-012023-12-310001503274srt:AsiaPacificMemberqtrx:ServiceTypeWarrantiesMember2023-01-012023-12-310001503274qtrx:ServiceTypeWarrantiesMember2023-01-012023-12-310001503274srt:NorthAmericaMemberqtrx:ResearchServicesMember2023-01-012023-12-310001503274us-gaap:EMEAMemberqtrx:ResearchServicesMember2023-01-012023-12-310001503274srt:AsiaPacificMemberqtrx:ResearchServicesMember2023-01-012023-12-310001503274qtrx:ResearchServicesMember2023-01-012023-12-310001503274srt:NorthAmericaMemberqtrx:OtherServicesMember2023-01-012023-12-310001503274us-gaap:EMEAMemberqtrx:OtherServicesMember2023-01-012023-12-310001503274srt:AsiaPacificMemberqtrx:OtherServicesMember2023-01-012023-12-310001503274qtrx:OtherServicesMember2023-01-012023-12-310001503274srt:NorthAmericaMemberus-gaap:ServiceOtherMember2023-01-012023-12-310001503274us-gaap:EMEAMemberus-gaap:ServiceOtherMember2023-01-012023-12-310001503274srt:AsiaPacificMemberus-gaap:ServiceOtherMember2023-01-012023-12-310001503274srt:NorthAmericaMemberus-gaap:LicenseAndServiceMember2023-01-012023-12-310001503274us-gaap:EMEAMemberus-gaap:LicenseAndServiceMember2023-01-012023-12-310001503274srt:AsiaPacificMemberus-gaap:LicenseAndServiceMember2023-01-012023-12-310001503274srt:NorthAmericaMemberqtrx:InstrumentProductsMember2022-01-012022-12-310001503274us-gaap:EMEAMemberqtrx:InstrumentProductsMember2022-01-012022-12-310001503274srt:AsiaPacificMemberqtrx:InstrumentProductsMember2022-01-012022-12-310001503274qtrx:InstrumentProductsMember2022-01-012022-12-310001503274srt:NorthAmericaMemberqtrx:ConsumableAndOtherProductsMember2022-01-012022-12-310001503274us-gaap:EMEAMemberqtrx:ConsumableAndOtherProductsMember2022-01-012022-12-310001503274srt:AsiaPacificMemberqtrx:ConsumableAndOtherProductsMember2022-01-012022-12-310001503274qtrx:ConsumableAndOtherProductsMember2022-01-012022-12-310001503274srt:NorthAmericaMemberus-gaap:ProductMember2022-01-012022-12-310001503274us-gaap:EMEAMemberus-gaap:ProductMember2022-01-012022-12-310001503274srt:AsiaPacificMemberus-gaap:ProductMember2022-01-012022-12-310001503274srt:NorthAmericaMemberqtrx:ServiceTypeWarrantiesMember2022-01-012022-12-310001503274us-gaap:EMEAMemberqtrx:ServiceTypeWarrantiesMember2022-01-012022-12-310001503274srt:AsiaPacificMemberqtrx:ServiceTypeWarrantiesMember2022-01-012022-12-310001503274qtrx:ServiceTypeWarrantiesMember2022-01-012022-12-310001503274srt:NorthAmericaMemberqtrx:ResearchServicesMember2022-01-012022-12-310001503274us-gaap:EMEAMemberqtrx:ResearchServicesMember2022-01-012022-12-310001503274srt:AsiaPacificMemberqtrx:ResearchServicesMember2022-01-012022-12-310001503274qtrx:ResearchServicesMember2022-01-012022-12-310001503274srt:NorthAmericaMemberqtrx:OtherServicesMember2022-01-012022-12-310001503274us-gaap:EMEAMemberqtrx:OtherServicesMember2022-01-012022-12-310001503274srt:AsiaPacificMemberqtrx:OtherServicesMember2022-01-012022-12-310001503274qtrx:OtherServicesMember2022-01-012022-12-310001503274srt:NorthAmericaMemberus-gaap:ServiceMember2022-01-012022-12-310001503274us-gaap:EMEAMemberus-gaap:ServiceMember2022-01-012022-12-310001503274srt:AsiaPacificMemberus-gaap:ServiceMember2022-01-012022-12-310001503274us-gaap:ServiceMember2022-01-012022-12-310001503274srt:NorthAmericaMemberus-gaap:LicenseAndServiceMember2022-01-012022-12-310001503274us-gaap:EMEAMemberus-gaap:LicenseAndServiceMember2022-01-012022-12-310001503274srt:AsiaPacificMemberus-gaap:LicenseAndServiceMember2022-01-012022-12-310001503274srt:NorthAmericaMemberqtrx:InstrumentProductsMember2021-01-012021-12-310001503274us-gaap:EMEAMemberqtrx:InstrumentProductsMember2021-01-012021-12-310001503274srt:AsiaPacificMemberqtrx:InstrumentProductsMember2021-01-012021-12-310001503274qtrx:InstrumentProductsMember2021-01-012021-12-310001503274srt:NorthAmericaMemberqtrx:ConsumableAndOtherProductsMember2021-01-012021-12-310001503274us-gaap:EMEAMemberqtrx:ConsumableAndOtherProductsMember2021-01-012021-12-310001503274srt:AsiaPacificMemberqtrx:ConsumableAndOtherProductsMember2021-01-012021-12-310001503274qtrx:ConsumableAndOtherProductsMember2021-01-012021-12-310001503274srt:NorthAmericaMemberus-gaap:ProductMember2021-01-012021-12-310001503274us-gaap:EMEAMemberus-gaap:ProductMember2021-01-012021-12-310001503274srt:AsiaPacificMemberus-gaap:ProductMember2021-01-012021-12-310001503274srt:NorthAmericaMemberqtrx:ServiceTypeWarrantiesMember2021-01-012021-12-310001503274us-gaap:EMEAMemberqtrx:ServiceTypeWarrantiesMember2021-01-012021-12-310001503274srt:AsiaPacificMemberqtrx:ServiceTypeWarrantiesMember2021-01-012021-12-310001503274qtrx:ServiceTypeWarrantiesMember2021-01-012021-12-310001503274srt:NorthAmericaMemberqtrx:ResearchServicesMember2021-01-012021-12-310001503274us-gaap:EMEAMemberqtrx:ResearchServicesMember2021-01-012021-12-310001503274srt:AsiaPacificMemberqtrx:ResearchServicesMember2021-01-012021-12-310001503274qtrx:ResearchServicesMember2021-01-012021-12-310001503274srt:NorthAmericaMemberqtrx:OtherServicesMember2021-01-012021-12-310001503274us-gaap:EMEAMemberqtrx:OtherServicesMember2021-01-012021-12-310001503274srt:AsiaPacificMemberqtrx:OtherServicesMember2021-01-012021-12-310001503274qtrx:OtherServicesMember2021-01-012021-12-310001503274srt:NorthAmericaMemberus-gaap:ServiceOtherMember2021-01-012021-12-310001503274us-gaap:EMEAMemberus-gaap:ServiceOtherMember2021-01-012021-12-310001503274srt:AsiaPacificMemberus-gaap:ServiceOtherMember2021-01-012021-12-310001503274srt:NorthAmericaMemberus-gaap:LicenseAndServiceMember2021-01-012021-12-310001503274us-gaap:EMEAMemberus-gaap:LicenseAndServiceMember2021-01-012021-12-310001503274srt:AsiaPacificMemberus-gaap:LicenseAndServiceMember2021-01-012021-12-310001503274qtrx:UltradxLimitedCompanyMember2022-07-012022-09-300001503274qtrx:UltradxLimitedCompanyMember2022-09-300001503274qtrx:UltradxLimitedCompanyMember2023-04-012023-06-300001503274qtrx:UltradxLimitedCompanyMember2023-01-012023-12-310001503274qtrx:UltradxLimitedCompanyMember2022-01-012022-12-310001503274qtrx:MasterCollaborationAgreementMemberqtrx:EliLillyMember2022-01-012022-03-310001503274qtrx:StatementOfWorksAgreementMemberqtrx:EliLillyMember2022-01-012022-03-310001503274qtrx:CollaborationAgreementMemberqtrx:EliLillyMember2023-01-012023-12-310001503274qtrx:CollaborationAgreementMemberqtrx:EliLillyMember2022-01-012022-12-3100015032742024-01-012023-12-310001503274qtrx:UndeliveredLicensesOfIntellectualPropertyMember2023-12-3100015032742021-01-012023-12-310001503274qtrx:NationalInstitutesOfHealthMember2022-09-212022-09-210001503274qtrx:NationalInstitutesOfHealthMember2023-12-310001503274us-gaap:GrantMemberqtrx:NationalInstitutesOfHealthMember2023-01-012023-12-310001503274qtrx:NationalInstitutesOfHealthMember2023-01-012023-12-310001503274qtrx:AlzheimerSDiseaseDiagnosticFundMember2022-03-242022-03-240001503274qtrx:AlzheimerSDiseaseDiagnosticFundMember2023-12-310001503274us-gaap:GrantMemberqtrx:AlzheimerSDiseaseDiagnosticFundMember2023-01-012023-12-310001503274qtrx:AlzheimerSDiseaseDiagnosticFundMember2023-01-012023-12-310001503274us-gaap:GrantMemberqtrx:AlzheimerSDiseaseDiagnosticFundMember2022-01-012022-12-310001503274qtrx:AlzheimerSDiseaseDiagnosticFundMember2022-01-012022-12-310001503274qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember2020-09-292020-09-290001503274qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember2020-06-300001503274us-gaap:GrantMemberqtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember2022-01-012023-12-310001503274us-gaap:GrantMemberqtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember2021-01-012021-12-310001503274qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember2021-01-012021-12-310001503274qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember2023-12-310001503274us-gaap:CommercialPaperMember2023-12-310001503274us-gaap:USTreasurySecuritiesMember2023-12-310001503274us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001503274us-gaap:CorporateBondSecuritiesMember2023-12-310001503274us-gaap:CashAndCashEquivalentsMember2023-12-310001503274us-gaap:MoneyMarketFundsMember2023-12-310001503274us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001503274us-gaap:CommercialPaperMember2023-12-310001503274us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-12-310001503274us-gaap:USTreasurySecuritiesMember2023-12-310001503274us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2023-12-310001503274us-gaap:FairValueInputsLevel1Member2023-12-310001503274us-gaap:FairValueInputsLevel2Member2023-12-310001503274us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001503274us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001503274us-gaap:CorporateBondSecuritiesMember2023-12-310001503274us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2023-12-310001503274us-gaap:MoneyMarketFundsMember2022-12-310001503274us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310001503274us-gaap:FairValueInputsLevel1Member2022-12-3100015032742023-06-262023-06-260001503274us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001503274qtrx:LaboratoryAndManufacturingEquipmentMember2023-12-310001503274qtrx:LaboratoryAndManufacturingEquipmentMember2022-12-310001503274qtrx:OfficeFurnitureAndEquipmentMember2023-12-310001503274qtrx:OfficeFurnitureAndEquipmentMember2022-12-310001503274qtrx:ComputersAndSoftwareMember2023-12-310001503274qtrx:ComputersAndSoftwareMember2022-12-310001503274us-gaap:LeaseholdImprovementsMember2023-12-310001503274us-gaap:LeaseholdImprovementsMember2022-12-310001503274qtrx:ComputersAndSoftwareMember2021-01-012023-12-310001503274qtrx:EmployeeDirectorAndConsultant2017EquityIncentivePlanMember2017-12-310001503274us-gaap:EmployeeStockOptionMemberqtrx:EmployeeDirectorAndConsultant2017EquityIncentivePlanMember2017-12-310001503274qtrx:EmployeeDirectorAndConsultant2017EquityIncentivePlanMember2023-12-310001503274qtrx:EmployeeDirectorAndConsultant2017EquityIncentivePlanMember2023-01-012023-12-310001503274qtrx:EmployeeStockPurchase2017PlanMember2019-12-310001503274qtrx:EmployeeStockPurchase2017PlanMember2023-01-012023-12-310001503274qtrx:EmployeeStockPurchase2017PlanMember2022-01-012022-12-310001503274qtrx:EmployeeStockPurchase2017PlanMember2021-01-012021-12-310001503274us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310001503274us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310001503274us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001503274us-gaap:EmployeeStockOptionMember2022-12-310001503274us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001503274us-gaap:EmployeeStockOptionMember2023-12-310001503274us-gaap:RestrictedStockUnitsRSUMember2022-12-310001503274us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001503274us-gaap:RestrictedStockUnitsRSUMember2023-12-310001503274us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001503274us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001503274qtrx:CostOfProductRevenueMember2023-01-012023-12-310001503274qtrx:CostOfProductRevenueMember2022-01-012022-12-310001503274qtrx:CostOfProductRevenueMember2021-01-012021-12-310001503274qtrx:CostOfServiceAndOtherRevenueMember2023-01-012023-12-310001503274qtrx:CostOfServiceAndOtherRevenueMember2022-01-012022-12-310001503274qtrx:CostOfServiceAndOtherRevenueMember2021-01-012021-12-310001503274us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001503274us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001503274us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001503274us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001503274us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001503274us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001503274qtrx:RestrictedStockUnitsAndStockOptionsMember2023-12-310001503274qtrx:RestrictedStockUnitsAndStockOptionsMember2023-01-012023-12-310001503274us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001503274srt:MinimumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310001503274srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310001503274srt:MinimumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001503274srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001503274qtrx:EmployeeStockPurchasePlanAwardsMember2023-01-012023-12-310001503274qtrx:EmployeeStockPurchasePlanAwardsMember2022-01-012022-12-310001503274qtrx:EmployeeStockPurchasePlanAwardsMember2021-01-012021-12-310001503274us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001503274us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001503274us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001503274qtrx:UnvestedRestrictedCommonStockAndRestrictedStockUnitsMember2023-01-012023-12-310001503274qtrx:UnvestedRestrictedCommonStockAndRestrictedStockUnitsMember2022-01-012022-12-310001503274qtrx:UnvestedRestrictedCommonStockAndRestrictedStockUnitsMember2021-01-012021-12-310001503274qtrx:EstimatedEsppPurchasesMember2023-01-012023-12-310001503274qtrx:EstimatedEsppPurchasesMember2022-01-012022-12-310001503274qtrx:EstimatedEsppPurchasesMember2021-01-012021-12-310001503274us-gaap:WarrantMember2023-01-012023-12-310001503274us-gaap:WarrantMember2022-01-012022-12-310001503274us-gaap:WarrantMember2021-01-012021-12-310001503274us-gaap:DomesticCountryMember2023-12-310001503274qtrx:ThroughTaxYear2037Memberus-gaap:DomesticCountryMember2017-12-310001503274us-gaap:DomesticCountryMember2018-12-310001503274qtrx:ThroughTaxYear2042Memberus-gaap:DomesticCountryMember2023-12-310001503274qtrx:ThroughTaxYear2043Memberus-gaap:DomesticCountryMember2023-12-310001503274us-gaap:StateAndLocalJurisdictionMember2023-12-310001503274qtrx:ThroughTaxYear2042Memberus-gaap:StateAndLocalJurisdictionMember2023-12-310001503274qtrx:ThroughTaxYear2038Memberus-gaap:StateAndLocalJurisdictionMember2023-12-3100015032742022-07-012022-09-300001503274qtrx:KnowHowMember2023-12-310001503274us-gaap:DevelopedTechnologyRightsMember2023-12-310001503274us-gaap:CustomerRelationshipsMembersrt:MinimumMember2023-12-310001503274us-gaap:CustomerRelationshipsMembersrt:MaximumMember2023-12-310001503274us-gaap:CustomerRelationshipsMember2023-12-310001503274us-gaap:NoncompeteAgreementsMember2023-12-310001503274us-gaap:TradeNamesMember2023-12-310001503274qtrx:KnowHowMember2022-12-310001503274us-gaap:DevelopedTechnologyRightsMember2022-12-310001503274us-gaap:CustomerRelationshipsMembersrt:MinimumMember2022-12-310001503274us-gaap:CustomerRelationshipsMembersrt:MaximumMember2022-12-310001503274us-gaap:CustomerRelationshipsMember2022-12-310001503274us-gaap:NoncompeteAgreementsMember2022-12-310001503274us-gaap:TradeNamesMember2022-12-310001503274qtrx:RestructuringPlanQ32022Member2023-01-012023-12-310001503274qtrx:RestructuringPlanQ32022Member2022-01-012022-12-310001503274qtrx:RestructuringPlanQ32022Member2023-12-310001503274qtrx:RestructuringPlanQ32022Member2022-12-310001503274qtrx:RestructuringPlanQ32022Member2021-01-012021-12-310001503274srt:ScenarioForecastMemberqtrx:StratecSupplyAgreementMember2022-01-012024-12-310001503274qtrx:StratecSupplyAgreementMember2023-12-310001503274qtrx:StratecSupplyAgreementMember2023-01-012023-12-310001503274qtrx:StratecConsumablesGmbhMemberqtrx:StratecSupplyAgreementMember2023-01-012023-12-310001503274qtrx:StratecConsumablesGmbhMemberqtrx:StratecSupplyAgreementMember2022-01-012022-12-310001503274qtrx:StratecSupplyAgreementMember2022-01-012022-12-310001503274qtrx:StratecConsumablesGmbhMemberqtrx:StratecSupplyAgreementMember2023-12-310001503274qtrx:HarvardUniversityMemberqtrx:LicenseAgreementsMember2022-08-012022-08-310001503274qtrx:HarvardUniversityMemberqtrx:LicenseAgreementsMember2022-01-012022-12-310001503274qtrx:HarvardUniversityMemberqtrx:LicenseAgreementsMember2023-01-012023-12-310001503274qtrx:TuftsUniversityMemberqtrx:LicenseAgreementsMember2023-01-012023-12-310001503274qtrx:TuftsUniversityMemberqtrx:LicenseAgreementsMember2022-01-012022-12-310001503274qtrx:TuftsUniversityMemberqtrx:LicenseAgreementsMember2021-01-012021-12-310001503274qtrx:HarvardUniversityMember2023-01-012023-12-310001503274qtrx:HarvardUniversityMember2022-01-012022-12-310001503274qtrx:UltradxLimitedCompanyMember2023-12-310001503274us-gaap:OtherRestructuringMember2022-01-012022-12-310001503274us-gaap:OtherRestructuringMemberus-gaap:GoodwillMember2022-01-012022-12-310001503274us-gaap:OtherRestructuringMemberqtrx:RouAssetsAndRelatedLeaseholdImprovementsMember2022-01-012022-12-310001503274us-gaap:OtherRestructuringMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-12-310001503274us-gaap:OtherRestructuringMemberqtrx:RouAssetsAndRelatedLeaseholdImprovementsMember2023-01-012023-12-310001503274us-gaap:EmployeeSeveranceMember2022-12-310001503274us-gaap:EmployeeSeveranceMember2023-01-012023-12-310001503274us-gaap:EmployeeSeveranceMember2023-12-310001503274qtrx:UltradxLimitedCompanyMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-04-012023-06-300001503274us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-310001503274srt:ScenarioPreviouslyReportedMember2023-03-310001503274srt:RestatementAdjustmentMember2023-03-3100015032742023-03-310001503274srt:ScenarioPreviouslyReportedMember2023-06-300001503274srt:RestatementAdjustmentMember2023-06-300001503274srt:ScenarioPreviouslyReportedMember2023-09-300001503274srt:RestatementAdjustmentMember2023-09-3000015032742023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2023-01-012023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2023-01-012023-03-310001503274us-gaap:ProductMember2023-01-012023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2023-01-012023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2023-01-012023-03-310001503274us-gaap:ServiceOtherMember2023-01-012023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2023-01-012023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2023-01-012023-03-310001503274us-gaap:LicenseAndServiceMember2023-01-012023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2023-01-012023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2023-01-012023-03-310001503274us-gaap:GrantMember2023-01-012023-03-310001503274srt:ScenarioPreviouslyReportedMember2023-01-012023-03-310001503274srt:RestatementAdjustmentMember2023-01-012023-03-3100015032742023-01-012023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2023-04-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2023-04-012023-06-300001503274us-gaap:ProductMember2023-04-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2023-01-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2023-01-012023-06-300001503274us-gaap:ProductMember2023-01-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2023-04-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2023-04-012023-06-300001503274us-gaap:ServiceOtherMember2023-04-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2023-01-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2023-01-012023-06-300001503274us-gaap:ServiceOtherMember2023-01-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2023-04-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2023-04-012023-06-300001503274us-gaap:LicenseAndServiceMember2023-04-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2023-01-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2023-01-012023-06-300001503274us-gaap:LicenseAndServiceMember2023-01-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2023-04-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2023-04-012023-06-300001503274us-gaap:GrantMember2023-04-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2023-01-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2023-01-012023-06-300001503274us-gaap:GrantMember2023-01-012023-06-300001503274srt:ScenarioPreviouslyReportedMember2023-04-012023-06-300001503274srt:RestatementAdjustmentMember2023-04-012023-06-3000015032742023-04-012023-06-300001503274srt:ScenarioPreviouslyReportedMember2023-01-012023-06-300001503274srt:RestatementAdjustmentMember2023-01-012023-06-3000015032742023-01-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2023-07-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2023-07-012023-09-300001503274us-gaap:ProductMember2023-07-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2023-01-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2023-01-012023-09-300001503274us-gaap:ProductMember2023-01-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2023-07-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2023-07-012023-09-300001503274us-gaap:ServiceOtherMember2023-07-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2023-01-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2023-01-012023-09-300001503274us-gaap:ServiceOtherMember2023-01-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2023-07-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2023-07-012023-09-300001503274us-gaap:LicenseAndServiceMember2023-07-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2023-01-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2023-01-012023-09-300001503274us-gaap:LicenseAndServiceMember2023-01-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2023-07-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2023-07-012023-09-300001503274us-gaap:GrantMember2023-07-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2023-01-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2023-01-012023-09-300001503274us-gaap:GrantMember2023-01-012023-09-300001503274srt:ScenarioPreviouslyReportedMember2023-07-012023-09-300001503274srt:RestatementAdjustmentMember2023-07-012023-09-3000015032742023-07-012023-09-300001503274srt:ScenarioPreviouslyReportedMember2023-01-012023-09-300001503274srt:RestatementAdjustmentMember2023-01-012023-09-3000015032742023-01-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2023-10-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2023-10-012023-12-310001503274us-gaap:ProductMember2023-10-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2023-10-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2023-10-012023-12-310001503274us-gaap:ServiceOtherMember2023-10-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2023-10-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2023-10-012023-12-310001503274us-gaap:LicenseAndServiceMember2023-10-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2023-10-012023-12-310001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2023-10-012023-12-310001503274us-gaap:GrantMember2023-10-012023-12-310001503274srt:ScenarioPreviouslyReportedMember2023-10-012023-12-310001503274srt:RestatementAdjustmentMember2023-10-012023-12-3100015032742023-10-012023-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-01-012023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-01-012023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-01-012023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-03-310001503274us-gaap:CommonStockMember2023-01-012023-03-310001503274us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001503274us-gaap:RetainedEarningsMember2023-01-012023-03-310001503274us-gaap:CommonStockMember2023-03-310001503274us-gaap:AdditionalPaidInCapitalMember2023-03-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001503274us-gaap:RetainedEarningsMember2023-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-04-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-04-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-04-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-06-300001503274us-gaap:CommonStockMember2023-04-012023-06-300001503274us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001503274us-gaap:RetainedEarningsMember2023-04-012023-06-300001503274us-gaap:CommonStockMember2023-06-300001503274us-gaap:AdditionalPaidInCapitalMember2023-06-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001503274us-gaap:RetainedEarningsMember2023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-01-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-01-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-01-012023-06-300001503274us-gaap:CommonStockMember2023-01-012023-06-300001503274us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001503274us-gaap:RetainedEarningsMember2023-01-012023-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-07-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-07-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-07-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-09-300001503274us-gaap:CommonStockMember2023-07-012023-09-300001503274us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001503274us-gaap:RetainedEarningsMember2023-07-012023-09-300001503274us-gaap:CommonStockMember2023-09-300001503274us-gaap:AdditionalPaidInCapitalMember2023-09-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001503274us-gaap:RetainedEarningsMember2023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2023-01-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2023-01-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2023-01-012023-09-300001503274us-gaap:CommonStockMember2023-01-012023-09-300001503274us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001503274us-gaap:RetainedEarningsMember2023-01-012023-09-300001503274srt:ScenarioPreviouslyReportedMember2022-03-310001503274srt:RestatementAdjustmentMember2022-03-3100015032742022-03-310001503274srt:ScenarioPreviouslyReportedMember2022-06-300001503274srt:RestatementAdjustmentMember2022-06-3000015032742022-06-300001503274srt:ScenarioPreviouslyReportedMember2022-09-300001503274srt:RestatementAdjustmentMember2022-09-3000015032742022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2022-01-012022-03-310001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2022-01-012022-03-310001503274us-gaap:ProductMember2022-01-012022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2022-01-012022-03-310001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2022-01-012022-03-310001503274us-gaap:ServiceOtherMember2022-01-012022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2022-01-012022-03-310001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2022-01-012022-03-310001503274us-gaap:LicenseAndServiceMember2022-01-012022-03-310001503274srt:ScenarioPreviouslyReportedMember2022-01-012022-03-310001503274srt:RestatementAdjustmentMember2022-01-012022-03-3100015032742022-01-012022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2022-04-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2022-04-012022-06-300001503274us-gaap:ProductMember2022-04-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2022-01-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2022-01-012022-06-300001503274us-gaap:ProductMember2022-01-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2022-04-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2022-04-012022-06-300001503274us-gaap:ServiceOtherMember2022-04-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2022-01-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2022-01-012022-06-300001503274us-gaap:ServiceOtherMember2022-01-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2022-04-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2022-04-012022-06-300001503274us-gaap:LicenseAndServiceMember2022-04-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2022-01-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2022-01-012022-06-300001503274us-gaap:LicenseAndServiceMember2022-01-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2022-04-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2022-04-012022-06-300001503274us-gaap:GrantMember2022-04-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2022-01-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2022-01-012022-06-300001503274us-gaap:GrantMember2022-01-012022-06-300001503274srt:ScenarioPreviouslyReportedMember2022-04-012022-06-300001503274srt:RestatementAdjustmentMember2022-04-012022-06-3000015032742022-04-012022-06-300001503274srt:ScenarioPreviouslyReportedMember2022-01-012022-06-300001503274srt:RestatementAdjustmentMember2022-01-012022-06-3000015032742022-01-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2022-07-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2022-07-012022-09-300001503274us-gaap:ProductMember2022-07-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2022-01-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2022-01-012022-09-300001503274us-gaap:ProductMember2022-01-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2022-07-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2022-07-012022-09-300001503274us-gaap:ServiceOtherMember2022-07-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2022-01-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2022-01-012022-09-300001503274us-gaap:ServiceOtherMember2022-01-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2022-07-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2022-07-012022-09-300001503274us-gaap:LicenseAndServiceMember2022-07-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2022-01-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2022-01-012022-09-300001503274us-gaap:LicenseAndServiceMember2022-01-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2022-07-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2022-07-012022-09-300001503274us-gaap:GrantMember2022-07-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2022-01-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2022-01-012022-09-300001503274us-gaap:GrantMember2022-01-012022-09-300001503274srt:ScenarioPreviouslyReportedMember2022-07-012022-09-300001503274srt:RestatementAdjustmentMember2022-07-012022-09-300001503274srt:ScenarioPreviouslyReportedMember2022-01-012022-09-300001503274srt:RestatementAdjustmentMember2022-01-012022-09-3000015032742022-01-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2022-10-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ProductMember2022-10-012022-12-310001503274us-gaap:ProductMember2022-10-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:ServiceOtherMember2022-10-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:ServiceOtherMember2022-10-012022-12-310001503274us-gaap:ServiceOtherMember2022-10-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:LicenseAndServiceMember2022-10-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:LicenseAndServiceMember2022-10-012022-12-310001503274us-gaap:LicenseAndServiceMember2022-10-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:GrantMember2022-10-012022-12-310001503274srt:RestatementAdjustmentMemberus-gaap:GrantMember2022-10-012022-12-310001503274us-gaap:GrantMember2022-10-012022-12-310001503274srt:ScenarioPreviouslyReportedMember2022-10-012022-12-310001503274srt:RestatementAdjustmentMember2022-10-012022-12-3100015032742022-10-012022-12-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-01-012022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-01-012022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-03-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-012022-03-310001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2022-03-310001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-03-310001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-03-310001503274us-gaap:CommonStockMember2022-01-012022-03-310001503274us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001503274us-gaap:RetainedEarningsMember2022-01-012022-03-310001503274us-gaap:CommonStockMember2022-03-310001503274us-gaap:AdditionalPaidInCapitalMember2022-03-310001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001503274us-gaap:RetainedEarningsMember2022-03-310001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-04-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-04-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-04-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-06-300001503274us-gaap:CommonStockMember2022-04-012022-06-300001503274us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001503274us-gaap:RetainedEarningsMember2022-04-012022-06-300001503274us-gaap:CommonStockMember2022-06-300001503274us-gaap:AdditionalPaidInCapitalMember2022-06-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001503274us-gaap:RetainedEarningsMember2022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-01-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-01-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-012022-06-300001503274us-gaap:CommonStockMember2022-01-012022-06-300001503274us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001503274us-gaap:RetainedEarningsMember2022-01-012022-06-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-07-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-07-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-07-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-09-300001503274us-gaap:CommonStockMember2022-07-012022-09-300001503274us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001503274us-gaap:RetainedEarningsMember2022-07-012022-09-300001503274us-gaap:CommonStockMember2022-09-300001503274us-gaap:AdditionalPaidInCapitalMember2022-09-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001503274us-gaap:RetainedEarningsMember2022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2022-01-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001503274srt:ScenarioPreviouslyReportedMemberus-gaap:RetainedEarningsMember2022-01-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001503274srt:RestatementAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-012022-09-300001503274us-gaap:CommonStockMember2022-01-012022-09-300001503274us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001503274us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001503274us-gaap:RetainedEarningsMember2022-01-012022-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K/A
(Amendment No. 1)
(Mark One)
xANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
OR
oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to            
Commission file number: 001-38319
QUANTERIX CORPORATION
(Exact name of registrant as specified in its charter)
Delaware
(State or other jurisdiction of
incorporation or organization)
20-8957988
(I.R.S. Employer Identification No.)
900 Middlesex Turnpike, Billerica, MA
(Address of principal executive offices)
01821
(Zip Code)
Registrant’s telephone number, including area code: (617) 301-9400
Securities registered pursuant to Section 12(b) of the Exchange Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.001 par value per shareQTRXThe Nasdaq Global Market
Securities registered pursuant to Section 12(g) of the Exchange Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes x No o
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes o No x
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 o No x
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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerxAccelerated filer o
Non-accelerated filer oSmaller reporting company o
Emerging growth company o
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. o
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. x
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. x
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). x
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
As of the last business day of the registrant’s most recently completed second fiscal quarter (June 30, 2023), the aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant, based on the last reported sales price for the registrant’s common stock, par value $0.001 per share, on The Nasdaq Global Market on such date, was approximately $796 million.
As of February 26, 2024, the registrant had 38,063,618 shares of common stock outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s proxy statement for its 2024 Annual Stockholders’ Meeting are incorporated by reference into Part III of this Report.
EXPLANATORY NOTE

Overview

Quanterix Corporation ("it", "Quanterix," or the “Company”) is filing this Amendment No. 1 on Form 10-K/A (the "Amended Report") to amend and restate certain items in its Annual Report on Form 10-K for the fiscal year ended December 31, 2023, originally filed with the U.S. Securities and Exchange Commission (the "SEC") on February 29, 2024 (the "Original Report"), in order to reflect the effects of the restatement of the financial statements included therein (the "Restatement"). This Amended Report includes the Company’s restated audited Consolidated Financial Statements as of December 31, 2023 and 2022, and for each of the three years in the period ended December, 31 2023, and restated unaudited Consolidated Financial Statements for the quarterly and year-to-date (as applicable) periods of 2022 and 2023 to correct an error related to its inventory valuation and to correct certain other unrelated errors.

In addition, the Company is separately filing amendments to its Quarterly Reports on Form 10-Q for the quarters ended March, 31, 2024 and June 30, 2024, originally filed with the SEC on May 8, 2024 and August 8, 2024, respectively (together with this Amended Report, the "Amended Filings"), which will include restated unaudited Consolidated Financial Statements for the quarterly and year-to-date (as applicable) periods of 2024 and 2023 covered by such reports.

Restatement Background

As previously disclosed by the Company in its Current Report on Form 8-K filed with the SEC on November 12, 2024, in connection with its efforts to remediate a material weakness in its internal control over financial reporting relating to the operating effectiveness of internal controls associated with the accounting for inventory valuation, and while performing closing procedures for the third quarter of 2024, management identified an error related to the capitalization of labor and overhead costs in the Company's inventory balances in prior periods (the "Misstatement"). The error was not caused by any override of controls, misconduct, or fraud. The correction of the Misstatement impacts the previously reported amounts of inventory, cost of product revenue, net loss per common share, and all related financial statement subtotals and totals. In addition to correcting the Misstatement, the Amended Filings also reflect adjustments to correct unrelated errors to other financial statement line items identified by the Company in prior periods which include, but are not limited to, adjustments to property and equipment, accrued compensation and benefits, and operating expenses.

Refer to Note 1 - Restatement of Financial Statements and Note 21 - Quarterly Financial Data (Unaudited and Restated) in the Notes to Consolidated Financial Statements for more information related to the Restatement, including the impact on the Company’s Consolidated Financial Statements.

Internal Control Considerations

In the Original Report, management concluded that the Company had material weaknesses in its internal control over financial reporting related to the operating effectiveness of internal controls over the accounting for inventory valuation and the accounting for property and equipment, net. In connection with preparing this Amended Report, management has updated its evaluation of the effectiveness of its internal control over financial reporting as of December 31, 2023, as further described in Part II, Item 9A. "Controls and Procedures" of this Amended Report, and determined that the material weakness in the controls relating to the operating effectiveness over accounting for inventory valuation should reflect the additional internal control design deficiency associated with the Misstatement. There were no other changes to management's conclusion in the Original Report. As a result of its updated evaluation, the Company continued to conclude that its internal control over financial reporting and disclosure controls and procedures were not effective as of December 31, 2023.

Items Amended in this Amended Report

This Amended Report amends and restates the sections of the Original Report listed below, with modifications as necessary to reflect the Restatement. No attempt has been made in this Amended Report to update other disclosures in the Original Report, except as required to reflect the effects of such Restatement in the following amended items:

Note Regarding Forward-Looking Statements
Part I, Item 1A. Risk Factors
Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Part II, Item 7A. Quantitative and Qualitative Disclosures about Market Risk
Part II, Item 8. Financial Statements and Supplementary Data
Part II, Item 9A. Controls and Procedures
Part IV, Item 15. Exhibits and Financial Statement Schedules

Except as described above, this Amended Report does not amend, update, or change any other disclosures in the Original Report. Among other things, except as related to the Restatement, forward looking statements made in the Original Report have not been revised to reflect events that occurred or facts that became known to the Company after the filing of the Original Report, and such forward looking statements should be read in their historical context. As such, this Amended Report speaks only as of the date the Original Report was filed, and the Company has not undertaken herein to amend, supplement, or update any information contained in the Original Report to give effect to any subsequent events. Accordingly, this Amended Report should be read in conjunction with the Original Report, including any other filings with the SEC.

This Amended Report also contains updated reports of Ernst & Young, LLP ("EY"), the Company's independent registered public accounting firm, on the consolidated financial statements as of December 31, 2023 and 2022 and for each of the three years in the period ended December 31, 2023 and on the effectiveness of the Company's internal control over financial reporting as of December 31, 2023, and an updated consent of EY.

In addition, as required by Rule 12b-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), new certifications by the Company’s Chief Executive Officer (as principal executive officer) and Chief Financial Officer (as principal financial officer) are filed herewith as Exhibits 31.1, 31.2 and 32.1 to this Amended Report pursuant to Rule 13a-14(a) of the Exchange Act and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. 1350).


QUANTERIX CORPORATION
INDEX TO FORM 10-K/A
Note Regarding Forward-Looking Statements
i

Unless the context otherwise requires, the terms “Quanterix,” the “Company,” “we,” “it,” “us,” and “our” in this Amended Report refer to Quanterix Corporation and its consolidated subsidiaries.
Note Regarding Forward-Looking Statements
This Amended Report contains forward-looking statements (within the meaning of the U.S. Private Securities Litigation Reform Act of 1995) that involve risks and uncertainties. All statements other than statements of historical facts contained in this Amended Report are forward-looking statements. In some cases, forward-looking statements can be identified by words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “seek,” “should,” “target,” “will,” “would,” or the negative of these words or other comparable terminology. These forward-looking statements include, but are not limited to, statements about:
the implementation of our business model and strategic plans for our business, products and services, especially following the restructuring and strategic realignment we commenced in the third quarter of 2022;
the potential size of the markets and fields addressable by our Simoa technology platforms;
the commercialization and adoption of our existing products and services and the success of our new product and service offerings;
our estimates regarding expenses, future revenues, capital requirements, and our needs for additional financing;
risks related to the Restatement of our Consolidated Financial Statements included in the Amended Filings, including risks of increased costs and the increased possibility of legal proceedings and regulatory inquiries, sanctions, or investigation;
our ability to maintain effective internal control over financial reporting and disclosure controls and procedures, including our ability to remediate existing material weaknesses in our internal control over financial reporting and the timing of any such remediation, as well as to reestablish effective disclosure controls and procedures at a reasonable assurance level;
the ability of our Simoa technology’s sensitivity to improve existing diagnostics and to enable the development of new diagnostic tests and tools;
the potential of our Simoa technology in the field of screening/diagnostic tests linked to therapeutic drugs and adoption by healthcare professionals;
the impact of our Simoa technology on proteomic research;
our ability to realize the intended benefits of our assay redevelopment program;
our ability to retain and expand our customer base and achieve sufficient market acceptance of our products;
the ability of our contract manufacturers to reliably and consistently manufacture and supply our Simoa instruments;
the usefulness of the data generated by our Simoa technology in the life science research and diagnostics fields;
our ability to successfully penetrate the diagnostics market; and
our future financial performance.
These forward-looking statements are subject to a number of risks, uncertainties, and assumptions, including those further described in the section titled “Part I, Item 1A, Risk Factors” and elsewhere in this Amended Report. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for us to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties, and assumptions, the forward-looking events and circumstances discussed in this Amended Report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
Readers should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in any forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance, or events and circumstances reflected in forward-looking statements will be achieved or occur. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Amended Report to conform these statements to new information, actual results, or to changes in our expectations, except as required by law.
Readers should read this Amended Report and any documents referenced herein that we have filed with the Securities and Exchange Commission (“SEC”) as exhibits to this Amended Report with the understanding that our actual future results, levels of activity, performance, and events and circumstances may be materially different from what we expect.
Service Marks, Trademarks, and Trade Names
“Quanterix,” “Simoa,” “Simoa HD-X,” “Simoa HD-1,” “SR-X,” “SP-X”, “HD-X”, “LucentAD,” “Lucent Diagnostics,” and our logo are our trademarks. All other service marks, trademarks, and trade names appearing in this Amended Report are the property of their respective owners. We do not intend our use or display of other companies’ trade names, trademarks, or service marks to imply a relationship with, or endorsement or sponsorship of us, by these other companies.
ii

PART I
ITEM 1A. RISK FACTORS
The following risk factors and other information included in this Amended Report should be carefully considered. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we presently deem less significant may also impair our business operations. Refer to page ii of this Amended Report for a discussion of some of the forward-looking statements that are qualified by these risk factors. If any of the following risks occur, our business, financial condition, results of operations and future growth prospects could be materially and adversely affected.
Risk Factor Summary
Our business is subject to numerous risks and uncertainties. The following summary highlights some of the risks to be considered with respect to our business and prospects. This summary is not complete and the risks summarized below are not the only risks we face. Readers should review and carefully consider the risks and uncertainties described in more detail below, which includes a more complete discussion of these risks.
Failure to remediate material weaknesses in, or inherent limitations associated with, our internal control over financial reporting have resulted in, and in the future could result in, material misstatements in our financial statements.
The Restatement of our financial statements may affect stockholder and investor confidence in us or harm our reputation, and may subject us to additional risks and uncertainties, including increased costs and the increased possibility of legal proceedings and regulatory inquiries, sanctions or investigations.
Our quarterly and annual operating results and cash flows have fluctuated in the past and might continue to fluctuate, which could cause the value of our common stock to fluctuate or decline significantly.
We have incurred annual losses since we were formed and expect to incur losses in the future. We cannot be certain that we will achieve or sustain profitability.
If our products fail to achieve and sustain sufficient market acceptance, our revenue will be adversely affected.
Sales of our assays for neurological indications have become increasingly important to our business, and any significant decrease in sales of such assays could have a material adverse effect on our business.
We may not be successful in penetrating the diagnostics market.
Because a significant portion of our revenue comes from a few large customers, any significant decrease in sales to these customers, due to industry consolidation or otherwise, could harm our operating results.
Our long-term results depend upon our ability to improve existing products, develop or acquire new technology, and develop, introduce and market new products successfully.
Defects or other quality issues in our products could lead to unforeseen costs, product recalls, adverse regulatory actions, negative publicity, and litigation, including product liability claims, any of which could cause customers to decide not to purchase our products, harm our reputation, and negatively affect our sales, operating results and financial condition.
We generate a substantial portion of our revenue internationally and we expect this will continue in the future; as a result, our business is subject to various risks relating to our international activities, which could adversely affect our business, operating results and financial condition.
We rely on a single contract manufacturer to manufacture and supply our Simoa HD-X instrument and rely on a different single contract manufacturer to manufacture and supply our Simoa SR-X. If either of these manufacturers should fail to perform, or not perform satisfactorily, our ability to supply these instruments would be negatively and adversely affected.
We rely on a limited number of suppliers or, in some cases, one supplier, for some of our materials and components used in our consumable products and our SP-X instrument, and we may not be able to find replacements or immediately transition to alternative suppliers if any of these suppliers fail to perform, which could have a material adverse effect on our business, financial condition, results of operations and reputation.
We face significant competition in the life sciences research and diagnostic markets.
If the FDA determines that our products are subject to regulation as medical devices, if the FDA modifies its regulations to require that our LDTs are subject to regulation as devices, or if we seek to market our products for clinical diagnostic or health screening use, we will be required to obtain regulatory clearance(s) or approval(s) and may be required to cease or limit sales of our then-marketed products, which could materially
1

and adversely affect our business, financial condition and results of operations. Any such regulatory process would be expensive, time-consuming and uncertain both in timing and in outcome.
If we do not comply with governmental regulations applicable to our CLIA-certified laboratory, we may not be able to continue our operations or continue offering our LDTs.
Cybersecurity breaches, loss of data and other disruptions could compromise sensitive information related to our business or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and our reputation.
If we are unable to protect our intellectual property, our ability to maintain any technological or competitive advantage over our competitors and potential competitors may be reduced and our business may be harmed.
If we or any of our partners are sued for infringing intellectual property rights of third parties, the resulting litigation would be costly and time-consuming, and an unfavorable outcome in that litigation could have a material adverse effect on our business.
Our stock price may fluctuate significantly.
Risks Related to Our Financial Condition and Financial Reporting Matters
Failure to remediate material weaknesses in, or inherent limitations associated with, internal control over financial reporting have resulted in, and in the future could result in, material misstatements in our financial statements.
In our Annual Report on Form 10-K for the year ended December 31, 2022, we identified four material weaknesses in our internal control over financial reporting relating to the operating effectiveness of our internal controls associated with: (i) the accounting for inventory, including excess and obsolescence reserves (the “Inventory MW”), (ii) the accounting for salaries and commissions expense (the “Compensation MW”), (iii) the financial statement close process, including financial reporting, share-based compensation and non-recurring transactions such as impairment of assets and accounting for leases (the “Financial Statement Close Process MW”), and (iv) the accounting for property and equipment, net (the “Property and Equipment MW”).
During 2023, we took a number of actions designed to improve our internal control over financial reporting to remediate these material weaknesses. Based on these efforts, and after demonstrating the operating effectiveness of the related internal controls for a sufficient period of time, our management concluded that the Financial Statement Close Process MW and Compensation MW were remediated as of December 31, 2023. However, management also concluded that control deficiencies did exist as of December 31, 2023, and that these control deficiencies constituted material weaknesses in our internal control over financial reporting. Specifically, management concluded that a portion of the Inventory MW related to the valuation of our inventory, including excess and obsolescence reserves (the “Inventory Valuation MW”) and the Property and Equipment MW continued to exist as of December 31, 2023. In connection with our continuing efforts to remediate the Inventory Valuation MW, and while performing closing procedures for the third quarter of 2024, management identified a control deficiency related to the Company's internal controls over capitalization of labor and overhead costs in the Company's inventory balances, which represented a design deficiency associated with the previously identified Inventory Valuation MW. The design deficiency resulted in an error in the Company's inventory balances in prior periods (the "Misstatement").
For the Property and Equipment MW, while the related internal controls were implemented and effective as of December 31, 2023, they were not in all cases in place for a sufficient period of time to demonstrate operating effectiveness as of December 31, 2023. For a discussion of these material weaknesses and our efforts to remediate them, refer to Item 9A. "Controls and Procedures" within this Amended Report.
Our efforts to remediate outstanding material weaknesses, and to maintain effective internal control over financial reporting, are ongoing; however, there are inherent limitations in all control systems and no evaluation of controls can provide absolute assurance that all deficiencies have been detected. We cannot assure you that additional material weaknesses in our internal control over financial reporting will not arise or be identified in the future. If after having remediated outstanding material weaknesses we are unable to maintain the effectiveness of our internal control over financial reporting or our disclosure controls and procedures, we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our common stock could decline, and we could be subject to regulatory scrutiny, civil, or criminal penalties or litigation. Continued or future failure to maintain effective internal control over financial reporting could also result in financial statements that do not accurately reflect our financial condition or results of operations, may result in material misstatements in our financial statements, and may also restrict our future access to the capital markets.
2

During the year ended December 31, 2023, we incurred significant expense and dedicated significant internal resources to address the material weaknesses described above, and we expect that the continued execution of the plan to remediate the remaining material weaknesses will be costly and will distract management from other activities. There can be no assurance that we will conclude in the future that we have effectively remediated outstanding material weaknesses or that we will not identify any additional significant deficiencies or material weaknesses that will impair our ability to report our financial condition and results of operations accurately or on a timely basis.
The Restatement of our financial statements may affect stockholder and investor confidence in us or harm our reputation, and may subject us to additional risks and uncertainties, including increased costs and the increased possibility of legal proceedings and regulatory inquiries, sanctions or investigations.
We have incurred, and may continue to incur, unanticipated costs for accounting and legal fees in connection with, or related to, the Restatement. The Restatement could also subject us to other risks and uncertainties, including the increased possibility of legal proceedings and inquiries, sanctions, or investigations by the SEC or other regulatory authorities. Any of the foregoing may adversely affect our reputation, the accuracy and timing of our financial reporting, or our business, results of operations, liquidity, and financial condition, or cause stockholders, investors, and customers to lose confidence in the accuracy and completeness of our financial reports, or cause the market price of our common stock to decline. Any such legal proceedings and regulatory inquiries, sanctions, or investigation, whether successful or not, could adversely affect our business, financial condition, and results of operations.

Our quarterly and annual operating results and cash flows have fluctuated in the past and might continue to fluctuate, which could cause the value of our common stock to fluctuate or decline significantly.
Numerous factors, many of which are outside of our control, may cause or contribute to significant fluctuations in our quarterly and annual operating results. These fluctuations may make financial planning and forecasting difficult. In addition, one or more of such factors may cause our revenue or operating expenses in one period to be disproportionately higher or lower relative to the others, and comparing our operating results on a period-to-period basis might not be meaningful. Investors should not rely on our past results as indicative of our future performance. Moreover, our stock price might be based on expectations of future performance that are unrealistic or that we might not meet and, if our revenue or operating results fall below the expectations of investors or securities analysts, the price of our common stock could decline significantly.
We have incurred annual losses since we were formed and expect to incur losses in the future. We cannot be certain that we will achieve or sustain profitability (As Restated).
We incurred net losses of $28.4 million, $99.6 million and $55.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023, we had an accumulated deficit of $431.6 million. We cannot predict if or when we will achieve profitability or if or when we will be able to sustain profitability once achieved. We expect that our losses will continue at least through the next 24 months as we execute our strategy for our entry into translational pharma and clinical diagnostic markets. We may incur significant losses in the future for a number of reasons, many of which are beyond our control, including the other risks described in this Amended Report, the market acceptance of our products, competitive products, future product development and our market penetration and margins.
Our ability to use net operating losses to offset future income may be subject to certain limitations.
As of December 31, 2023, we had federal net operating loss (“NOLs”) carryforwards to offset future taxable income of approximately $308.8 million, which begin to expire in 2026. A lack of future taxable income would adversely affect our ability to utilize these NOLs. In addition, under Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”), a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its NOLs to offset future taxable income. We have already experienced ownership changes as defined under Section 382 of the Code. Depending on the timing of any future utilization of our NOLs, the amount that can be utilized each year may be limited as a result of such previous ownership changes. In addition, future changes in our stock ownership, including changes that may be outside of our control, could result in additional ownership changes under Section 382 of the Code. Our NOLs may also be impaired under similar provisions of state law. We have recorded a full valuation allowance related to our NOLs and other deferred tax assets due to the uncertainty of the ultimate realization of the future benefits of those assets.
3

Risks Related to Our Business
If our products fail to achieve and sustain sufficient market acceptance, our revenue will be adversely affected.
Our success depends on our ability to develop and market products that are recognized and accepted by our customers and potential customers as reliable, enabling and cost-effective. Continued market acceptance of our Simoa technology platform and products and other platforms and products we may develop in the future will depend on many factors, including our ability to convince potential customers that our technology is an attractive alternative to other available technologies. If we are unable to continue to motivate customers to use Simoa technology or other technologies we may develop, adoption of our technology may be slowed and our ability to retain and grow our customer base and increase our revenue would be adversely affected.
Sales of our assays for neurological indications have become increasingly important to our business, and any significant decrease in sales of such assays could have a material adverse effect on our business.
Neurology has been one of our primary focus areas for commercialization of our Simoa technology and the services that we provide to our customers. Sales from neurological-related biomarkers have become an increasingly important part of our business. There can be no assurance that we will continue to derive meaningful revenues from the sale of our neurological products, from services related to neurodegenerative conditions or from sales of instruments driven by customers desiring access to our technology for work relating to neurological conditions. The adoption by our customers of competitive technologies for detecting biomarkers of neurodegenerative conditions could negatively impact our revenues and have a material adverse effect on our business.
We may not be successful in penetrating the diagnostics market.
We believe our Simoa technology has the capability to enable the development of a new category of less-invasive diagnostic tests that could replace current invasive, expensive, and inconvenient diagnostic methods. Accordingly, we have begun to expand into the diagnostics market. Transitioning from research use only to also serving the diagnostics market entails significant risks, including:
significant investments in product development, scaling manufacturing processes, marketing and sales activities, regulatory compliance, reimbursement and billing activities and infrastructure to support the foregoing;
navigating complex regulatory frameworks, including but not limited to FDA regulations and equivalent agencies internationally;
competition from products that may offer superior performance, pricing, or convenience, and prevent us from penetrating target markets effectively; and
challenges associated with obtaining adequate reimbursement from government healthcare programs and private insurers.
Further, our progress in penetrating the diagnostics market may be slower than we intend and may require a substantially larger investment than we expect. If we are unable to manage these risks effectively, our efforts to penetrate the diagnostics market may be unsuccessful, and our business, operating results and financial condition could suffer.
The sales cycle for our Simoa instruments can be lengthy and variable, which makes it difficult for us to forecast revenue and other operating results.
The sales process for our Simoa instruments generally involves numerous interactions with multiple individuals within an organization, and often includes in-depth analysis by potential customers of our technology and products and a lengthy review process. Our customers’ evaluation processes often involve a number of factors, many of which are beyond our control. As a result of these factors, the capital investment required to purchase our systems, and the budget cycles of our customers, the time from initial contact with a customer to our receipt of a purchase order can vary significantly. In 2023, these factors resulted in softness in sales of our instruments. Given the length and uncertainty of our sales cycle, we have in the past experienced, and expect in the future to experience, fluctuations in our sales on a period-to-period basis. In addition, any failure to meet customer expectations could result in customers choosing to retain their existing systems, using existing assays not requiring capital equipment, or purchasing systems other than ours.
4

Because a significant portion of our revenue comes from a few large customers, any significant decrease in sales to these customers, due to industry consolidation or otherwise, could harm our operating results.
One customer accounted for greater than 10% of our total revenue for the year ended December 31, 2023, and several other customers accounted for a significant portion of our total revenue. The loss of a significant amount of business from one or more of our major customers would have a material adverse effect on our business. There can be no assurance that there will not be a loss or reduction in business from one or more of our major customers. In addition, we cannot assure that net sales from customers that have accounted for significant net sales in the past, either individually or as a group, will reach or exceed historical levels in any future period.
Our long-term results depend upon our ability to improve existing products and introduce and market new products successfully.
We generally sell our products in industries that are characterized by rapid technological changes, frequent new product introductions and changing industry standards. Accordingly, our business is dependent on the continued improvement of our existing Simoa products and our development of new products utilizing Simoa or other technology we develop or acquire. As we introduce new products or refine, improve or upgrade versions of existing products, we cannot predict the level of market acceptance or the amount of market share these products will achieve, if any. We cannot guarantee that we will not experience material delays in the introduction of new products in the future. In addition, introduction of new products could result in a decrease in revenues from existing products. Consistent with our strategy of offering new products and product refinements, we have invested substantial capital on research and development, and we expect to continue to use a substantial amount of capital for product research and development. Our research and development initiatives can be costly and time-consuming, and they may fail to achieve the intended benefits. If we do not develop new products and product enhancements based on technological innovation on a timely basis, our products may become obsolete over time and our revenues, cash flow, profitability and competitive position will suffer.
Defects or other quality issues in our products could lead to unforeseen costs, product recalls, adverse regulatory actions, negative publicity, and litigation, including product liability claims, any of which could cause customers to decide not to purchase our products, harm our reputation, and negatively affect our sales, operating results and financial condition.
Our Simoa products are complex and may contain undetected errors or defects, especially when first introduced or as new versions or new products are released. We have in the past devoted, and will continue to devote, funding and resources to technology development, quality assurance and manufacturing initiatives designed to ensure or improve quality, such as the assay redevelopment program initiated in 2022. However, there can be no assurance that we will be successful in our efforts to manufacture products at a level of quality necessary for our customers or to avoid our products containing undiscovered defects or quality issues. Defects, errors or quality issues in our products may discourage customers from purchasing our products and could harm our reputation. We may also be subject to warranty claims and litigation involving claims for damages or incur additional costs, in each case due to errors or defects in our products. In addition, if we do not meet industry or quality standards, if applicable, our products may be subject to recall, and products subject to the FDA’s medical device regulations could be required to be recalled under such regulations. A material liability claim, recall or other occurrence that harms our reputation or decreases market acceptance of our products could harm our business and operating results.
Use of our products or services by us or a customer for diagnostic purposes could result in a product liability claim alleging that one of our products contained a design or manufacturing defect that resulted in the failure to adequately perform, leading to death or injury. A product liability claim could result in substantial damages and be costly and time-consuming to defend, either of which could materially harm our business or financial condition. We cannot guarantee that our product liability insurance would adequately protect our assets from the financial impact of defending a product liability claim. Any product liability claim brought against us, with or without merit, could increase our product liability insurance rates or prevent us from securing insurance coverage in the future.
5

Our reliance on distributors for sales of our products outside of the United States could impact our revenue.
We have established distribution agreements for our Simoa instruments and related consumable products with distributors in certain foreign countries, including Australia, Brazil, China, the Czech Republic, India, Hong Kong, Israel, Japan, New Zealand, Qatar, Saudi Arabia, Singapore, South Africa, South Korea, Taiwan and the UAE. We intend to continue to grow our business internationally, and to do so we must attract additional distributors and retain existing distributors to maximize the commercial opportunity for our products. There is no guarantee that we will be successful in attracting or retaining desirable sales and distribution partners or that we will be able to enter into such arrangements on favorable terms. Distributors may not commit the necessary resources to market and sell our products to the level of our expectations or may choose to favor marketing the products of our competitors. If current or future distributors do not perform adequately, or if we are unable to enter into effective arrangements with distributors in particular geographic areas, we may not realize long-term international revenue growth. In addition, if our distributors fail to comply with applicable laws and ethical standards, including anti-bribery laws, this could damage our reputation and could have a significant adverse effect on our business and our revenues.
We generate a substantial portion of our revenue internationally and we expect this will continue in the future; as a result, our business is subject to various risks relating to our international activities, which could adversely affect our business, operating results and financial condition.
For the years ended December 31, 2023, 2022, and 2021, approximately 37%, 38% and 36%, respectively, of our total revenue was generated from customers located outside of North America. We believe that a substantial percentage of our future revenue will continue to come from international sources as we expand our overseas operations and develop opportunities in additional areas. Engaging in international business involves a number of difficulties and risks, including:
difficulties and costs of staffing and managing foreign operations;
required compliance with existing and changing U.S. or foreign regulatory requirements and laws;
a shortage of high-quality salespeople and distributors;
pricing pressure that we may experience internationally;
difficulties in enforcing our intellectual property rights and in defending against third-party threats and intellectual property enforcement actions against us or any of our distributors, suppliers or collaborators;
reduced or varied protection for intellectual property rights in some countries;
required compliance with anti-bribery laws, such as the U.S. Foreign Corrupt Practices Act, data privacy requirements, such as the GDPR, labor laws and anti-competition regulations;
export or import restrictions and supply chain disruptions;
laws and business practices favoring local companies;
longer payment cycles and difficulties in enforcing agreements and collecting receivables through certain foreign legal systems;
the imposition of restrictions on the activities of foreign agents, representatives and distributors;
foreign currency exchange rate fluctuations;
the imposition of U.S. or international sanctions against a country, company, person or entity with whom we do business that would restrict or prohibit continued business with the sanctioned country, company, person or entity;
the impact of political and economic instability and conflict, which could lead to uncertainty and instability in global financial markets;
scrutiny of foreign tax authorities which could result in significant fines, penalties and additional taxes being imposed on us;
the imposition of new trade restrictions; and
potentially adverse tax consequences, tariffs, customs charges, bureaucratic requirements and other trade barriers.
If we are unable to manage these risks effectively, our business, operating results and financial condition will suffer.
6

We rely on a single contract manufacturer to manufacture and supply our Simoa HD-X instrument and rely on a different single contract manufacturer to manufacture and supply our Simoa SR-X instrument. If either of these manufacturers should fail to perform, or not perform satisfactorily, our ability to supply these instruments would be negatively and adversely affected.
We currently rely on a single contract manufacturer, STRATEC, an analytical and diagnostic systems manufacturer located in Germany, to manufacture and supply all of our Simoa HD-X instruments. In addition, we currently rely on a single contract manufacturer, Paramit, a contract manufacturer located in California, to manufacture and supply all of our SR-X instruments. Since our contract with STRATEC does not commit them to supply quantities beyond the amounts included in our forecasts and our contract with Paramit does not commit them to carry inventory or make available any particular quantities, we may not be able to obtain adequate supplies in a timely manner or on commercially reasonable terms. If either of these manufacturers were not able to supply instruments, our business would be harmed.
In the event it becomes necessary to utilize a different contract manufacturer for the HD-X instrument or the SR-X instrument, we would experience additional costs, delays and difficulties in doing so as a result of needing to identify and enter into an agreement with a new supplier as well as needing to prepare such new supplier to meet the logistical requirements associated with manufacturing our instruments, and our business would suffer. We may also experience additional costs and delays in the event we need access to or rights under any intellectual property of STRATEC.
In addition, certain of the components used in our instruments are sourced by these manufacturers from limited or sole suppliers. If they were to lose such suppliers, there can be no assurance that they would be able to identify or enter into agreements with alternative suppliers on a timely basis on acceptable terms, if at all. An interruption in our ability to sell and deliver instruments to customers could occur if our manufacturers encounter delays or difficulties in securing these components, or if the quality of the components supplied do not meet specifications, or if they cannot then obtain an acceptable substitute. If any of these events occur, our business and operating results could be harmed.
We rely on a limited number of suppliers or, in some cases, one supplier, for some of our materials and components used in our consumable products and services and our SP-X instrument, and we may not be able to find replacements or immediately transition to alternative suppliers if any of these suppliers fail to perform, which could have a material adverse effect on our business, financial condition, results of operations and reputation.
We rely on limited or sole suppliers for certain reagents and other materials and components that are used in our consumable products and services and in our SP-X instrument. While we have long-term contracts with some critical suppliers, we do not have contracts with all suppliers and instead rely on periodically forecasting our needs for such materials and entering into standard purchase orders with our suppliers. In addition, our use of many of the materials used in our consumable products is limited to research use only. As we expand into diagnostic applications for our products, we will need to secure diagnostic rights to such materials. If we were to lose suppliers or were unable to secure required rights for materials from suppliers, there can be no assurance that we will be able to identify or enter into agreements with alternative suppliers on a timely basis and on acceptable terms, if at all. An interruption in our operations could occur if we encounter delays or difficulties in securing these materials or any required rights to these materials, if the quality of the materials supplied do not meet our requirements, or if we cannot then obtain an acceptable substitute. The time and effort required to qualify a new supplier and ensure that the new materials provide the same or better quality results could result in significant additional costs. Any such interruption could significantly affect our business, financial condition, results of operations and reputation.
7

We could be adversely affected by violations of the U.S. Foreign Corrupt Practices Act and other worldwide anti-bribery laws by us or our agents.
We are subject to the U.S. Foreign Corrupt Practices Act (the “FCPA”), which prohibits companies and individuals from corruptly making payments, directly or indirectly through third parties, to non-U.S. government officials for the purpose of obtaining or retaining business or securing any other improper advantage. We are also subject to the FCPA’s accounting provisions, which require us to keep accurate books and records and to maintain a system of internal accounting controls sufficient to assure management’s control, authority and responsibility over our assets. Our reliance on independent distributors to sell our products internationally demands a high degree of vigilance in maintaining our policy against participation in corrupt activity, because there are circumstances under which we could be held responsible for their actions. Other U.S. companies in the medical device and pharmaceutical fields have faced criminal penalties under the FCPA for allowing their distributors and other third parties to deviate from appropriate practices in doing business with these individuals. We are also subject to similar anti-bribery laws in the jurisdictions in which we operate, including the United Kingdom’s Bribery Act of 2010, which also prohibits commercial bribery and makes it a crime for companies to fail to prevent bribery. These laws are complex and far-reaching in nature, and any violations of these laws, or allegations of such violations, could disrupt our operations, involve significant management distraction, involve significant costs and expenses, including legal fees, and could result in a material adverse effect on our business, prospects, financial condition, or results of operations. We could also incur severe penalties, including criminal and civil penalties, disgorgement and other remedial measures.
The life sciences research and diagnostic markets are highly competitive. If we fail to effectively compete, our business, financial condition and operating results will suffer.
We face significant competition in the life sciences research and diagnostic markets. We currently compete with both established and early-stage companies that design, manufacture and market systems and consumable supplies. Many of our current competitors have competitive advantages over us, including:
greater name and brand recognition;
substantially greater financial and human resources;
broader product lines;
larger sales forces and more established distributor networks;
more substantial intellectual property portfolios;
larger and more established customer bases and relationships; and
better established, larger scale and lower cost manufacturing capabilities.
We cannot guarantee that our products will compete favorably or that we will be successful in the face of increasing competition from new products and technologies introduced by our existing competitors or new companies entering our markets. In addition, we cannot guarantee that our competitors do not have or will not develop products or technologies that currently or in the future will enable them to produce competitive products with greater capabilities or at lower costs than ours. Any failure to compete effectively could materially and adversely affect our business, financial condition and operating results.
Integrating any business, product or technology we acquire can be expensive and time-consuming and can disrupt and adversely affect our ongoing business, including product sales, and distract our management.
We may acquire other businesses, products or technologies as well as pursue strategic alliances, joint ventures, technology licenses or investments in complementary businesses. Our ability to successfully integrate any business, product or technology we acquire depends on a number of factors, including, but not limited to, our ability to:
minimize the disruption and distraction of our management and other employees in connection with the integration of any acquired business, product or technology;
avoid acquisition of unanticipated liabilities related to acquired companies;
maintain and increase sales of our existing products;
establish or manage the transition of the manufacture and supply of any acquired product;
identify and add the necessary sales, marketing, manufacturing, regulatory and other related personnel, capabilities and infrastructure that are required to successfully integrate any acquired business, product or technology;
8

manage the transition and migration of acquired personnel and all commercial, financial, legal, regulatory and other pertinent information relating to any acquired business, product or technology;
comply with legal, regulatory and contractual requirements applicable to any acquired business, product or technology; and
maintain and extend intellectual property protection for any acquired product or technology.
If we are unable to perform the above functions or otherwise effectively integrate any acquired businesses, products or technologies, our business, financial condition and operating results will suffer.
Also, the anticipated benefit of any acquisition may not materialize. Future acquisitions or dispositions could result in potentially dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities or amortization expenses or write-offs of goodwill, any of which could harm our financial condition. We cannot predict the number, timing or size of future joint ventures or acquisitions, or the effect that any such transactions might have on our operating results.
Risks Related to Government Regulation and Diagnostic Product Reimbursement
If the FDA determines that our products are subject to regulation as medical devices, if the FDA modifies its regulations to require that our LDTs are subject to regulation as devices, or if we seek to market our products for clinical diagnostic or health screening use, we will be required to obtain regulatory clearance(s) or approval(s). Any such regulatory process would be expensive, time-consuming and uncertain both in timing and in outcome.
We focused initially on the life sciences research market. This includes offering products for use by laboratories associated with academic and governmental research institutions, as well as pharmaceutical, biotechnology and contract research companies. Accordingly, the majority of our products are labeled as “Research Use Only”. While we focused initially on the life sciences research market and RUO products only, our strategy includes expanding our product line to encompass products that are intended to be used for the diagnosis of disease, including LDTs and IVD devices, either alone or in collaboration with third parties. IVD products are subject to regulation by the FDA, or comparable international agencies, as medical devices including requirements for regulatory clearance or approval of such products before they can be marketed.
The process of obtaining regulatory clearances to market a medical device can be costly and time consuming, and we or our collaborators may not be able to obtain these clearances or approvals on a timely basis, if at all. In general, the FDA permits commercial distribution of a new medical device only after the device has received clearance under Section 510(k) of the Federal Food, Drug and Cosmetic Act (“FDCA”), or is the subject of an approved PMA, unless the device is specifically exempt from those requirements. The FDA will clear marketing of a lower risk medical device through the 510(k) process if the manufacturer demonstrates that the new product is substantially equivalent to a legally marketed predicate device, which can include pre-amendment, 510(k)-exempt, 510(k) cleared products, or PMA-approved products that have subsequently been down-classified. If the FDA determines that the device is not “substantially equivalent” to a predicate device, or if the device is novel, it is automatically classified into Class III, and the device sponsor must then fulfill the much more rigorous premarketing requirements of the PMA approval process, or seek classification of the device through the de novo classification process. The PMA process is more costly, lengthy and uncertain than the 510(k) clearance process. A PMA application must be supported by extensive data, including, but not limited to, technical, preclinical, clinical trial, manufacturing and labeling data, to demonstrate to the FDA’s satisfaction the safety and efficacy of the device for its intended use.
If any of our products are subject to medical device regulation, we would be subject to a substantial number of additional requirements for medical devices, including establishment registration, device listing, QSRs —which cover the design, testing, production, control, quality assurance, labeling, packaging, servicing, sterilization (if required), and storage and shipping of medical devices (among other activities) —product labeling, advertising, recordkeeping, post-market surveillance, post-approval studies, adverse event reporting, and correction and removal (recall) regulations. One or more of the products we may develop using our technology may also require clinical trials in order to generate the data required for a PMA, de novo classification request or 510(k) premarket notification. Complying with these requirements may be time-consuming and expensive. We may be required to expend significant resources to ensure ongoing compliance with the FDA regulations. Failure to comply with these requirements may subject us to a range of enforcement actions, such as warning letters, injunctions, civil monetary penalties, criminal prosecution, recall and/or seizure of products, and revocation of marketing authorization, as well as significant adverse publicity. If we fail to obtain, or experience significant delays in obtaining, regulatory approvals for IVD products, such products may not be able to be launched or successfully commercialized in a timely manner, or at all.
9

LDTs are a subset of IVD tests that are offered as services by CLIA-certified high complexity clinical laboratories and designed, manufactured and used within a single laboratory. In July 2022, we launched an LDT to quantitatively measure p-Tau 181 in plasma as an aid in diagnostic evaluation of Alzheimer’s disease, and in January 2023, we launched an LDT to quantitatively measure NfL in serum as an aid in the evaluation of individuals for possible neurodegenerative conditions or other causes of neuronal or central nervous system damage. The FDA maintains that LDTs are medical devices and has, for the most part, exercised enforcement discretion for most LDTs, meaning that the FDA has not required LDTs to obtain premarket approval or clearance or comply with post-market medical device requirements. A significant change in the way that the FDA regulates LDTs could affect our business. Most recently, in September 2023, FDA announced a proposed rule regarding LDTs that would make explicit that in vitro diagnostic products are devices under the Federal Food, Drug, and Cosmetic Act, including when the manufacturer is a laboratory. The proposed rule also describes a policy under which FDA would provide greater oversight of LDTs by phasing out its general enforcement discretion approach, and phase in medical device regulation, for LDTs over a period of four years. FDA requested comment on several aspects of its proposal and approach, including whether certain types of LDTs should remain under enforcement discretion. Currently FDA’s target date for final action on this rule is April 2024, but we cannot predict the ultimate timing or form of FDA guidance or regulation, legislative action or their potential impact. Any new regulatory approach for LDTs by the FDA, including as described in the September 2023 proposed rule, would likely lead to an increased regulatory burden, including additional costs and delays in introducing new tests, and potentially a requirement for our current LDTs to receive premarket clearance or approval from FDA to continue offering them after the enforcement discretion phaseout is complete. Any new regulatory approach could also result in our tests being removed from the market if we are not able to secure regulatory clearance or approval from FDA. FDA’s rule could also have impacts on our business more broadly, given that many of our customers would be subject to additional regulation and delays, which could potentially affect the development of new diagnostics that incorporate our instruments or consumables. This also may increase costs and regulatory burdens on laboratories that develop LDTs, thereby reducing the financial incentive for laboratories to develop new LDTs or invest in instruments, which could reduce demand for our instruments and our other products.
Foreign jurisdictions have laws and regulations similar to those described above, which may adversely affect our ability to market our products as planned in such countries. The number and scope of these requirements are increasing. As in the United States, the cost and time required to comply with regulatory requirements may be substantial, and there is no guarantee that we will obtain the necessary authorization(s) required to make our products commercially viable. In addition, the imposition of foreign requirements may also have a material adverse effect on the commercial viability of our operations.
Our products may in the future be subject to product recalls that could harm our reputation, business and financial results.
The FDA and similar foreign governmental authorities have the authority to require the recall of commercialized products, including RUO products, in the event of material deficiencies or defects in design or manufacture. In the case of the FDA, the authority to require a recall of a medical device must be based on an FDA finding that there is a reasonable probability that the device would cause serious injury or death. Manufacturers may, under their own initiative, recall a product if any material deficiency in a device is found. A government-mandated or voluntary recall by us or one of our distributors could occur as a result of component failures, manufacturing errors, design or labeling defects or other deficiencies and issues. Recalls of any of our products would divert managerial and financial resources and have an adverse effect on our financial condition and results of operations.
U.S. legislative, FDA or global regulatory reforms may make it more difficult and costly for us to obtain any required regulatory approval of our product candidates and to manufacture, market and distribute our products after approval is obtained.
From time to time, legislation is drafted and introduced in Congress that could significantly change the statutory provisions governing the regulatory approval, manufacture and marketing of regulated products or the reimbursement thereof. For example, in December 2022, Congress enacted the Food and Drug Omnibus Reform Act of 2022 (“FDORA”). FDORA reauthorized the FDA to collect device user fees and contained substantive amendments to the device provisions of the FDCA, including imposing new cybersecurity and clinical trial requirements for devices. Congress has also considered, but not yet passed, legislation to impose a new FDA regulatory framework for all diagnostics, including IVD devices and LDTs. Any new regulations or revisions or reinterpretations of existing regulations may impose additional costs or lengthen review times of future products. In addition, FDA regulations and guidance are often revised or reinterpreted by the agency in ways that may significantly affect our business and our products. For example, in September 2023, the FDA issued a proposed rule to change the FDA’s regulatory approach to LDTs. Under the proposed rule, FDA
10

would phase out its current enforcement discretion approach for LDTs, and phase in medical device regulation, over a period of four years. It is impossible to predict whether legislative changes will be enacted or FDA regulations, guidance or interpretations changed, and what the impact of such changes, if any, may be. Any change in the laws or regulations that govern the clearance and approval processes relating to our current and future products could make it more difficult and costly to obtain clearance or approval for new products, or to produce, market and distribute existing products. Significant delays in receiving clearance or approval, or the failure to receive clearance or approval for our new products would have an adverse effect on our ability to expand our business.
In addition, in the E.U. new regulations recently entered into force that result in greater regulation of medical devices and IVDs. The IVD Regulation is significantly different from the IVD Directive that it replaces in that it ensures that the new requirements apply uniformly and on the same schedule across the member states, includes a risk-based classification system and increases the requirements for conformity assessment. The CE registration for Uman’s NfL ELISA assay kit for cerebral spinal fluid was approved in March 2014 under the IVD Directive. Under the IVD Directive the assay is classified as a general IVD product, and required self-certification with no involvement of a notified body/authority. The IVD Regulation introduces a new classification system for IVDs and assessment by a notified body is required for class B, C and D products. Uman’s NfL ELISA assay kit for CSF is classified as a class B product and must fully comply with (and have a CE mark issued under) the IVD Regulation by May 2027 (subject to proposed extension of the transitional periods in the IVD Regulation). The new requirements include an ISO 13485 certification of the quality system (which Uman received in July 2018) and increased technical evidence and follow-up of performance of the specific product (e.g. clinical evidence and post-market activities). The work to evaluate and to meet the new technical requirements is on-going.
Our failure to continue to comply with applicable foreign regulatory requirements, including those administered by authorities of the European Economic Area (“EEA”) countries, could result in enforcement actions against us, including refusal, suspension or withdrawal of our CE Certificates of Conformity by our notified body, which could impair our ability to market products in the EEA in the future.
If we do not comply with governmental regulations applicable to our CLIA-certified laboratory, we may not be able to continue our Accelerator laboratory operations or continue offering our LDTs.
CLIA is a federal law that regulates clinical laboratories that perform examination of human specimens for the purpose of providing information for the diagnosis, prevention or treatment of any disease or impairment of, or the assessment of health of, human beings. The operation of our CLIA-certified laboratory is subject to regulation by numerous federal, state and local governmental authorities in the United States. This laboratory holds a CLIA certificate of compliance for high-complexity testing and is licensed by California, Maryland, Massachusetts, Pennsylvania and Rhode Island, and we may obtain other state licenses if required in the future. Failure to comply with federal or state regulations or changes in those regulatory requirements could result in a substantial curtailment or even prohibition of the operations of our laboratory and could have an adverse effect on our business. To maintain CLIA certification, laboratories are subject to survey and inspection every two years. Moreover, CLIA inspectors may make unannounced inspections of these laboratories. If we were to lose our CLIA certification or any required state licenses, whether as a result of a revocation, suspension or limitation, it could have a material adverse effect on our business.
We expect to rely on third parties in conducting any required future studies of diagnostic products that may be required by the FDA or other regulatory authorities, and those third parties may not perform satisfactorily.
We do not have the ability to independently conduct clinical trials or other studies that may be required to obtain FDA and other regulatory clearance or approval for future diagnostic products. Accordingly, we expect that we would rely on third parties, such as clinical investigators, contract research organizations, consultants, and collaborators to conduct such studies if needed. For example, we are currently working with the Alzheimer’s Drug Discovery Foundation and the Global Alzheimer’s Platform Foundation on prospective clinical trials for our assays. Our reliance on these third parties for clinical and other development activities would reduce our control over these activities. If these third parties do not successfully carry out their contractual duties or regulatory obligations or meet expected deadlines, if the third parties need to be replaced or if the quality or accuracy of the data they obtain is compromised, we may not be able to obtain regulatory clearance or approval.
11

If diagnostic procedures that are enabled by our technology are subject to unfavorable pricing regulations or third-party coverage and reimbursement policies, our business could be harmed.
The ability of us, our customers or our collaborators to commercialize diagnostic tests based on our technology, including our recently launched LDTs, will depend in part on the extent to which coverage and reimbursement for these tests will be available from government health care programs, private health insurers and other third-party payors. In the United States, the principal decisions about reimbursement for new technologies are often made by CMS. Private payors often follow CMS’s reimbursement policies to a substantial degree. It is difficult to predict what CMS will decide with respect to reimbursement. A primary trend in the U.S. healthcare industry and elsewhere is cost containment. Government authorities and third-party payors have attempted to control costs by limiting coverage and the amount of payments for particular products and procedures. We cannot be sure that coverage will be available for any diagnostic tests based on our technology, and, if coverage is available, the level of reimbursement. Payor coverage and reimbursement decisions may impact the demand for those tests. If coverage is not available or the reimbursement amount is inadequate, any tests for which marketing authorization is received may not be able to be successfully commercialized.
Risks Related to Our Operations
We depend on our information technology systems, and any failure of these systems could harm our business.
We depend on information technology and telecommunications systems to operate our business. Our enterprise software systems affect a broad range of business processes and functional areas, including, for example, systems handling human resources, accounting, manufacturing, inventory control, financial controls and reporting, sales administration, and other infrastructure operations. We maintain preventive and detective security controls and seek to enhance such controls by, for example, augmenting the monitoring and alerting functions, network design, and automatic countermeasure operations of our technical systems. We also periodically assess the adequacy of our hardware and systems and are planning to upgrade hardware and systems where appropriate. These information technology and telecommunications systems support a variety of functions, including manufacturing operations, quality control, customer service support, finance, and other general administrative activities.
Information technology and telecommunications systems are vulnerable to damage from a variety of sources, including telecommunications, systems or network failures, malicious human acts, and natural disasters. Moreover, despite network security and back-up measures, some of our servers are potentially vulnerable to physical or electronic break-ins, computer viruses, and similar disruptive problems. Despite the precautionary measures we have taken to prevent unanticipated problems that could affect our information technology and telecommunications systems, those measures may be inadequate and failures or significant downtime of our information technology or telecommunications systems or those used by our third-party suppliers could prevent us from operating our business and managing the administrative aspects of our business. Loss of data or a material delay in our access to our data due to a security breach or other interruption could also prevent us from operating our business. Any disruption or loss of information technology or telecommunications systems on which critical aspects of our operations depend could have an adverse effect on our business.
Cybersecurity breaches, loss of data and other disruptions could compromise sensitive information related to our business or prevent us from accessing critical information and expose us to liability, which could adversely affect our business and our reputation.
In the ordinary course of our business, we collect and store sensitive data, and intellectual property and proprietary business information owned or controlled by ourselves or our customers. This data encompasses a wide variety of business-critical information including research and development information, operational information, commercial information, and business and financial information. We face four primary risks relative to protecting this critical information: loss of access; inappropriate disclosure; inappropriate modification; and inadequate monitoring of our controls over the first three risks.
The secure processing, storage, maintenance, and transmission of this critical information is vital to our operations and business strategy, and we devote significant resources to protecting such information. Although we take measures to protect sensitive information from unauthorized access or disclosure, our information technology and infrastructure may be vulnerable to attacks by hackers or viruses, breaches, interruptions due to employee error, malfeasance, faulty password management, lapses in compliance with privacy and security mandates, or other disruptions. The risk of a security breach or disruption, particularly through cyber-attack or cyber intrusion, including by computer hackers, foreign governments, and cyber terrorists, has generally increased as the number, intensity and sophistication of attempted attacks and intrusions
12

from around the world have increased. Our IT networks and related systems are essential to the operation of our business and our ability to perform day-to-day operations. Although we make efforts to maintain the security and integrity of these types of IT networks and related systems, and we have implemented various measures to manage the risk of a security breach or disruption, no security measure is infallible and there can be no assurance that our security efforts and measures will be effective or that attempted security breaches or disruptions will not be successful or damaging. Our information technology systems may have vulnerabilities, and we may not have the resources or technical sophistication to anticipate or prevent rapidly evolving types of cyberattacks, such as ransomware attacks. Although we have experienced cybersecurity incidents from time to time that have not had a material adverse effect on our business, financial condition, or results of operations, there can be no assurance that a cyber-attack, security breach, or other cybersecurity incident will not have a material adverse effect on us in the future. A significant cyber incident, including system failure, security breach, disruption by malware or other damage, could interrupt or delay our operations, result in a violation of applicable cybersecurity and privacy and other laws, damage our reputation, cause a loss of customers, or expose sensitive customer data, or give rise to monetary fines and other penalties, which could be significant.
Third parties may attempt to fraudulently induce employees or other persons into disclosing usernames, passwords, or other sensitive information, which may in turn be used to access our information systems, commit identity theft or carry out other unauthorized or illegal activities. Any such breach could compromise our networks and the information stored there could be accessed, publicly disclosed, lost, or stolen. We engage third-party vendors and service providers to store and otherwise process some of our data, including sensitive and personal information. Our vendors and service providers may also be the targets of the risks described above, including cyberattacks, malicious software, phishing schemes, and fraud. Our ability to monitor our vendors and service providers’ data security is limited, and third parties may be able to circumvent any security measures, resulting in the unauthorized access to, misuse, disclosure, loss or destruction of our data, including sensitive and personal information, and disruption of our or third-party service providers’ systems. We and our third-party service providers may face difficulties in identifying, or promptly responding to, potential security breaches and other instances of unauthorized access to, or disclosure or other loss of, information. Any hacking or other attack on our or our third-party service providers’ or vendors’ systems, and any unauthorized access to, or disclosure or other loss of, information suffered by us or our third-party service providers or vendors, or the perception that any of these have occurred, could result in legal claims or proceedings, loss of intellectual property, liability under laws that protect the privacy of personal information, negative publicity, disruption of our operations and damage to our reputation, which could divert our management’s attention from the operation of our business and materially and adversely affect our business, revenues and competitive position.
Any security breach or interruption, as well as any action by us or our employees or contractors that might be inconsistent with the rapidly evolving data privacy and security laws and regulations applicable within the United States and elsewhere where we conduct business, could result in enforcement actions by state or federal governments or foreign governments, liability or sanctions under data privacy laws that protect personally identifiable information, regulatory penalties, other legal proceedings such as but not limited to private litigation, the incurrence of significant remediation costs, disruptions to our development programs, business operations and collaborations, diversion of management efforts and damage to our reputation. Because of the rapidly moving nature of technology and the increasing sophistication of cybersecurity threats, our measures to prevent, respond to and minimize such risks may be unsuccessful.
In addition, our insurance may be insufficient to cover our losses resulting from cyber-attacks, breaches, or other interruptions, and any incidents may result in loss of, or increased costs of, such insurance. The successful assertion of one or more large claims against us that exceed available insurance coverage, the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, or denials of coverage, could have a material adverse effect on our business, including our financial condition, results of operations and reputation.
We are currently subject to, and may in the future become subject to additional, U.S. federal and state and international laws and regulations imposing obligations on how we collect, store and process personal information. Our actual or perceived failure to comply with such obligations could harm our business. Ensuring compliance with such laws could also impair our efforts to maintain and expand our future customer base, and thereby decrease our revenue.
In the ordinary course of our business we collect, store, transfer, use or process sensitive data, including personally identifiable information of employees, and intellectual property and proprietary business information owned or controlled by ourselves and other parties. The secure processing, storage, maintenance, and transmission of this critical information are vital to our operations and business strategy. We are, and may increasingly become, subject to various laws
13

and regulations, as well as contractual obligations, relating to data privacy and security in the jurisdictions in which we operate. The regulatory environment related to data privacy and security is increasingly rigorous, with new and constantly changing requirements applicable to our business, and enforcement practices are likely to remain uncertain for the foreseeable future. These laws and regulations may be interpreted and applied differently over time and from jurisdiction to jurisdiction, and it is possible that they will be interpreted and applied in ways that may have a material adverse effect on our business, financial condition, results of operations and prospects.
In the United States, various federal and state regulators, including governmental agencies like the Federal Trade Commission, have adopted, or are considering adopting, laws and regulations concerning personal information and data security. Certain state laws may be more stringent or broader in scope, or offer greater individual rights, with respect to personal information than federal, international, or other state laws, and such laws may differ from each other, all of which may complicate compliance efforts. For example, the California Consumer Privacy Act (the “CCPA”), which increases privacy rights for California residents and imposes obligations on companies that process their personal information, came into effect on January 1, 2020. Among other things, the CCPA requires covered companies to provide disclosures to California consumers regarding the processing of their personal data, as well as data protection and privacy rights, including the ability to opt-out of certain sales or sharing of personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for certain data breaches that result in the loss of personal information. This private right of action may increase the likelihood of, and risks associated with, data breach litigation. In November 2020, California also passed the California Privacy Rights Act (the “CPRA”), which became effective on January 1, 2023 and significantly expands the CCPA, including by introducing additional obligations such as data minimization and storage limitations and granting additional rights to consumers. More recently, other states, including Connecticut, Colorado, Utah and Virginia have passed comprehensive state data privacy laws, and states like Washington and Nevada have enacted consumer health privacy laws. Most of these laws are enforced by state attorneys general, but there is the potential for private actions by plaintiffs in some circumstances under certain laws. In addition, laws in all 50 U.S. states require businesses to provide notice to consumers whose personal information has been disclosed as a result of a data breach. State laws are changing rapidly and there is discussion in the U.S. Congress of a new comprehensive federal data privacy law to which we would become subject if it is enacted. These and future laws and regulations may increase our compliance costs and potential liability.
Furthermore, regulations promulgated pursuant to HIPAA establish privacy and security standards that limit the use and disclosure of individually identifiable health information (known as “protected health information”) and require the implementation of administrative, physical, and technological safeguards to protect the privacy of protected health information and ensure the confidentiality, integrity and availability of electronic protected health information. Determining whether protected health information has been handled in compliance with applicable privacy standards and our contractual obligations can require complex factual and statistical analyses and may be subject to changing interpretation. Although we take measures to protect sensitive data from unauthorized access, use or disclosure, our information technology and infrastructure may be vulnerable to attacks by hackers or viruses or breached due to employee error, malfeasance or other malicious or inadvertent disruptions. Any such breach or interruption could compromise our networks and the information stored there could be accessed by unauthorized parties, manipulated, publicly disclosed, lost, or stolen. Any such access, breach or other loss of information could result in legal claims or proceedings, and liability under federal or state laws that protect the privacy of personal information, such as the HIPAA, HITECH, and regulatory penalties. Notice of breaches must be made to affected individuals, the Secretary of the Department of Health and Human Services, and for extensive breaches, notice may need to be made to the media. Such a notice could harm our reputation and our ability to compete.
Outside of the United States, many countries have privacy and data security laws and regulations concerning the collection and use of personal data, including but not limited to the GDPR and China’s Personal Information Protection Law (“PIPL”). The GDPR, which governs the collection and use of personal data in the E.U. and is wide-ranging in scope, imposes several requirements relating to the consent of the individuals to whom the personal data relates, the information provided to the individuals, the security and confidentiality of the personal data, data breach notification and the use of third-party processors in connection with the processing of the personal data. The GDPR also imposes strict rules on the transfer of personal data out of the E.U. to the United States, enhances enforcement authority and imposes large penalties for noncompliance, including the potential for fines of up to €20 million or 4% of the annual global revenues of the infringer, whichever is greater. While we have taken steps to comply with the GDPR, including reviewing our security procedures and entering into data processing agreements with relevant contractors, we cannot guarantee that our compliance efforts will be fully successful.
14

Risks Related to Intellectual Property
If we are unable to protect our intellectual property, our ability to maintain any technological or competitive advantage over our competitors and potential competitors may be reduced, and our business may be harmed.
We rely on patent protection as well as trademark, copyright, trade secret and other intellectual property rights protection and contractual restrictions to protect our proprietary technologies, all of which provide limited protection and may not adequately protect our rights or permit us to gain or keep any competitive advantage. If we fail to protect our intellectual property, third parties may be able to compete more effectively against us, we may lose our technological or competitive advantage, or we may incur substantial litigation costs in our attempts to recover or restrict use of our intellectual property.
Our currently pending or future patent applications may not result in granted patents, and we cannot predict how long it will take for such patents to be granted. It is possible that, for any of our patents that have granted or that may grant in the future, others will design around our patented technologies. Further, other parties may challenge any patents granted to us and courts or regulatory agencies could hold our patents to be invalid or unenforceable. We may not be successful in defending challenges made against our patents and patent applications. Any successful third-party challenge to our patents could result in the unenforceability or invalidity of such patents, or to such patents being interpreted narrowly or otherwise in a manner adverse to our interests. Our ability to establish or maintain a technological or competitive advantage over our competitors may be diminished because of these uncertainties. For these and other reasons, our intellectual property may not provide us with any competitive advantage. To the extent our intellectual property offers inadequate protection, or is found to be invalid or unenforceable, we would be exposed to a greater risk of direct competition. If our intellectual property does not provide adequate coverage over our products and protection against our competitors’ products, our competitive position could be adversely affected, as could our business.
In addition to pursuing patents on our technology, we also rely upon trademarks, trade secrets, copyrights and unfair competition laws, as well as license agreements and other contractual provisions, to protect our intellectual property and other proprietary rights. Despite these measures, any of our intellectual property rights could be challenged, invalidated, circumvented or misappropriated. In addition, we take steps to protect our intellectual property and proprietary technology by entering into confidentiality agreements and intellectual property assignment agreements with our employees, consultants, corporate partners and, when needed, our advisors. Such agreements may not be enforceable or may not provide meaningful protection for our trade secrets or other proprietary information in the event of unauthorized use or disclosure or other breaches of the agreements, and we may not be able to prevent such unauthorized disclosure. Moreover, if a party having an agreement with us has an overlapping or conflicting obligation to a third party, our rights in and to certain intellectual property could be undermined. Monitoring unauthorized disclosure is difficult, and we do not know whether the steps we have taken to prevent such disclosure are, or will be, adequate. If we were to enforce a claim that a third party had illegally obtained and was using our trade secrets, it would be expensive and time-consuming, the outcome would be unpredictable, and any remedy may be inadequate. In addition, courts outside of the United States may be less willing to protect trade secrets.
Some of our owned and in-licensed intellectual property has been discovered through government-funded programs and thus is subject to federal regulations such as “march-in” rights, certain reporting requirements, and a preference for U.S. industry. Compliance with such regulations may limit our exclusive rights, subject us to expenditure of resources with respect to reporting requirements, and limit our ability to contract with non-U.S. manufacturers.
Some of the intellectual property rights we own and have in-licensed have been generated through the use of U.S. government funding and are therefore subject to certain federal regulations. For example, some of the issued U.S. patents we own and all of the intellectual property rights licensed to us under our license agreement with Tufts have been generated using U.S. government funds. As a result, the U.S. government has certain rights to intellectual property embodied in our current or future products pursuant to the Bayh-Dole Act of 1980. These U.S. government rights in certain inventions developed under a government-funded program include a non-exclusive, non-transferable, irrevocable worldwide license to use inventions for any governmental purpose. In addition, the U.S. government has the right to require us to grant exclusive, partially exclusive, or non-exclusive licenses to any of these inventions to a third party if the government determines that: (i) adequate steps have not been taken to commercialize the invention; (ii) government action is necessary to meet public health or safety needs; or (iii) government action is necessary to meet requirements for public use under federal regulations (also referred to as “march-in rights”). The U.S. government also has the right to take title to these inventions if we fail, or the applicable licensor fails, to disclose the invention to the government, elect title, and file an
15

application to register the intellectual property within specified time limits. In addition, the U.S. government may acquire title to these inventions in any country in which a patent application is not filed within specified time limits. Intellectual property generated under a government funded program is also subject to certain reporting requirements, compliance with which may require us, or the applicable licensor, to expend substantial resources. In addition, the U.S. government requires that any products embodying the subject invention or produced through the use of the subject invention be manufactured substantially in the United States. The manufacturing preference requirement can be waived if the owner of the intellectual property can show that reasonable but unsuccessful efforts have been made to grant licenses on similar terms to potential licensees that would be likely to manufacture substantially in the United States or that under the circumstances domestic manufacture is not commercially feasible. This preference for U.S. manufacturing may limit our ability to license the applicable patent rights on an exclusive basis under certain circumstances.
Our Simoa bead-based technology is licensed to us by Tufts University. Any loss of our rights to this technology or other technologies we license could prevent us from selling our products.
Our Simoa bead-based technology is licensed exclusively to us from Tufts University (“Tufts”). We do not own the patents that underlie this license. Our rights to use this technology and employ the inventions claimed in the licensed patents are subject to the continuation of and compliance with the terms of the license. Our principal obligations under our license agreement with Tufts are as follows:
making royalty payments;
making milestone payments;
paying annual maintenance fees for the underlying patents;
using commercially reasonable efforts to develop and sell a product using the licensed technology and developing a market for such product;
paying and/or reimbursing fees related to prosecution, maintenance and enforcement of patent rights; and
providing certain reports.
If we breach any of these obligations, Tufts may have the right to terminate the license, which could result in our being unable to develop, manufacture and sell products using our Simoa bead-based technology or a competitor gaining access to the Simoa technology. Termination of our license agreement with Tufts would have a material adverse effect on our business.
In addition, we are a party to a number of other agreements that include licenses to intellectual property, including non-exclusive licenses. We expect that we may need to enter into additional license agreements in the future. Our business could suffer materially and adversely, for example, if any current or future licenses terminate, if the licensors fail to abide by the terms of the license, if the licensed patents or other rights are found to be invalid or unenforceable, or if we are unable to enter into necessary licenses on acceptable terms.
If we or any of our partners are sued for infringing intellectual property rights of third parties, the resulting litigation would be costly and time-consuming, and an unfavorable outcome in that litigation could have a material adverse effect on our business.
Our success also depends on our ability to develop, manufacture, market and sell our products and perform our services without infringing upon the proprietary rights of third parties. As part of a business strategy to impede our successful commercialization and entry into new markets, competitors have claimed, and may claim in the future, that our products and/or services infringe their intellectual property rights and have suggested, and may suggest in the future, that we enter into license agreements. We believe any such claims made to date are without merit. However, even if such claims are without merit, we could incur substantial costs and divert the attention of our management and technical personnel in defending ourselves against claims of infringement made by third parties or settling such claims. Any adverse ruling by a court or administrative body, or perception of an adverse ruling, may have a material adverse impact on our ability to conduct our business and our finances. Moreover, third parties making claims against us may be able to obtain injunctive relief against us, which could block our ability to offer one or more products or services and could result in a substantial award of damages against us. In addition, since we sometimes indemnify customers, collaborators or licensees, we may have additional liability in connection with any infringement or alleged infringement of third party intellectual property.
16

Because patent applications can take many years to issue, there may be pending applications, some of which are unknown to us, that may result in issued patents upon which our products or proprietary technologies may infringe. Moreover, we may fail to identify issued patents of relevance or incorrectly conclude that an issued patent is invalid or not infringed by our technology or any of our products. There is a substantial amount of litigation involving patent and other intellectual property rights in our industry. If a third party claims that we or any of our licensors, customers or collaboration partners infringe upon a third party’s intellectual property rights, we may have to:
seek to obtain licenses that may not be available on commercially reasonable terms, if at all;
abandon any infringing product or redesign our products or processes to avoid infringement;
pay substantial damages, including, in exceptional cases, treble damages and attorneys’ fees;
pay substantial royalties or fees or grant cross-licenses to our technology; or
defend litigation or administrative proceedings that may be costly whether we win or lose, and which could result in a substantial diversion of our financial and management resources.
We may be involved in lawsuits to protect or enforce our patents or the patents of our licensors, which could be expensive, time-consuming and unsuccessful.
Competitors may infringe our patents or the patents that we license. In the event of infringement or unauthorized use, we may file one or more infringement lawsuits. Patent litigation can be very costly and time-consuming, and the outcome is uncertain. In addition, if we or any of our partners were to initiate legal proceedings against a third party to enforce a patent covering one of our products or services, the defendant in such litigation could counterclaim that our patent is invalid and/or unenforceable. In patent litigation, defendant counterclaims alleging invalidity and/or unenforceability are commonplace. The outcome following legal assertions of invalidity and unenforceability is unpredictable. If a defendant were to prevail on a legal assertion of invalidity and/or unenforceability, we would lose at least part, and perhaps all, of the challenged patent. Such a loss of patent protection could have a material adverse impact on our business.
We may not be able to protect our intellectual property rights throughout the world, which could have a material adverse effect on our business.
Filing, prosecuting and defending patents on current and future products in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside of the United States can be less extensive than those in the United States. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent that federal and state laws do in the United States. Consequently, regardless of whether we are able to prevent third parties from practicing our inventions in the United States, we may not be able to prevent third parties from practicing our inventions in all countries outside of the United States, or from selling or importing products made by using our inventions in and into the United States or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not pursued and obtained patent protection to develop their own products, and further, may export otherwise infringing products to territories where we have patent protection, but enforcement is not as strong as it is in the United States. These products may compete with our products and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing. Even if we pursue and obtain issued patents in particular jurisdictions, our patent claims or other intellectual property rights may not be effective or sufficient to prevent third parties from competing. Patent protection must ultimately be sought on a country-by-country basis, which is an expensive and time consuming process with uncertain outcomes. Accordingly, we may choose not to seek patent protection in certain countries, and we will not have the benefit of patent protection in such countries.
Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, such as China and certain developing countries, do not favor the enforcement of patents and other intellectual property protection, particularly those relating to biotechnology, which could make it difficult for us to stop the infringement of our patents or marketing of competing products in violation of our proprietary rights generally. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial costs and divert our efforts and attention from other aspects of our business, put our patents at risk of being invalidated or interpreted narrowly and our patent applications at risk of not issuing, and provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license and may adversely impact our business.
17

In addition, we and our partners also face the risk that our products are imported or reimported into markets with relatively higher prices from markets with relatively lower prices, which would result in a decrease of sales and any payments we receive from the affected market. Recent developments in U.S. patent law have made it more difficult to stop these and related practices based on theories of patent infringement.
We use third-party software that may be difficult to replace or may cause errors or failures of our products that could lead to lost customers or harm to our reputation.
We use software licensed from third parties in our products. In the future, this software may not be available to us on commercially reasonable terms, or at all. Any loss of the right to use any of this software could result in delays in the production of our products until equivalent technology is either developed by us, or, if available, is identified, obtained and integrated, which could harm our business. In addition, any errors or defects in third-party software or other third-party software failures could result in errors, defects or cause our products to fail, which could harm our business and be costly to correct. Many of these providers attempt to impose limitations on their liability for such errors, defects or failures, and if enforceable, we may have additional liability to our customers or third-party providers that could harm our reputation and increase our operating costs.
Risks Related to Our Common Stock and Being a Public Company
Our stock price has fluctuated significantly and may continue to fluctuate significantly.
The market price of shares of our common stock has been and could continue to be subject to wide fluctuations in response to many factors listed in this section, and others beyond our control, including:
actual or anticipated fluctuations in our financial condition and operating results;
announcements by us, our partners or our competitors of new products, significant contracts, restructuring plans, strategic partnerships, joint ventures, collaborations, acquisitions, commercial relationships or capital commitments;
competition from existing products or new products that may emerge;
failure to meet or exceed financial estimates and projections of the investment community or that we may provide to the public;
issuance of new or updated research or reports by securities analysts or recommendations with respect to our stock;
positive or adverse regulatory announcements;
disputes or other developments related to proprietary rights, including patents, litigation matters and our ability to obtain patent protection for our technologies;
commencement of, or our involvement in, litigation;
fluctuations in the valuation of companies perceived by investors to be comparable to us;
conditions in our markets;
manufacturing disputes or delays, product defects or material product quality control issues;
any future sales of our common stock or other securities;
any change to the composition of our board of directors or key personnel;
general economic conditions and slow or negative growth of our markets;
a material cybersecurity incident;
share price and volume fluctuations attributable to inconsistent trading volume levels of our shares;
announcement or expectation of additional debt or equity financing efforts; and
other factors described in this Risk Factors section of this Amended Report.
These and other market and industry factors may cause the market price and demand for our common stock to fluctuate substantially, regardless of our actual operating performance, which may limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the liquidity of our common stock. In addition, the stock market in general, and life science companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of these companies. In the past, when the market price of a stock has been volatile, holders of that stock have on occasion instituted securities class action litigation against the company that issued the stock. If any of our stockholders were to bring a lawsuit against us, the defense and disposition of the lawsuit could be costly and divert the time and attention of our management and harm our operating results.
18

We have never paid dividends on our capital stock, and we do not anticipate paying any dividends in the foreseeable future. Consequently, any gains from an investment in our common stock will likely depend on whether the price of our common stock increases.
We have not paid dividends on any of our classes of capital stock to date and we currently intend to retain our future earnings, if any, to fund the development and growth of our business. As a result, capital appreciation, if any, of our common stock will be the sole source of gain for the shareholders in the foreseeable future. Consequently, in the foreseeable future, shareholders will likely only experience a gain from an investment in our common stock if the price of our common stock increases.
Anti-takeover provisions contained in our restated certificate of incorporation and restated by-laws, as well as provisions of Delaware law, could impair a takeover attempt.
Our restated certificate of incorporation, restated by-laws and Delaware law contain provisions which could have the effect of rendering more difficult, delaying or preventing an acquisition deemed undesirable by our board of directors. Our corporate governance documents include provisions:
authorizing our board of directors to issue up to 5,000,000 shares of preferred stock without stockholder approval upon the terms and conditions and with the rights, privileges and preferences as our board of directors may determine;
specifying that special meetings of our stockholders can be called only by our board of directors and that our stockholders may not act by written consent;
establishing an advance notice procedure for stockholder proposals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors;
providing that directors may be removed only for cause;
providing that our board of directors may create new directorships and that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum;
establishing that our board of directors is divided into three classes with each class serving staggered three-year terms;
providing that our board of directors may amend our restated by-laws without stockholder approval; and
requiring a super-majority of votes to amend certain of the above-mentioned provisions.
These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management.
As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law, which prevents some stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations without approval of the holders of substantially all of our outstanding common stock.
Any provision of our restated certificate of incorporation, restated by-laws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock

19

PART II
ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis provides information management believes to be relevant to understanding the financial condition and results of operations of Quanterix Corporation for the years ended December 31, 2023, 2022 and 2021. For a full understanding of our financial condition and results of operations, this discussion and analysis should be read in conjunction with our Consolidated Financial Statements and accompanying notes included in the section titled “Part II. Item 8. Financial Statements and Supplementary Data” of this Amended Report. In addition to historical information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties, and assumptions. Our actual results, performance, or experience may differ materially from those discussed below due to various important factors, risks, and uncertainties, including, but not limited to, those set forth under the sections titled “Part I, Item 1A. Risk Factors” and “Note Regarding Forward-Looking Statements” included in this Amended Report. Unless the context otherwise requires, the terms “Quanterix,” the “Company,” “we,” “it,” “us,“ and “our” in this Amended Report refer to Quanterix Corporation and its consolidated subsidiaries.
Restatement of Previously Issued Financial Statements
This Management's Discussion and Analysis of Financial Condition and Results of Operations reflects the effects of the restatement of our Consolidated Financial Statements as described in Note 1 - Restatement of Financial Statements in the Notes to Consolidated Financial Statements (the "Restatement"). For further detail regarding the Restatement, refer to the sections titled “Explanatory Note” above and Part II, Item 9A. “Controls and Procedures.”

Other than to reflect the effects of the Restatement, this discussion does not reflect any information or events occurring after February 29, 2024, the filing date of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the "Original Report"), or modify or update those disclosures affected by events that occurred at a later date or facts that subsequently became known to us, except to the extent they are otherwise required to be included and discussed herein.
Overview (As Restated)
We are a life sciences company that has developed next-generation, ultra-sensitive digital immunoassay platforms that advance life sciences research and diagnostics. Our platforms are based on our proprietary digital “Simoa” detection technology and enable customers to reliably detect protein biomarkers at ultra-low concentrations in blood, serum, and other fluids that, in many cases, are undetectable using conventional, analog immunoassay technologies. The ability of our Simoa platforms to detect proteins in the femtomolar range is enabling the development of novel therapies and diagnostics and has the potential to facilitate a paradigm shift in healthcare from an emphasis on treatment to a focus on earlier detection, monitoring, prognosis, and, ultimately, prevention. Our Simoa platforms have achieved significant scientific validation and commercial adoption, and our Simoa technology has been cited in more than 2,700 scientific publications in areas of high unmet medical need and research interest such as neurology, oncology, cardiology, infectious disease, and inflammation.
Our instruments are designed to be used either with assays fully developed by us, including all antibodies and supplies required to run the assays, or with “homebrew” assay kits where we supply some of the components required for testing, and the customer supplies the remaining required elements. Accordingly, our installed instruments generate a recurring revenue stream. As the installed base of the Simoa instruments increases, we expect total consumables revenue to increase.
We commercially launched our HD-X instrument in the second half of 2019. The HD-X is an upgraded version of the Simoa HD-1 (our first Simoa instrument, launched in January 2014), collectively “HD Instruments”, that is designed to deliver significant productivity and operational efficiency improvements, as well as greater user flexibility. By the end of 2022 and 2023, approximately 79% and 82%, respectively, of the HD Instrument installed base were HD-X instruments.
Further, we launched our SR-X instrument in 2017 as a compact desktop instrument with a lower price point, more flexible assay preparation, and a wider range of applications. The SR-X utilizes the same Simoa bead-based technology and assay kits as the HD-X.
20

With our acquisition of Aushon BioSystems, Inc. in 2018, we acquired their CLIA certified laboratory and their proprietary sensitive planar array detection technology. The Clinical Laboratory Improvement Amendments of 1988 (“CLIA”) are federal regulatory standards that apply to all clinical laboratory testing performed on humans in the United States (with the exception of research testing that does not report patient specific results). Leveraging our proprietary sophisticated Simoa image analysis and data analysis algorithms, we further refined the planar array technology to develop the SP-X instrument to provide sensitivity similar to that found in our Simoa bead-based platform. We commercially launched the SP-X instrument in 2019.
Our wholly owned subsidiary UmanDiagnostics AB (“Uman”), a company located in Umeå, Sweden, supplies neurofilament light (“NfL”), antibodies, and enzyme-linked immunoassay (“ELISA”) kits, which are used by researchers and biopharmaceutical and diagnostics companies world-wide in the detection of NfL to advance the development of therapeutics and diagnostics for neurodegenerative conditions.
We also provide contract research services for customers and Laboratory Developed Test (“LDT”) services through our CLIA-certified Accelerator Laboratory (the “Accelerator Laboratory”). The Accelerator Laboratory provides customers with access to Simoa technology, and supports multiple projects and services, including sample testing, homebrew assay development, custom assay development, and blood-based biomarker testing. To date, we have completed over 2,200 projects for more than 480 customers from all over the world using our Simoa platforms.
We have an extensive base of customers including pharmaceutical, biotechnology, contract research organizations, academic and governmental research institutions. We sell our instruments, consumables, and services through a direct field sales and support organizations in North America and Europe, and through our own sales force and distributors in additional countries, including Australia, Brazil, China, Czech Republic, India, Hong Kong, Israel, Japan, New Zealand, Qatar, Saudi Arabia, Singapore, South Africa, South Korea, Taiwan, and the United Arab Emirates. In addition, Uman sells NfL antibodies and NfL ELISA kits directly, and in conjunction with us and another distributor, worldwide.
Our total revenues were $122.4 million, $105.5 million and $110.6 million for the years ended December 31, 2023, 2022 and 2021, respectively. Since our inception, we have incurred annual net losses, including net losses of $28.4 million, $99.6 million and $55.5 million for the years ended December 31, 2023, 2022 and 2021, respectively.
We expect to incur significant expenses and operating losses at least through the next 24 months, and we expect our expenses to increase substantially as we:
expand our sales and marketing efforts to further commercialize our products;
expand our research and development efforts to improve our existing products and develop and launch new products, particularly if any of our products become subject to additional or more burdensome regulation by the U.S. Food and Drug Administration (the “FDA”);
invest in our diagnostics business in support of the launch of Lucent Diagnostics, additional LDTs, and other diagnostics initiatives including entry into translational pharma and clinical diagnostic markets;
seek Premarket Approval (“PMA”) or 510(k) clearance from the FDA for our existing products or new products if or when we decide to market products for use in the prevention, diagnosis, or treatment of a disease or other condition;
hire additional personnel to support our growth and research and development;
strategically acquire and integrate companies or technologies that may be complementary to our business;
enter into collaboration arrangements, or in-license other products and technologies; and
add operational, financial, and management information systems.
Recent Business Developments
In October 2023, we entered into a license agreement with Janssen Sciences Ireland UC, a Johnson & Johnson Company, (“Janssen”). The agreement grants us worldwide, non-exclusive rights to Janssen’s p-Tau 217 antibodies and assay designs for use in clinical research and diagnostic products, including in the production of Simoa p-Tau 217 research use only assay (“RUO”) kits for global distribution. Under this license, we are required to pay royalties on net sales of the licensed products and service activities.
21

In July 2023, we launched Lucent Diagnostics, our brand for clinical testing services for healthcare providers in the field of neurology. Testing services were initially focused on Alzheimer’s disease at the same time newly approved therapies were becoming available. The first product offering was LucentAD, a blood test to aid the evaluation of patients experiencing cognitive symptoms consistent with the early signs of Alzheimer’s disease. In October 2023, we launched an improved blood test for Alzheimer’s disease, LucentAD p-Tau 217. These tests have not been cleared or approved by the FDA. We do not expect material revenues from these tests until late 2024 or later. For further discussion of FDA requirements refer to the section titled “Item 1. Business - Government Regulations”.
In August 2022, we announced a restructuring and strategic realignment plan (the “Restructuring Plan”). The Restructuring Plan included the elimination of 119 positions across the company in 2022 and other cost-saving measures that were substantially completed in 2022. The Restructuring Plan also included an assay redevelopment program with the objective of improving our ability to manufacture and deliver high-quality assays at scale. This six-quarter operational program was substantially completed in the fourth quarter of 2023, and we have now launched five new Simoa Advantage PLUS assays. The Simoa Advantage PLUS assays have been developed using improved protocols, by leveraging manufacturing efficiencies and reagent improvements to provide more consistent results and improved lot-to-lot consistency, and through enabling production of larger lot sizes with extended shelf lives. These assays began shipping to customers in the first quarter of 2024. We expect to continue to apply these improved protocols and manufacturing efficiencies to other existing assays and assays that we may develop in the future.
Components of Results of Operations
Revenues
Product Revenue
Our product revenues are generated from sales of (1) instruments and (2) consumables and related revenues.
Instrument revenues consist of sales of our instruments (HD-X, SR-X, and SP-X). We currently sell our products for RUO applications directly to customers or through distributors. Direct sales of instruments to customers include an initial year of implied service-type warranties. Sales of instruments to distributors include a license to import and resell the instruments. Instrument sales may also be bundled with assays and other consumables, training, installation, and/or an extended service warranty.
Consumable and other revenues consist of sales of assays fully developed by us, including all antibodies and supplies required to run the assays, or with “homebrew” assay kits where we supply some of the components required for testing, and the customer supplies the remaining required elements. Consumable and other revenues also consist of replacement parts, reagents, and antibodies.
Service and Other Revenue
Service revenues consist of fixed fee contract research services through our Accelerator Laboratory, initial implied service-type warranties, extended service warranty contracts, repair services, and other services such as training.
Collaboration and License Revenue
Collaboration and license revenues consist of licensing our technology, intellectual property, and know-how associated with our instruments to third parties and for related services. License arrangements consist of sales or usage-based fees and/or future royalties.
Grant Revenue
Grant revenues consist of funding received to perform specific research and development services under grant arrangements.
22

Cost of Goods Sold and Services
Cost of Product Revenue
Cost of product revenue consists of manufacturing and assembly costs for instruments, related reagents, other consumables, contract manufacturer costs, personnel costs, royalties, overhead, and other direct costs related to product sales. Raw material part costs include inbound freight, and shipping and handling costs associated with purchased goods. Cost of product revenue also includes royalty fees due to third parties from revenue generated by collaboration or license deals.
Cost of Service and Other Revenue
Cost of services and other revenue consists of direct costs associated with operating our Accelerator Laboratory on behalf of customers, including raw materials, personnel costs, royalties, allocated overhead and other related costs. Additional costs include costs related to warranty services and other costs of servicing equipment at customer sites.
Research and Development Expense
Research and development expense consists of personnel costs, research supplies, third-party development costs for new products, materials for prototypes, quality assurance, and allocated overhead costs that include facility and other related costs. We have made substantial investments in research and development since our inception and plan to continue to make substantial investments in the future. Our research and development efforts have focused primarily on supporting development and commercialization of new and existing products and improved product quality. We believe that our continued investment in research and development is essential to our long-term competitive position and expect these expenses to increase in future periods.
Selling, General and Administrative Expense
Selling, general and administrative expense consists of personnel costs for our sales and marketing, finance, legal, human resources, and general management teams, shipping and handling for product sales, other general and administrative costs, as well as professional services costs, such as marketing, advertising, legal and accounting services, and allocated overhead costs that include facility and other related costs. We expect to increase the size of our selling, general and administrative functions to support the growth in our business and newly launched Lucent Diagnostics. However, selling, general and administrative expenses in total are not expected to increase at the same rate in future periods as total revenue or research and development expenses.
The classification of shipping and handling costs for product sales varies from company to company, with some companies recording these as selling, general and administrative expenses and others recording such expenses within costs of goods sold for products. To the extent our classification of these shipping and handling costs differs from the classification used by other companies, our gross margins may not be comparable with those reported by such other companies.
Other Lease Costs
Other lease costs consist of amortization of operating lease right-of-use assets and other facility operating expenses from leased facilities we are not using as a result of the Restructuring Plan.
Impairment and Restructuring
Impairment and restructuring expense primarily consists of charges recorded as a result of the Restructuring Plan.
As a result of the Restructuring Plan, we performed an impairment assessment of our goodwill, long-lived assets, including operating lease right-of-use assets, property and equipment, and intangibles. All of our goodwill, and a portion of our operating lease right-of-use assets (including related property and equipment) were determined to be impaired as their carrying values exceeded their fair values, and corresponding impairment charges were recorded in the year ended December 31, 2022. During the year ended December 31, 2023, we continued to reassess the remaining operating lease right-of-use assets and related property and equipment and recorded an additional impairment charge.
23

Additional impairment expenses consist of assessments of our intangible and long-lived assets annually, or whenever events or circumstances indicate that the carrying amount of the asset(s) may not be recoverable.
Interest Income
Interest income consists of interest earned on cash, cash equivalents, and marketable securities, and the accretion of discounts from the purchase of marketable securities.
Other Income (Expense), Net
Other income (expense), net primarily consists of unrealized and realized gains and losses on foreign currency, and other non-recurring items that are not a part of our core business operations.
Income Tax Expense
Income tax expense consists primarily of income taxes related to federal, state, and foreign jurisdictions in which we conduct business.
Comparison of Results of Operations for Years Ended December 31, 2023 and 2022:
The following table sets forth select Consolidated Statements of Operations data, and such data as a percentage of total revenues (in thousands, except percentages):
Year Ended December 31, Increase (Decrease)
2023% of revenue2022% of revenueAmount%
(As Restated)
(As Restated)
Revenues:
Product revenue$79,670 65 %$69,808 66 %$9,862 14 %
Service and other revenue40,089 33 %34,495 33 %5,594 16 %
Collaboration and license revenue1,380 %649 %731 113 %
Grant revenue1,229 %570 %659 116 %
Total revenues122,368 100 %105,522 100 %16,846 16 %
Costs of goods sold and services:
Cost of product revenue29,103 24 %42,841 41 %(13,738)(32)%
Cost of service and other revenue19,041 16 %17,318 16 %1,723 10 %
Total costs of goods sold and services48,144 39 %60,159 57 %(12,015)(20)%
Gross profit74,224 61 %45,363 43 %28,861 64 %
Operating expenses:
Research and development26,064 21 %26,809 25 %(745)(3 %)
Selling, general and administrative89,111 73 %91,851 87 %(2,740)(3 %)
Other lease costs3,712 %1,411 %2,301 163 %
Impairment and restructuring1,328 %29,556 28 %(28,228)(96 %)
Total operating expenses120,215 98 %149,627 142 %(29,412)(20 %)
Loss from operations(45,991)(38)%(104,264)(99)%58,273 (56 %)
Interest income15,839 13 %5,131 %10,708 209 %
Other income (expense), net2,517 %(277)— %2,794 1,009 %
Loss before income taxes(27,635)(23)%(99,410)(94)%71,775 (72 %)
Income tax expense(719)(1)%(164)— %(555)338 %
Net loss$(28,354)(23)%$(99,574)(94)%$71,220 (72 %)
Revenues (As Restated)
Total revenues increased $16.8 million, or 16%, to $122.4 million for the year ended December 31, 2023, compared to $105.5 million for the year ended December 31, 2022.
24

Product revenue of $79.7 million for the year ended December 31, 2023 consisted of instrument sales of $15.7 million and sales of consumables and other products of $64.0 million. This represented an increase of $9.9 million, or 14%, compared to product revenue of $69.8 million for the year ended December 31, 2022. The increase in product revenue was primarily due to a $19.2 million increase in sales of consumables and increased average selling prices. This increase was partially offset by a $9.3 million decrease in instrument sales due to reduced demand in what we believe is a constrained capital funding environment. We expect softness in instrument sales to continue in 2024.
Service revenue was $40.1 million for the year ended December 31, 2023, compared to $34.5 million for the year ended December 31, 2022, an increase of $5.6 million, or 16%. This increase was primarily due to a $9.0 million increase in Accelerator Laboratory revenue driven by higher volumes of sample testing and assay development services, and was partially offset by a $4.9 million decrease in revenue recognized from a collaboration agreement with Eli Lilly and Company (the “Lilly Collaboration Agreement”) due to non-recurring upfront payments received in 2022. The Lilly Collaboration Agreement establishes a framework for future projects focused on the development of Simoa immunoassays.
Collaboration and license revenue was $1.4 million for the year ended December 31, 2023, compared to $0.6 million for the year ended December 31, 2022, an increase of $0.7 million, or 113%. The increase was primarily due to $0.5 million of one-time revenue in 2023 related to the expiration of a previously paid for option to expand the scope of a license agreement with Abbott Laboratories entered into in 2020, pursuant to which we granted Abbott a non-exclusive, worldwide, royalty-bearing license, without the right to sublicense, under the Company’s bead-based single molecule detection patents in the field of in vitro diagnostics.
Grant revenue was $1.2 million for the year ended December 31, 2023, compared to $0.6 million for the year ended December 31, 2022, an increase of $0.7 million, or 116%, driven by receipt of a portion of a grant from the National Institutes of Health. Refer to Note 4 - Revenue and Related Matters within the Notes to the Consolidated Financial Statements, for more information regarding this grant.
Cost of Goods Sold and Services (As Restated)
Total cost of goods sold and services decreased $12.0 million, or 20%, to $48.1 million for the year ended December 31, 2023 compared to $60.2 million for the year ended December 31, 2022.
Cost of product revenue decreased $13.7 million, or 32%, to $29.1 million for the year ended December 31, 2023, compared to $42.8 million for the year ended December 31, 2022. The decrease was primarily due to improvement in output, inventory management, and manufacturing processes, as well as lower instrument sales, and was partially offset by higher costs related to increased consumables sales.
Cost of service and other revenue increased $1.7 million, or 10%, to $19.0 million for the year ended December 31, 2023, compared to $17.3 million for the year ended December 31, 2022. This increase was primarily due to an increase in department costs including compensation and benefits costs related to increased headcount, and was partially offset by lower costs related to the Lilly Collaboration Agreement.
Research and Development (As Restated)
Research and development expense decreased $0.7 million, or 3%, to $26.1 million for the year ended December 31, 2023, compared to $26.8 million or the year ended December 31, 2022. This decrease was primarily due to a decrease in compensation and benefit costs related to the reduction in headcount from the Restructuring Plan, which was partially offset by an increase in costs related to the assay redevelopment program under the Restructuring Plan including consulting fees, lab supplies, equipment, and product development activities.
Selling, General and Administrative (As Restated)
Selling, general and administrative expense decreased $2.7 million, or 3% to $89.1 million for the year ended December 31, 2023, compared to $91.9 million for the year ended December 31, 2022. The decrease was primarily due to a decrease in compensation and benefit costs related to the reduction in headcount from the Restructuring Plan and a full twelve months of facilities costs from the leased office and laboratory facilities we are not using being recorded in other lease costs instead of selling, general, and administrative expenses on the Consolidated Statements of Operations. These decreases were partially offset by (1) an increase in professional services and consulting fees related to our efforts to remediate the material weaknesses in our internal control over financial reporting described in our Annual Report on Form
25

10-K for the year ended December 31, 2022, (2) an increase in software and information technology expenses, and (3) an increase in shipping and handling costs for consumables and other products due to higher volume. Included within selling, general and administrative expense are $8.1 million and $7.9 million of shipping and handling costs for product sales for the years ended December 31, 2023 and 2022, respectively.
Other Lease Costs (As Restated)
Other lease costs increased $2.3 million, or 163%, to $3.7 million for the year ended December 31, 2023, compared to $1.4 million for the year ended December 31, 2022. As part of the Restructuring Plan, we are not using two leased office and laboratory facilities and are evaluating alternatives, including sub-leasing the facilities. Other lease costs include the amortization of the related operating lease right-of-use assets and other leased facility operating expenses from periods after the initiation of the Restructuring Plan and the determination that the facilities would not be used. Lease costs in 2022 represent four and a half months of cost in 2022 after the Restructuring Plan was implemented, as compared to twelve months of costs in 2023. Expenses incurred prior to the Restructuring Plan were recorded in selling, general, and administrative on the Consolidated Statements of Operations.
Impairment and Restructuring (As Restated)
Impairment and restructuring costs were $1.3 million for the year ended December 31, 2023, compared to $29.6 million for the year ended December 31, 2022. This decrease reflects the implementation of the Restructuring Plan in August 2022, which did not repeat in 2023.
Costs incurred during the year ended December 31, 2023 primarily relate to long-lived asset impairment charges associated with two leased facilities we are not using. Costs incurred during the year ended December 31, 2022 include (1) $8.2 million of goodwill impairment charges, (2) $16.3 million of long-lived asset impairment charges associated with the leased facilities that we are not using, (3) $1.3 million of software costs related to projects that were rationalized as part of the Restructuring Plan, and (4) $3.8 million of restructuring expenses primarily for severance and one-time termination benefits in connection with the elimination of 119 positions across the Company.
Interest Income
Interest income increased by $10.7 million, or 209% to $15.8 million for the year ended December 31, 2023, compared to $5.1 million for the year ended December 31, 2022. This increase was primarily due to higher interest rates earned on cash, cash equivalents, and marketable securities, and the accretion of discounts from the purchase of marketable securities.
Other Income (Expense), Net (As Restated)
Other income (expense), net was $2.5 million of income for the year ended December 31, 2023, compared to $0.3 million of expense for the year ended December 31, 2022. The increase was primarily due to recognizing a $2.4 million receivable under the Employee Retention Credit established by the Coronavirus Aid, Relief, and Economic Security Act in 2021.
Income Tax Expense (As Restated)
Income tax expense was $0.7 million for the year ended December 31, 2023, as compared to $0.2 million for the year ended December 31, 2022. The change was primarily due to the increase in the tax expense recorded on the operating results of our foreign subsidiaries.

26

Comparison of Results of Operations for Years Ended December 31, 2022 and 2021:
The following table sets forth select Consolidated Statements of Operations data, and such data as a percentage of total revenues (in thousands, except percentages):
Year Ended December 31, Increase (Decrease)
2022
% of revenue
2021
% of revenueAmount%
(As Restated)(As Restated)
Revenues:
Product revenue$69,808 66 %$81,062 73 %$(11,254)(14 %)
Service and other revenue34,495 33 %23,629 21 %10,866 46 %
Collaboration and license revenue649 %648 %— %
Grant revenue570 %5,217 %(4,647)(89 %)
Total revenues105,522 100 %110,556 100 %(5,034)(5 %)
Costs of goods sold and services:
Cost of product revenue42,841 41 %32,114 29 %10,727 33 %
Cost of service and other revenue17,318 16 %13,670 12 %3,648 27 %
Total costs of goods sold and services60,159 57 %45,784 41 %14,375 31 %
Gross profit45,363 43 %64,772 59 %(19,409)(30 %)
Operating expenses:
Research and development26,809 25 %28,383 26 %(1,574)(6)%
Selling, general and administrative91,851 87 %92,910 84 %(1,059)(1)%
Other lease costs1,411 %— — %1,411 100 %
Impairment and restructuring29,556 28 %— — %29,556 100 %
Total operating expenses149,627 142 %121,293 110 %28,334 23 %
Loss from operations(104,264)(99)%(56,521)(51)%(47,743)84 %
Interest income (expense), net
5,131 %(403)— %5,534 (1,373 %)
Other income (expense), net(277)— %1,340 %(1,617)121 %
Loss before income taxes(99,410)(94)%(55,584)(50)%(43,826)79 %
Income tax (expense) benefit
(164)— %36 — %(200)(556)%
Net loss$(99,574)(94)%$(55,548)(50)%$(44,026)79 %
Revenues
Total revenues decreased $5.0 million, or 5%, to $105.5 million for the year ended December 31, 2022, compared to $110.6 million for the year ended December 31, 2021.
Product revenue decreased by $11.3 million, or 14%, to $69.8 million for the year ended December 31, 2022, as compared to $81.1 million for the year ended December 31, 2021. Product revenue consisted of sales of instruments totaling $25.0 million and sales of consumables and other products totaling $44.8 million for the year ended December 31, 2022. Product revenue consisted of sales of instruments totaling $26.0 million and sales of consumables and other products of $55.1 million for the year ended December 31, 2021. The decrease in product revenue was primarily due to reducing our production levels of consumables to ensure quality as we address the issues affecting our consumables.
Service and other revenue increased by $10.9 million, or 46%, to $34.5 million for the year ended December 31, 2022, as compared to $23.6 million for the year ended December 31, 2021. The increase in service and other revenue was primarily due to the revenue related to Lilly Collaboration Agreement recognized during the year-ended December 31, 2022.
We had $0.6 million and $0.6 million in collaboration revenue during the year ended December 31, 2022 and 2021, respectively, related to licensing technology and intellectual property.

27

We had grant revenue of $0.6 million related to the ADDF grant that was recognized during the year ended December 31, 2022, and grant revenue of $5.2 million related to our contract with WP2 was recognized during the year ended December 31, 2021.
Cost of Goods Sold and Services (As Restated)
Cost of product revenue increased by $10.7 million, or 33%, to $42.8 million for the year ended December 31, 2022, as compared to $32.1 million for the year ended December 31, 2021. The increase was primarily due to increased reserves for excess and discontinued products partially offset by lower production volume and output, which led to decreased labor and overhead capitalization.
Cost of service and other revenue increased by $3.6 million, or 27%, to $17.3 million for the year ended December 31, 2022, as compared to $13.7 million for the year ended December 31, 2021, primarily due to increased personnel costs from the build out of our field service organization as well as the increased efforts related to the Lilly Collaboration Agreement.
Research and Development (As Restated)
Research and development expense decreased by $1.6 million, or 6%, to $26.8 million for the year ended December 31, 2022, as compared to $28.4 million for the year ended December 31, 2021. The decrease was mainly due to the reduction in headcount in connection with the implementation of the Restructuring Plan.
Selling, General and Administrative (As Restated)
Selling, general and administrative expense decreased by $1.1 million, to $91.9 million for the year ended December 31, 2022 as compared to $92.9 million for the year ended December 31, 2021. This was primarily driven by the reduction in headcount in connection with the implementation of the Restructuring Plan, offset by the rent expense increase year over year due to the newly leased facilities in Bedford, Massachusetts. Included within selling, general and administrative expense are shipping and handling costs for product sales of $7.9 million and $7.9 million for the years ended December 31, 2022 and 2021, respectively.
Other Lease Costs (As Restated)
During the year ended December 31, 2022, we incurred other lease costs of $1.4 million. As part of the Restructuring Plan, we are not utilizing the office and laboratory space leased in Bedford, Massachusetts and are evaluating alternatives, including termination of the lease or sub-leasing the facilities. Other lease costs represent the depreciation expense of the right-of-use asset and the accretion of the lease facility for periods after the impairment and the determination that the facilities would not be utilized. There were no similar charges in the same period in 2021.
Impairment and Restructuring (As Restated)
During the year ended December 31, 2022, we incurred restructuring expense of $3.8 million, non-cash impairment expenses for long-lived assets of $17.4 million and non-cash impairment expenses for goodwill of $8.2 million. Included in restructuring expense were costs for severance and one-time termination benefits in connection with the elimination of 119 positions across the Company, associated legal fees and contract cancellation costs due to the implementation of the Restructuring Plan. Impairment expense of $17.4 million includes $16.3 million associated with the Bedford, Massachusetts facilities and $1.1 million associated with the impairment of software costs for projects that have been rationalized as part of the Restructuring Plan. As part of the Restructuring Plan, we are not utilizing the Bedford, Massachusetts facilities and are evaluating alternatives, including terminating the lease or sub-leasing the facilities. The entire goodwill balance was written off during the year ended December 31, 2022, following the assessment of our interim goodwill impairment test. There were no similar charges in the same period in 2021.
Interest Income (Expense), Net
Interest income (expense), net increased by $5.5 million to $5.1 million of income for the year ended December 31, 2022, as compared to $0.4 million of expense for the year ended December 31, 2021. This increase was due to the favorable impact of higher interest rates earned on cash and cash equivalents as well as the settlement of our notes payable in the year ended December 31, 2021.
28

Other Income (Expense), Net (As Restated)
Other income (expense), net decreased by $1.6 million to $0.3 million of expense for the year ended December 31, 2022, as compared to $1.3 million of income for the year ended December 31, 2021. The decrease was primarily due to the recognition of a one-time employee retention tax credit of $2.2 million established under the Coronavirus Aid, Relief, and Economic Security Act in 2021.
Income Tax (Expense) Benefit (As Restated)
Income tax (expense) benefit, net was less than $0.2 million of expense for the year ended December 31, 2022,as compared to benefit of less than $0.1 million for the same period in 2021. The change was primarily due to the decrease in the tax benefit recorded on the operating results of our foreign subsidiaries.
Liquidity and Capital Resources
Our principal sources of liquidity are cash, cash equivalents, marketable securities, and funds generated from sales of our products and services. As of December 31, 2023, we had cash and cash equivalents of $174.4 million and $146.9 million of available for sale marketable securities, and as of December 31, 2022, we had cash and cash equivalents of $338.7 million and no available for sale marketable securities.
Historically we have financed our operations through equity offerings and borrowings from credit facilities.
We believe our cash, cash equivalents, and marketable securities, along with funds generated from sales of our products and services, will be sufficient to meet our anticipated operating cash requirements for at least 12 months from the date of the Original Report.
Our liquidity requirements have consisted, and we expect that they will continue to consist, of sales and marketing expenses, research and development expenses, working capital, and general corporate expenses. Our future capital requirements will depend on many factors, including, but not limited to, our pace of growth, expansion and introduction of new products and services, including Lucent Diagnostics, continuing market acceptance of our products and services, regulatory guidelines or approval of our products or services.
We regularly assess potential acquisitions and have a strategy to pursue acquisitions of complementary businesses, services, and technologies. To the extent our existing cash, cash equivalents, and marketable securities are insufficient to fund future activities or requirements to continue operating our business, we may need to raise additional capital.
If needed, we cannot guarantee that we will be able to obtain additional funds on acceptable terms, or at all. If we raise additional funds by issuing equity or equity-linked securities, our stockholders may experience dilution. Future debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any debt or equity financing that we raise may contain terms that are not favorable to us or our stockholders. If we raise additional funds through collaboration and licensing arrangements with third parties, it may be necessary to relinquish some rights to our technologies or our products, or grant licenses on terms that are not favorable to us. If we do not have or are not able to obtain sufficient funds, if needed, we may have to delay development or commercialization of our products and services. We also may have to reduce marketing, customer support or other resources devoted to our products, or cease operations.
If the conditions for raising capital are favorable, we may seek to finance future cash needs through public or private equity, debt offerings, or other financings.
29

Cash Flows
The following table summarizes our cash flows (in thousands):
Year Ended December 31,
20232022
2021
(As Restated)
(As Restated)(As Restated)
Net cash used in operating activities$(18,849)$(48,611)$(47,621)
Net cash used in investing activities(148,454)(11,094)(6,397)
Net cash provided by financing activities2,691 2,311 270,795 
Net (decrease) increase in cash, cash equivalents, and restricted cash
$(164,612)$(57,394)$216,777 
Net Cash Used in Operating Activities (As Restated)
We derive cash flows from operations primarily from the sale of our products and services. Our cash flows from operating activities are also significantly influenced by our use of cash for operating expenses to develop new products and services, invest in process and product improvements, and increase our sales and marketing efforts. We have historically experienced negative cash flows from operating activities as we have developed our technology, expanded our business, and built our infrastructure. We expect negative cash flows from operating activities will continue in the future.
Net cash used in operating activities was $18.8 million and $48.6 million for the years ended December 31, 2023 and 2022, respectively. The $29.8 million reduction in net cash used in operating activities was primarily driven by an overall reduction in our net loss, adjusted for non-cash items, consisting of revenue growth, a full year of reduced expenses resulting from the Restructuring Plan, continued improvements in our inventory management and manufacturing processes leading to improved gross margin, and increased interest income as a result of rising interest rates on our investments in marketable securities. The reduction was offset by changes in working capital items, primarily an increase in accounts receivable from strong revenue growth through the fourth quarter of 2023 and an increase in inventory as a result of completing the assay development program and manufacturing new assays to begin shipping to customers in the first quarter of 2024.
Net cash used in operating activities was $48.6 million and $47.6 million for the years ended December 31, 2022 and 2021, respectively. The $1.0 million increase in net cash used in operating activities was primarily driven by a significant increase in net loss, reflecting higher cost of goods and services and higher operating expenses. These factors were partially offset by improved working capital and an increase in deferred revenue.
Net Cash Used in Investing Activities (As Restated)
Our primary investing activities consist of purchases of marketable securities to increase the interest income we would otherwise earn in cash accounts. Additionally, we use funds towards capital expenditures for the purchase of equipment to support our expanding infrastructure and work force. We expect to continue to incur additional capital expenditures related to these efforts in future periods. Cash used towards capital expenditures can be partially offset by proceeds from grants with third parties to purchase assets (refer to the section titled “Grant Revenue” in Note 4 - Revenue and Related Matters in the Notes to Consolidated Financial Statements for more information).
Net cash used in investing activities was $148.5 million during the year ended December 31, 2023, which consisted of the purchase of $175.6 million of marketable securities, proceeds from the maturities of marketable securities of $31.0 million, and $3.8 million of purchases of property and equipment.
Net cash used in investing activities was $11.1 million during the year ended December 31, 2022, which consisted of $11.6 million of purchases of property and equipment which were partially offset by $0.5 million in grant proceeds under the grant received from the National Institutes of Health under its Rapid Acceleration of Diagnostics program.
Net cash used in investing activities was $6.4 million during the year ended December 31, 2021, which consisted of $13.7 million of purchases of property and equipment which were partially offset by $7.3 million under the grant received from the National Institutes of Health under its Rapid Acceleration of Diagnostics program. Refer to Note 4 - Revenue and Related Matters, within the Notes to the Consolidated Financial Statements, for more information regarding this grant.
30

Net Cash Provided by Financing Activities
Financing activities provided $2.7 million, $2.3 million and $270.8 million of cash during the years ended December 31, 2023, 2022 and 2021, respectively, from sales of our common stock under our employee stock purchase plan and from the exercise of options under our equity incentive plan. For 2021, $269.7 million of cash from financing activities came from net proceeds from our underwritten public offering during the first quarter of 2021.
Future Cash Obligations
In addition to the future cash obligations described below, we have other payables and liabilities that may be legally enforceable but are not considered contractual commitments. Refer to Note 16 - Commitments and Contingencies in the Notes to Consolidated Financial Statements for a summary of our purchase commitments and other obligations as of December 31, 2023.
Operating Leases
We lease office, laboratory, and manufacturing space for our employees and operations, as well as office equipment, under non-cancellable operating lease agreements (refer to Note 15 - Leases in the Notes to Consolidated Financial Statements). The remaining duration of non-cancellable operating leases ranges from four months to seven years. Remaining lease payments within one year, within two to three years, within four to five years, and greater than five years from December 31, 2023 are $7.1 million, $14.7 million, $15.5 million, and $15.7 million, respectively.
STRATEC Purchase Commitment
During the year ended December 31, 2022, the Company and STRATEC Consumables GmbH (“STRATEC”) entered into an amendment to the supply agreement with STRATEC (as amended, the “STRATEC Supply Agreement”), related to the supply of discs used in Simoa bead-based instruments. As part of the STRATEC Supply Agreement, the Company agreed to purchase a total of 515,000 discs to be shipped at various points starting in 2022 and continuing through 2024 at an agreed purchase price per disc.
The total purchase commitment under the STRATEC Supply Agreement is $3.7 million, of which $2.1 million has been paid, and $1.0 million is due within one year from December 31, 2023.
Critical Accounting Policies and Estimates
Our Consolidated Financial Statements and the related notes included elsewhere in this Amended Report are prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). The preparation of these Consolidated Financial Statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience, worldwide economic conditions, both general and specific to the life sciences industry, and on various other assumptions we believe to be reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis, and changes in accounting estimates may occur from period to period. Accordingly, actual results could differ significantly from the estimates. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations, and cash flows will be affected.
Our significant accounting policies are described in Note 3 – Significant Accounting Policies in the Notes to Consolidated Financial Statements. We believe that the assumptions and estimates in the following critical accounting policies involve a greater degree of judgment and complexity and accordingly are the most critical to understanding and evaluating the potential impact to our Consolidated Financial Statements.
Revenue from Contracts with Customers
We generate revenue from the sale of products, services, and licenses, as further described in the section titled “Components of Results of Operations” above.
For contracts with customers, we recognize revenue when a customer obtains control of promised products or services, for an amount that reflects the consideration expected to be received in exchange for those products or services. We follow the five-step framework prescribed by Financial Accounting Standards Board (“FASB”) Accounting Standards
31

Codification (“ASC”) Topic 606 - Revenue from Contracts with Customers (“ASC 606”) to determine revenue recognition: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. Revenues are presented net of any sales, value added, or similar taxes collected from customers and remitted to the government.
We determine the transaction price based on the amount of consideration we expect to be entitled to, which is generally equal to our contract amounts. In some cases, our contracts contain variable consideration which primarily relates to (1) sales- and usage-based royalties related to the license of intellectual property in collaboration and license contracts and (2) contracts with minimum purchase commitments. For sales and usage-based royalties, ASC 606 provides an exception to estimating variable consideration. Under this exception, we recognize revenues from sales- or usage-based royalty revenue at the later of when the sales or usage occurs or the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated. All other variable amounts are constrained to the minimum guaranteed contract amount so that a reversal of cumulative revenue does not occur in future periods. Once there is no longer uncertainty over a variable amount, any incremental fees we are entitled to are allocated to the related performance obligations.
Our contracts may include either a single promise (referred to as a performance obligation) to transfer a product or service, or a combination of multiple performance obligations to transfer products or services. We evaluate the existence of multiple performance obligations within our contracts by using judgment to determine if (1) the customer can benefit from each contractual promise on its own or together with readily available resources and (2) the transfer of each contractual promise is separately identifiable from other promises in a contract. When both criteria are met, each promise is accounted for as a separate performance obligation.
Direct instrument sales include installation and an initial year of implied service-type warranties. We have determined that the instrument and installation are a combined performance obligation as the customer cannot benefit from the instrument without the installation and no other vendors can provide installation of our specialized instruments. The implied service-type warranty is considered a separate performance obligation since a customer could benefit from it independently with readily available resources and is capable of being sold on its own. Sales of instruments to distributors include a license to import and resell the instruments. We have determined these distributor licenses are part of a combined performance obligation with the instrument as the distributor only benefits from the combination of the instrument and ability to resell it.
Instrument sales may also be bundled with assays and other consumables, training, and/or an extended service warranty, each of which is considered a separate performance obligation.
Contracts that include rights to additional products or services that are exercisable at a customer’s discretion are generally considered options. We assess if these options provide a material right to the customer and if so, the material right is considered a performance obligation. The identification of material rights requires judgment to determine if the value of the option to purchase additional products and services in relation to options that may be provided to, and prices paid by, customers in the normal course of business. Material rights are recognized when they are exercised by a customer or upon expiration of the right.
For contracts that contain multiple performance obligations, the transaction price is allocated among the performance obligations on a relative basis according to their standalone selling prices (“SSP”). Determining the SSP for performance obligations requires judgment. We determine SSP based on factors including prices charged to customers in observable transactions, internal pricing objectives and list prices, and pricing of similar products, and we use a range of amounts to estimate SSP. We have more than one range of standalone selling price for certain products and services based on the geographic location of the customer and sales channel.
The majority of our products and services are recognized at the point in time we transfer control to the customer.
For product revenues, direct instrument sales to customers are recognized upon completion of the instrument’s installation. For instrument sales to distributors, revenue is recognized based on the agreed upon shipping terms (either upon shipment or delivery) as that is when title passes to the customer.
Services revenues generated from contract research services in our Accelerator Laboratory are recognized upon completion and delivery of the research results. In cases where we maintain a contractual right to payment for service
32

performed (including a reasonable profit margin), revenue is recognized over time as the services are provided, using an output method that is based on the number of completed results. Service revenues generated from warranties and service contracts are recognized ratably over the service period as the customer simultaneously receives and benefits from the services.
Collaboration and license revenues are recognized at the point in time the license is delivered as the customer has the right to use the intellectual property when it is received. Royalty revenues that are sales- or usage- based are recognized at the later of when the sales or usage occurs or the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated.
Inventory Reserves
Inventory is stated at the lower of cost or net realizable value on a first-in, first-out (“FIFO”) basis and includes the cost of materials, labor, and manufacturing overhead. We analyze our inventory levels on each reporting date for slow-moving, excess, and obsolete inventory, and inventory expected to expire prior to being used. Our analysis requires judgment and is based on factors including, but not limited to, our recent historical activity, anticipated or forecasted demand for our products (developed through our planning and sales and marketing inputs), and market conditions. If we identify any of these adverse conditions exist, the carrying value of the inventory is reduced to its estimated net realizable value by providing estimated reserves for excess or obsolete inventory. We adjust the reserves for excess or obsolete inventory and record additional inventory write downs based on unfavorable changes in estimated customer demand or actual market conditions that may differ from management projections.
Impairment of Other Long-Lived Assets
Our long-lived assets consist of operating lease right-of-use assets, property and equipment, and intangible assets. We review the carrying amount of our long-lived assets for impairment whenever events or circumstances indicate that the estimated useful lives may warrant revision, or that the carrying amount of the assets may not be fully recoverable. To assess whether a long-lived asset or asset group has been impaired, the estimated undiscounted and discounted future cash flows for the estimated remaining useful life or estimated lease term of the asset is compared to its carrying value. Significant judgment is required to estimate future cash flows, including, but not limited to, the expected use of the asset, historical client retention rates, technology roadmaps, consumer awareness, trademark and trade name history, contractual provisions that could limit or extend an asset's useful life, market data, discount rates, and potential sublease opportunities, including rent and rent escalation rates, time to sublease, and free rent periods. To the extent that the future cash flows are less than the carrying value, a long-lived asset or asset group is impaired and written down to its estimated fair value.
Non-GAAP Financial Measures
To supplement our financial statements presented on a U.S. GAAP basis, we present non-GAAP gross profit, non-GAAP gross margin, non-GAAP total operating expenses, and non-GAAP loss from operations. These non-GAAP measures are calculated by including shipping and handling costs for product sales within cost of product revenue instead of within selling, general and administrative expenses. We use these non-GAAP measures to evaluate our operating performance in a manner that allows for meaningful period-to-period comparison and analysis of trends in our business and our competitors. We believe that presentation of these non-GAAP measures provides useful information to investors in assessing our operating performance within our industry and to allow comparability to the presentation of other companies in our industry where shipping and handling costs are included in cost of goods sold for products. The non-GAAP financial information presented here should be considered in conjunction with, and not as a substitute for, the financial information presented in accordance with U.S. GAAP.
33

Set forth below is a reconciliation of non-GAAP gross profit, non-GAAP gross margin, non-GAAP total operating expenses, and non-GAAP loss from operations to their most directly comparable GAAP financial measures (in thousands).
Year Ended December 31,
20232022
2021
(As Restated)
(As Restated)
(As Restated)
GAAP gross profit$74,224$45,363$64,772
Shipping and handling costs(8,146)(7,923)(7,901)
Non-GAAP gross profit$66,078$37,440$56,871
GAAP revenue$122,368$105,522$110,556
GAAP gross margin (gross profit as % of revenue)60.7%43.0%58.6%
Non-GAAP gross margin (non-GAAP gross profit as % of revenue)54.0%35.5%51.4%
GAAP total operating expenses$120,215$149,627$121,293
Shipping and handling costs(8,146)(7,923)(7,901)
Non-GAAP total operating expenses$112,069$141,704$113,392
GAAP loss from operations$(45,991)$(104,264)$(56,521)
Non-GAAP loss from operations$(45,991)$(104,264)$(56,521)
Recent Accounting Pronouncements
Refer to Note 3 - Significant Accounting Policies in the Notes to Consolidated Financial Statements for a full description of recent accounting pronouncements, including the expected dates of adoption and effects on our Consolidated Financial Statements.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to a variety of market risks, including fluctuations in foreign currency exchange rates and interest rates affecting the return on our cash, cash equivalents, and marketable securities.
Foreign Currency Exchange Risk
As we expand internationally, our results of operations and cash flows will become increasingly subject to foreign exchange rate fluctuations. For the years ended December 31, 2023, 2022, and 2021, approximately 37%, 38% and 36%, respectively, of our total revenue was generated from customers located outside of the United States. Our expenses are generally denominated in the currencies in which our operations are located, which is primarily in the United States, with a portion of expenses incurred in Canada, Europe, Japan, and China. Our results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign exchange rates in Canadian dollars, Euros, British pounds, Swedish krona, Japanese yen, Chinese yuan, and other foreign currencies. Fluctuations in exchange rates could harm our business in the future. As of December 31, 2023, 2022, and 2021, the effect of a hypothetical 10% adverse change in exchange rates on foreign denominated cash and payables would not have been material in any annual period. A similar adverse change on foreign denominated receivables would decrease potential cash inflows by $0.8 million for the year ended December 31, 2023, and would not have been material for the years ended December 31, 2022 or 2021.
To date, we have not entered into any foreign currency hedging contracts although we may do so in the future.
Interest Rate Risk (As Restated)
We had cash and cash equivalents of $174.4 million and marketable securities of $146.9 million as of December 31, 2023. We had cash and cash equivalents of $338.7 million as of December 31, 2022. All cash, cash equivalents, and marketable securities are held at large commercial banks. Marketable securities consisted entirely of highly rated debt securities including commercial paper, U.S. Treasuries, corporate notes and bonds, U.S. Government agency bonds, certificates of deposit, and similar types of debt securities. Due to the short-term nature and investment
34

grade quality of these investments, we do not believe we have material exposure to changes in interest rates. Additionally, if needed, we have the ability to hold our marketable securities until maturity (without giving effect to any future acquisitions or mergers) and we do not hold or issue financial instruments for trading purposes. Therefore, we do not expect our operating results or cash flows to be affected materially by a sudden change in market interest rates.
Declines in interest rates, however, would reduce future investment income. If overall interest rates had decreased by a hypothetical 10%, our interest income would have decreased income by approximately $1.3 million during the year ended December 31, 2023, and it would not have had a material effect on income during the years ended December 31, 2022 and 2021.
ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
The financial statements required to be filed pursuant to Item 8 are included in this Amended Report beginning on page F-1.
ITEM 9A. CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
We have established disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) that are designed to provide reasonable assurance that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC and to ensure that such information is accumulated and communicated to management, including our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer), to allow timely decisions regarding required disclosures. Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our disclosure controls and procedures as of December 31, 2023. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were not effective at a reasonable assurance level as of December 31, 2023 due to the material weaknesses described below.
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as this term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.
In Part II, Item 9A. "Controls and Procedures" of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the U.S. Securities and Exchange Commission (the "SEC") on March 6, 2023, we identified four material weaknesses in our internal control over financial reporting, relating to the operating effectiveness of our internal controls associated with: (i) the accounting for inventory, including excess and obsolescence reserves (the “Inventory MW”), (ii) the accounting for salaries and commissions expense (the “Compensation MW”), (iii) the financial statement close process, including financial reporting, share-based compensation and non-recurring transactions such as impairment of assets and accounting for leases (the “Financial Statement Close Process MW”), and (iv) the accounting for property and equipment, net (the “Property and Equipment MW”).
A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the Company's annual or interim financial statements will not be prevented or detected on a timely basis.
In our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, originally filed with the SEC on February 29, 2024 (the "Original Report"), our management concluded that the Financial Statement Close Process MW and Compensation MW were remediated as of December 31, 2023. Our management also concluded that control deficiencies existed as of December 31, 2023, and that these control deficiencies constituted material weaknesses in our internal control over financial reporting. Specifically, management concluded that a portion of the Inventory MW related to the valuation of our inventory, including excess and obsolescence reserves (the “Inventory Valuation MW”) and the Property and Equipment MW continued to exist as of December 31, 2023. The primary cause of the Inventory Valuation MW is our reliance on manual processes to verify the completeness and accuracy of information used in our inventory valuation
35

outputs, and the adequacy and documentation of reviews over these outputs. For the Property and Equipment MW, while the related internal controls were implemented and effective as of December 31, 2023, they were not in all cases in place for a sufficient period of time to demonstrate operating effectiveness as of December 31, 2023.
Updated Evaluation of Controls and Procedures
In connection with the Restatement and under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an updated evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2023, based on the framework set forth in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (the "2013 Framework").
Subsequent to the issuance of the Original Report, in connection with our continuing efforts to remediate the Inventory Valuation MW, and while performing closing procedures for the third quarter of 2024, management identified a control deficiency related to the Company's internal controls over the capitalization of labor and overhead costs in the Company's inventory balances, which represented a design deficiency associated with the Inventory Valuation MW. The design deficiency resulted in an error in the Company's inventory balances in prior periods (the "Misstatement"). Our management concluded that the Restatement resulted from this material weakness. There were no other changes to management's conclusion in the Original Report.
Based on our updated evaluation of the effectiveness of internal control over financial reporting under the 2013 Framework, and in light of the material weaknesses discussed above, our management continued to conclude that our internal control over financing reporting was not effective at the reasonable assurance level as of December 31, 2023.
If not remediated, or if we identify further material weaknesses in our internal control, our failure to establish and maintain effective disclosure controls and procedures and internal control over financial reporting could result in additional material misstatements in our consolidated financial statements or a failure to meet our reporting and financial obligations.
The Company’s independent registered public accounting firm, Ernst & Young LLP, has also issued an updated audit report on the Company’s internal control over financial reporting, which is included at the end of this Item 9A. "Controls and Procedures" in this Amended Report.
Remediation Efforts
Management, with oversight from the Audit Committee of our Board of Directors, continues taking steps to remediate the control deficiencies that resulted in the Inventory Valuation MW and Property and Equipment MW described above by implementing changes to our internal control over financial reporting. Our remediation plans, which include addressing the additional deficiency related to the Restatement, include, but are not limited to, the efforts summarized below:
we have engaged accounting advisory consultants to:
implement new software solutions to automate key manual inventory valuation processes and outputs, some of which we began to use in the second quarter of 2024;
assess our current enterprise resource planning system and identify opportunities to enhance our use of the system through automating certain controls and processes, for which development of system enhancements were made and continue to be underway; and
design new internal controls evaluating the accounting for inventory, including enhancements to inventory valuation review procedures.
we have redesigned our analysis of labor and overhead cost capitalization, including related controls;
we continue to strengthen and document our existing controls and, starting in the first quarter of 2024, have implemented additional compensating controls and will continue to do so throughout the remainder of fiscal year 2024;
we continue to execute controls that we worked to improve during fiscal year 2023 that did not have a sufficient period of time to demonstrate operating effectiveness as of December 31, 2023;
we have hired a Head of SOX Transformation to oversee the remediation of our material weaknesses and further drive improvements across our internal controls;
we continue to evaluate, enhance, and add personnel in the finance organization with a focus on the requisite experience in the areas of accounting, SEC financial reporting, and associated internal controls;
36

we have hired additional accounting consultants to provide additional depth and breadth in our period end closes, financial reporting capabilities, and internal controls compliance until we have filled key additions or vacancies on our team with qualified personnel for a sufficient period of overlap to ensure successful transition of responsibilities;
we continue to enhance the effectiveness of the related controls based on the recommendations provided by the third-party consulting firm we engaged to assess our remediation plan; and
we continue to provide trainings on a regular basis related to internal control over financial reporting for all control owners.

We have taken significant steps in our remediation plan and continue our efforts to remediate the material weaknesses described above. We believe that the implementation of the above steps will allow us to address the deficient controls within our internal control environment. As we continue to evaluate and work to improve our internal control over financial reporting, we will take additional measures to address control deficiencies and we may modify certain of the remediation measures described above. Following our design and implementation of our remediation efforts, we will need to demonstrate their operating effectiveness. We expect the remediation of the Property and Equipment MW to continue through fiscal year 2024 and based on the Restatement, we expect the remediation of the Inventory Valuation MW, including the additional control design deficiency, will continue into fiscal year 2025. We will not be able to consider any material weakness remediated until the applicable remedial controls operate for a sufficient period of time and our management has concluded, through testing, that our controls are operating effectively.
Changes in Internal Control over Financial Reporting
Other than the changes outlined to remediate the material weaknesses described above, there were no changes in our internal control over financial reporting during the fiscal quarter ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
37

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and the Board of Directors of Quanterix Corporation
Opinion on Internal Control Over Financial Reporting
We have audited Quanterix Corporation’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, because of the effect of the material weaknesses described below on the achievement of the objectives of the control criteria, Quanterix Corporation (the Company) has not maintained effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.
In our report dated February 29, 2024, we expressed an adverse opinion that the Company had not maintained effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria. Management has subsequently identified a deficiency in the design of controls related to the capitalization of labor and overhead costs in inventory as of December 31, 2023. As a result, management has revised its assessment, as presented in the accompanying Management’s Report on Internal Control over Financial Reporting and concluded that the Company’s internal control over financial reporting was not effective as of December 31, 2023. Accordingly, our present opinion on the effectiveness of internal controls over financial reporting as of December 31, 2023, as expressed herein reflects the additional design deficiency related to inventory valuation.
A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weaknesses have been identified and included in management’s assessment. Management has identified a material weakness in controls related to valuation of inventory, including excess and obsolescence reserves and the capitalization of labor and overhead costs, and the accounting for property, plant and equipment, net.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, stockholders' equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes. These material weaknesses were considered in determining the nature, timing and extent of audit tests applied in our audit of the 2023 consolidated financial statements, and this report does not affect our report dated February 29, 2024, except for the effect of the restatement disclosed in Note 1, as to which the date is December 23, 2024, which expressed an unqualified opinion on those financial statements.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Report of Management on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
38

Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Ernst & Young LLP
Boston, Massachusetts
February 29, 2024, except for the effect of the material weakness in controls related to the capitalization of labor and overhead costs in inventory described in the second and third paragraphs above, as to which the date is December 23, 2024.
39

PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(1)Financial Statements
The Consolidated Financial Statements are included beginning on page F-1 attached hereto and are filed as part of this Amended Annual Report on Form 10-K/A (the "Amended Report").
(2)Financial Statement Schedules
Financial statement schedules have been omitted since they either are not required, not applicable, or the information is otherwise included.
(3)Exhibits
The following is a list of exhibits filed as part of this Amended Report:
Exhibit NumberExhibit DescriptionFiled
Herewith
Incorporated by
Reference herein from
Form or Schedule
Filing DateSEC File/
Reg. Number
3.18-K12/15/2017001-38319
3.210-Q8/8/2023001-38319
4.110-K3/13/2020001-38319
4.2S-111/9/2017333-221475
10.1.1+S-111/9/2017333-221475
10.1.2+S-111/9/2017333-221475
10.1.3+S-111/9/2017333-221475
10.1.4+S-111/9/2017333-221475
10.2.1+S-1/A11/27/2017333-221475
10.2.2+S-1/A11/27/2017333-221475
10.2.3+S-1/A11/27/2017333-221475
10.2.4+
10-K
2/29/2024001-38319
40

Exhibit NumberExhibit DescriptionFiled
Herewith
Incorporated by
Reference herein from
Form or Schedule
Filing DateSEC File/
Reg. Number
10.3+8-K8/9/2023001-38319
10.4+8-K3/27/2023001-38319
10.5+8-K4/29/2022001-38319
10.6+8-K9/8/2022001-38319
10.7.1*S-111/9/2017333-221475
10.7.2*S-111/9/2017333-221475
10.7.3@10-Q11/6/2020001-38319
10.8.1*S-111/9/2017333-221475
10.8.2S-111/9/2017333-221475
10.9.1*S-111/9/2017333-221475
10.9.2*S-111/9/2017333-221475
10.10*S-111/9/2017333-221475
10.11+S-1/A11/27/2017333-221475
10.128-K10/5/2018001-38319
41

Exhibit NumberExhibit DescriptionFiled
Herewith
Incorporated by
Reference herein from
Form or Schedule
Filing DateSEC File/
Reg. Number
10.138-K1/31/2022001-38319
10.14+
10-K
2/29/2024001-38319
21.110-K3/5/2021001-38319
23.1X
31.1X
31.2X
32.1X
97.1
10-K
2/29/2024001-38319
101.INSInline XBRL Instance DocumentX
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Extension DefinitionX
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PREInline XBRL Taxonomy Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
______________________________________
+Management contract or compensatory plan or arrangement.
*Confidential treatment has been granted for portions of this Exhibit. Redacted portions have been filed separately with the SEC.
@Portions of this document (indicated by “[***]”) have been omitted because such information is not material and is the type of information that the Registrant treats as private or confidential.
42

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
QUANTERIX CORPORATION
Date: December 23, 2024
By:/s/ Masoud Toloue
Masoud Toloue, Ph. D.
President and Chief Executive Officer
(principal executive officer)
Date: December 23, 2024
By:/s/ Vandana Sriram
Vandana Sriram
Chief Financial Officer
(principal financial officer and principal accounting officer)

43

QUANTERIX CORPORATION
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
F-1

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and the Board of Directors of Quanterix Corporation
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Quanterix Corporation (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 29, 2024, except for the effect of the material weakness in controls related to the capitalization of labor and overhead costs in inventory described in the second and third paragraphs of that report as to which the date is December 23, 2024, expressed an adverse opinion thereon.
Restatement of Financial Statements
As discussed in Note 1, the 2023, 2022 and 2021 consolidated financial statements have been restated to correct misstatements.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated
F-2

financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates.
Excess Inventory
Description of the Matter
As of December 31, 2023, the Company had recognized inventory of $26.1 million. As discussed in Note 3 to the consolidated financial statements, the Company analyzes its inventory levels at each reporting date for slow moving, excess or obsolete inventory and inventory expected to expire prior to being used. In the event that the Company identifies adverse conditions, the carrying value of the inventory is reduced to its estimated net realizable value.
Auditing management’s valuation of inventory involved judgement in evaluating management’s analysis and significant assumptions related to projections of future demand which is dependent on market factors.
How We Addressed the Matter in Our AuditTo audit the Company’s valuation of inventory, we performed audit procedures that included, among others, performing inquiries of management and testing the completeness and accuracy of the underlying data used supporting the Company’s estimate. To evaluate the Company’s estimate of future demand, we independently assessed the sensitivity and impact of reasonably possible changes in forecasted demand and the impact on the Company’s calculation of excess inventory. We evaluated inventory levels compared to forecasted demand, historical sales and specific product considerations. We performed inquiries with appropriate non-financial personnel, including supply chain employees, regarding obsolete or discontinued inventory items and other factors as well as obtained supporting evidence to corroborate management's assertions regarding qualitative judgments about discontinued, slow moving and obsolete inventories. We also evaluated management's ability to accurately forecast demand by comparing actual demand to management's prior estimates.
/s/ Ernst & Young LLP
We have served as the Company’s auditor since 2008.
Boston, Massachusetts
February 29, 2024, except for the effects of the restatement described in Note 1, as to which the date is December 23, 2024.
F-3

QUANTERIX CORPORATION
CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)
December 31, 2023December 31, 2022
(As Restated)(As Restated)
ASSETS
Current assets:
Cash and cash equivalents$174,422 $338,740 
Marketable securities146,902  
Accounts receivable, net of allowance for expected credit losses25,414 19,017 
Inventory26,123 16,964 
Prepaid expenses and other current assets9,234 6,803 
Total current assets382,095 381,524 
Restricted cash2,604 2,597 
Property and equipment, net17,926 19,811 
Intangible assets, net6,034 7,516 
Operating lease right-of-use assets18,251 21,223 
Other non-current assets1,657 911 
Total assets$428,567 $433,582 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$5,048 $3,836 
Accrued compensation and benefits14,170 11,035 
Accrued expenses and other current liabilities6,055 5,147 
Deferred revenue9,468 8,644 
Operating lease liabilities4,241 2,687 
Total current liabilities38,982 31,349 
Deferred revenue, net of current portion1,227 1,415 
Operating lease liabilities, net of current portion37,223 41,417 
Other non-current liabilities1,177 1,469 
Total liabilities78,609 75,650 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized: 120,000 shares; issued and outstanding: 38,014 and 37,280 shares at December 31, 2023 and 2022, respectively
38 37 
Additional paid-in capital783,142 763,629 
Accumulated other comprehensive loss(1,672)(2,538)
Accumulated deficit(431,550)(403,196)
Total stockholders’ equity349,958 357,932 
Total liabilities and stockholders’ equity$428,567 $433,582 
The accompanying notes are an integral part of these Consolidated Financial Statements.
F-4

QUANTERIX CORPORATION
CONSOLIDATED STATEMENTS OF OPERATIONS
(amounts in thousands, except per share data)
Year Ended December 31,
202320222021
(As Restated)(As Restated)(As Restated)
Revenues:
Product revenue$79,670 $69,808 $81,062 
Service and other revenue40,089 34,495 23,629 
Collaboration and license revenue1,380 649 648 
Grant revenue1,229 570 5,217 
Total revenues122,368 105,522 110,556 
Costs of goods sold and services:   
Cost of product revenue29,103 42,841 32,114 
Cost of service and other revenue19,041 17,318 13,670 
Total costs of goods sold and services48,144 60,159 45,784 
Gross profit74,224 45,363 64,772 
Operating expenses:   
Research and development26,064 26,809 28,383 
Selling, general and administrative89,111 91,851 92,910 
Other lease costs3,712 1,411  
Impairment and restructuring1,328 29,556  
Total operating expenses120,215 149,627 121,293 
Loss from operations(45,991)(104,264)(56,521)
Interest income (expense), net15,839 5,131 (403)
Other income (expense), net2,517 (277)1,340 
Loss before income taxes(27,635)(99,410)(55,584)
Income tax (expense) benefit(719)(164)36 
Net loss$(28,354)$(99,574)$(55,548)
Net loss per common share, basic and diluted$(0.75)$(2.69)$(1.54)
Weighted-average common shares outstanding, basic and diluted37,59436,99135,997
The accompanying notes are an integral part of these Consolidated Financial Statements.
F-5

QUANTERIX CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)
Year Ended December 31,
202320222021
(As Restated)(As Restated)(As Restated)
Net loss$(28,354)$(99,574)$(55,548)
Other comprehensive income (loss), net of tax:
Unrealized gains on marketable securities325   
Foreign currency translation adjustment541 (2,979)(1,993)
Total other comprehensive income (loss)866 (2,979)(1,993)
Comprehensive loss$(27,488)$(102,553)$(57,541)
The accompanying notes are an integral part of these Consolidated Financial Statements.
F-6

QUANTERIX CORPORATION
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)
Year ended December 31, 2023
Common Stock
SharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 2022 (As Restated)37,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects7341 2,690 — — 2,691 
Stock-based compensation expense, as restated— 16,823 — — 16,823 
Unrealized gains on marketable securities, net of tax— — 325 — 325 
Foreign currency translation adjustment— — 541 — 541 
Net loss, as restated— — — (28,354)(28,354)
Balance at December 31, 2023 (As Restated)38,014$38 $783,142 $(1,672)$(431,550)$349,958 
Year ended December 31, 2022
Common Stock
SharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 2021 (As Restated)36,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects512— 2,310 — — 2,310 
Stock-based compensation expense, as restated— 15,383 — — 15,383 
Foreign currency translation adjustment— — (2,979)— (2,979)
Net loss, as restated— — — (99,574)(99,574)
Balance at December 31, 2022 (As Restated)37,280$37 $763,629 $(2,538)$(403,196)$357,932 

F-7

Year ended December 31, 2021
Common Stock
SharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 2020 (As Restated)31,797$32 $451,433 $2,434 $(248,074)$205,825 
Issuance of common stock under stock plans, including tax effects8641 8,814 — — 8,815 
Sale of common stock in underwritten public offering, net4,1074 269,714 — — 269,718 
Stock-based compensation expense— 15,975 — — 15,975 
Foreign currency translation adjustment— — (1,993)— (1,993)
Net loss, as restated— — — (55,548)(55,548)
Balance at December 31, 2021 (As Restated)36,768$37 $745,936 $441 $(303,622)$442,792 
The accompanying notes are an integral part of these Consolidated Financial Statements.
F-8

QUANTERIX CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)
Year Ended December 31,
202320222021
(As Restated)(As Restated)(As Restated)
Cash flows from operating activities:
Net loss$(28,354)$(99,574)$(55,548)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense6,275 5,409 4,880 
Credit losses (gains) on accounts receivable336 (301)213 
Accretion of marketable securities(1,964)  
Operating lease right-of-use asset amortization2,015 715 499 
Stock-based compensation expense16,823 15,383 15,975 
Impairment1,361 25,801  
Other operating activity(150)(340)692 
Changes in assets and liabilities:
Accounts receivable(6,695)5,156 (6,853)
Inventory(8,944)7,243 (10,125)
Prepaid expenses and other current assets(2,371)(738)(166)
Other non-current assets(717)(822)(2)
Accounts payable1,189 (5,287)2,339 
Accrued compensation and benefits, accrued expenses, and other current liabilities4,410 (3,599)606 
Deferred revenue635 2,599 1,462 
Operating lease liabilities(2,645)(266)(1,230)
Other non-current liabilities(53)10 (363)
Net cash used in operating activities(18,849)(48,611)(47,621)
Cash flows from investing activities:
Purchases of marketable debt securities(175,613)  
Proceeds from marketable debt securities31,000   
Purchases of property and equipment(3,841)(11,614)(13,675)
Proceeds from RADx grant on assets purchased 520 7,278 
Net cash used in investing activities(148,454)(11,094)(6,397)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,889 2,311 8,815 
Payments for employee taxes withheld on stock-based compensation awards(198)  
Sale of common stock in underwritten public offering, net  269,718 
Payments on notes payable  (7,738)
Net cash provided by financing activities2,691 2,311 270,795 
Net increase (decrease) in cash, cash equivalents, and restricted cash(164,612)(57,394)216,777 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash301 (538)(92)
Cash, cash equivalents, and restricted cash at beginning of period341,337 399,269 182,584 
Cash, cash equivalents, and restricted cash at end of period$177,026 $341,337 $399,269 
Supplemental disclosure of cash flow information:
Cash paid for taxes$808 $684 $ 
Cash paid for interest$ $ $389 
Purchases of property and equipment in accounts payable and accruals$419 $152 $229 
Operating lease right-of-use assets obtained in exchange for lease liabilities$ $22,494 $ 
Shares received as consideration under product sales agreement (Note 4, 7)$775 $ $ 
The accompanying notes are an integral part of these Consolidated Financial Statements.
F-9

QUANTERIX CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 1. Restatement of Financial Statements
Subsequent to the issuance of Quanterix Corporation's (“Quanterix” or the “Company”) Annual Report on Form 10-K for the fiscal year ended December 31, 2023, originally filed with the U.S. Securities and Exchange Commission (the “SEC”) on February 29, 2024 (the “Original Report"), the Company identified an error related to the capitalization of labor and overhead costs in the Company's inventory balances (the "Misstatement"), which impacted the previously issued audited Consolidated Financial Statements as of December 31, 2023 and 2022 and for each of the three years in the period ended December, 31 2023 and the unaudited Consolidated Financial Statements for the quarterly and year-to-date (as applicable) periods ended March 31, 2022, June 30, 2022, September 30, 2022, March 31, 2023, June 30, 2023, and September 30, 2023 (the "Restatement Periods"). In accordance with ASC 250 - Accounting Changes and Error Corrections, SEC Staff Accounting Bulletin ("SAB") No. 99 - Materiality, and SAB No. 108 - Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements, management concluded the error was material to the Company’s financial statements and required restatement of the financial statements for the Restatement Periods (the "Restatement"). In connection with the Restatement, the Company is also correcting unrelated errors identified by the Company in prior periods.
Restatement Background
In connection with the Company's efforts to remediate a material weakness in its internal control over financial reporting relating to the operating effectiveness of internal controls associated with the accounting for inventory valuation, and while performing closing procedures for the third quarter of 2024, the Company identified the Misstatement. The correction of the Misstatement impacts the previously reported amounts of inventory, cost of product revenue, net loss per common share, and all related financial statement subtotals and totals. In addition, the correction of unrelated errors identified by the Company in prior periods includes, but is not limited to, adjustments to property and equipment, accrued compensation and benefits, and operating expenses (together with the Misstatement, the "Combined Misstatements").
Impact of Restatement
The following tables present the impact of the Restatement to the specific line items presented in the previously reported audited Consolidated Financial Statements in all Restatement Periods. The amounts labeled "As Previously Reported" were derived from the Original Report. The amounts labeled “Adjustments” represent the impact of correcting the Combined Misstatements identified by the Company. The effects of the Restatement have been corrected in all impacted tables and footnotes throughout the audited Consolidated Financial Statements.






















F-10

QUANTERIX CORPORATION
RESTATED CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)
As of December 31, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$174,422 $ $174,422 
Marketable securities146,902  146,902 
Accounts receivable, net of allowance for expected credit losses25,414  25,414 
Inventory22,365 3,758 26,123 
Prepaid expenses and other current assets9,291 (57)9,234 
Total current assets378,394 3,701 382,095 
Restricted cash2,604  2,604 
Property and equipment, net17,926  17,926 
Intangible assets, net6,034  6,034 
Operating lease right-of-use assets18,251  18,251 
Other non-current assets1,802 (145)1,657 
Total assets$425,011 $3,556 $428,567 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$5,048 $ $5,048 
Accrued compensation and benefits13,659 511 14,170 
Accrued expenses and other current liabilities6,041 14 6,055 
Deferred revenue9,468  9,468 
Operating lease liabilities4,241  4,241 
Total current liabilities38,457 525 38,982 
Deferred revenue, net of current portion1,227  1,227 
Operating lease liabilities, net of current portion37,223  37,223 
Other non-current liabilities1,177  1,177 
Total liabilities78,084 525 78,609 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized: 120,000 shares; Issued and outstanding: 38,014 shares at December 31, 2023
38  38 
Additional paid-in capital783,142  783,142 
Accumulated other comprehensive loss(1,757)85 (1,672)
Accumulated deficit(434,496)2,946 (431,550)
Total stockholders’ equity346,927 3,031 349,958 
Total liabilities and stockholders’ equity$425,011 $3,556 $428,567 

F-11

As of December 31, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$338,740 $ $338,740 
Accounts receivable, net of allowance for expected credit losses19,017  19,017 
Inventory16,786 178 16,964 
Prepaid expenses and other current assets6,860 (57)6,803 
Total current assets381,403 121 381,524 
Restricted cash2,597  2,597 
Property and equipment, net20,162 (351)19,811 
Intangible assets, net7,516  7,516 
Operating lease right-of-use assets21,223  21,223 
Other non-current assets1,298 (387)911 
Total assets$434,199 $(617)$433,582 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$3,836 $ $3,836 
Accrued compensation and benefits10,658 377 11,035 
Accrued expenses and other current liabilities5,133 14 5,147 
Deferred revenue8,644  8,644 
Operating lease liabilities2,687  2,687 
Total current liabilities30,958 391 31,349 
Deferred revenue, net of current portion1,415  1,415 
Operating lease liabilities, net of current portion41,417  41,417 
Other non-current liabilities1,469  1,469 
Total liabilities75,259 391 75,650 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized: 120,000 shares; Issued and outstanding: 37,280 shares at December 31, 2022
37  37 
Additional paid-in capital763,688 (59)763,629 
Accumulated other comprehensive loss(2,623)85 (2,538)
Accumulated deficit(402,162)(1,034)(403,196)
Total stockholders’ equity358,940 (1,008)357,932 
Total liabilities and stockholders’ equity$434,199 $(617)$433,582 











F-12


QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS
(amounts in thousands, except per share data)

Year Ended December 31, 2023
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$79,460 $210 $79,670 
Service and other revenue40,299 (210)40,089 
Collaboration and license revenue1,380  1,380 
Grant revenue1,229  1,229 
Total revenues122,368  122,368 
Costs of goods sold and services:
Cost of product revenue32,636 (3,533)29,103 
Cost of service and other revenue19,086 (45)19,041 
Total costs of goods sold and services51,722 (3,578)48,144 
Gross profit70,646 3,578 74,224 
Operating expenses:
Research and development24,857 1,207 26,064 
Selling, general and administrative90,241 (1,130)89,111 
Other lease costs3,712  3,712 
Impairment and restructuring1,537 (209)1,328 
Total operating expenses120,347 (132)120,215 
Loss from operations(49,701)3,710 (45,991)
Interest income
15,839  15,839 
Other income
2,247 270 2,517 
Loss before income taxes(31,615)3,980 (27,635)
Income tax expense(719) (719)
Net loss$(32,334)$3,980 $(28,354)
Net loss per common share, basic and diluted$(0.86)$0.11 $(0.75)
Weighted-average common shares outstanding, basic and diluted37,59437,594

F-13

Year Ended December 31, 2022
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$69,808 $ $69,808 
Service and other revenue34,495  34,495 
Collaboration and license revenue649  649 
Grant revenue570  570 
Total revenues105,522  105,522 
Costs of goods sold and services:
Cost of product revenue40,809 2,032 42,841 
Cost of service and other revenue17,907 (589)17,318 
Total costs of goods sold and services58,716 1,443 60,159 
Gross profit46,806 (1,443)45,363 
Operating expenses:
Research and development25,890 919 26,809 
Selling, general and administrative91,995 (144)91,851 
Other lease costs1,278 133 1,411 
Impairment and restructuring29,347 209 29,556 
Total operating expenses148,510 1,117 149,627 
Loss from operations(101,704)(2,560)(104,264)
Interest income
5,131  5,131 
Other expense
(62)(215)(277)
Loss before income taxes(96,635)(2,775)(99,410)
Income tax expense
(65)(99)(164)
Net loss$(96,700)$(2,874)$(99,574)
Net loss per common share, basic and diluted$(2.61)$(0.08)$(2.69)
Weighted-average common shares outstanding, basic and diluted36,99136,991

F-14

Year Ended December 31, 2021
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$81,062 $ $81,062 
Service and other revenue23,629  23,629 
Collaboration and license revenue648  648 
Grant revenue5,217  5,217 
Total revenues110,556  110,556 
Costs of goods sold and services:
Cost of product revenue34,149 (2,035)32,114 
Cost of service and other revenue14,679 (1,009)13,670 
Total costs of goods sold and services48,828 (3,044)45,784 
Gross profit61,728 3,044 64,772 
Operating expenses:
Research and development27,978 405 28,383 
Selling, general and administrative92,336 574 92,910 
Total operating expenses120,314 979 121,293 
Loss from operations(58,586)2,065 (56,521)
Interest expense
(403) (403)
Other income
1,265 75 1,340 
Loss before income taxes(57,724)2,140 (55,584)
Income tax benefit
36  36 
Net loss$(57,688)$2,140 $(55,548)
Net loss per common share, basic and diluted$(1.60)$0.06 $(1.54)
Weighted-average common shares outstanding, basic and diluted35,99735,997

F-15

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)

Year Ended December 31, 2023
As Previously ReportedAdjustmentsAs Restated
Net loss$(32,334)$3,980 $(28,354)
Other comprehensive income (loss), net of tax:
Unrealized gains on marketable securities325  325 
Foreign currency translation adjustment541  541 
Total other comprehensive income
866  866 
Comprehensive loss$(31,468)$3,980 $(27,488)

Year Ended December 31, 2022
As Previously ReportedAdjustmentsAs Restated
Net loss
$(96,700)$(2,874)$(99,574)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(3,064)85 (2,979)
Total other comprehensive income (loss)
(3,064)85 (2,979)
Comprehensive loss$(99,764)$(2,789)$(102,553)

Year Ended December 31, 2021
As Previously ReportedAdjustmentsAs Restated
Net loss$(57,688)$2,140 $(55,548)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(1,993) (1,993)
Total other comprehensive loss
(1,993) (1,993)
Comprehensive loss$(59,681)$2,140 $(57,541)
F-16

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)

Year Ended December 31, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects73412,6902,691
Stock-based compensation expense16,76416,764
Unrealized gains on marketable securities, net of tax325325
Foreign currency translation adjustment541541
Net loss(32,334)(32,334)
Balance at December 31, 202338,014 $38 $783,142 $(1,757)$(434,496)$346,927 
Adjustments
Balance at December 31, 2022$ $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects
Stock-based compensation expense5959
Unrealized gains on marketable securities, net of tax
Foreign currency translation adjustment
Net loss3,980 3,980 
Balance at December 31, 2023$ $ $85 $2,946 $3,031 
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects73412,6902,691
Stock-based compensation expense16,82316,823
Unrealized gains on marketable securities, net of tax325325
Foreign currency translation adjustment541541
Net loss(28,354)(28,354)
Balance at December 31, 202338,014$38 $783,142 $(1,672)$(431,550)$349,958 
F-17

Year Ended December 31, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 2021
36,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects5122,3102,310
Stock-based compensation expense15,44215,442
Foreign currency translation adjustment(3,064)(3,064)
Net loss(96,700)(96,700)
Balance at December 31, 2022
37,280$37 $763,688 $(2,623)$(402,162)$358,940 
Adjustments
Balance at December 31, 2021
$ $ $ $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
Stock-based compensation expense(59)(59)
Foreign currency translation adjustment8585
Net loss(2,874)(2,874)
Balance at December 31, 2022
$ $(59)$85 $(1,034)$(1,008)
As Restated
Balance at December 31, 2021
36,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects5122,3102,310
Stock-based compensation expense15,38315,383
Foreign currency translation adjustment(2,979)(2,979)
Net loss(99,574)(99,574)
Balance at December 31, 2022
37,280$37 $763,629 $(2,538)$(403,196)$357,932 

F-18

Year Ended December 31, 2021
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 2020
31,797$32 $451,433 $2,434 $(247,774)$206,125 
Issuance of common stock under stock plans, including tax effects86418,8148,815
Sale of common stock in underwritten public offering, net4,1074269,714269,718
Stock-based compensation expense15,97515,975
Foreign currency translation adjustment(1,993)(1,993)
Net loss(57,688)(57,688)
Balance at December 31, 2021
36,768$37 $745,936 $441 $(305,462)$440,952 
Adjustments
Balance at December 31, 2020
$ $ $ $(300)$(300)
Issuance of common stock under stock plans, including tax effects
Sale of common stock in underwritten public offering, net
Stock-based compensation expense
Foreign currency translation adjustment
Net loss2,140 2,140 
Balance at December 31, 2021$ $ $ $1,840 $1,840 
As Restated
Balance at December 31, 2020
31,797$32 $451,433 $2,434 $(248,074)$205,825 
Issuance of common stock under stock plans, including tax effects86418,8148,815
Sale of common stock in underwritten public offering, net4,1074269,714269,718
Stock-based compensation expense15,97515,975
Foreign currency translation adjustment(1,993)(1,993)
Net loss(55,548)(55,548)
Balance at December 31, 2021
36,768$37 $745,936 $441 $(303,622)$442,792 
F-19

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)

Year Ended December 31, 2023
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(32,334)$3,980 $(28,354)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense6,364 (89)6,275 
Credit losses on accounts receivable336  336 
Accretion of marketable securities(1,964) (1,964)
Operating lease right-of-use asset amortization2,015  2,015 
Stock-based compensation expense16,764 59 16,823 
Impairment1,570 (209)1,361 
Other operating activity150 (300)(150)
Changes in assets and liabilities:
Accounts receivable(6,695) (6,695)
Inventory(5,364)(3,580)(8,944)
Prepaid expenses and other current assets(2,371) (2,371)
Other non-current assets(775)58 (717)
Accounts payable1,189  1,189 
Accrued compensation and benefits, accrued expenses, and other current liabilities4,276 134 4,410 
Deferred revenue635  635 
Operating lease liabilities(2,645) (2,645)
Other non-current liabilities(53) (53)
Net cash used in operating activities(18,902)53 (18,849)
Cash flows from investing activities:
Purchases of marketable debt securities(175,613) (175,613)
Proceeds from marketable debt securities31,000  31,000 
Purchases of property and equipment(3,788)(53)(3,841)
Net cash used in investing activities(148,401)(53)(148,454)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,889  2,889 
Payments for employee taxes withheld on stock-based compensation awards(198) (198)
Net cash provided by financing activities2,691  2,691 
Net increase (decrease) in cash, cash equivalents, and restricted cash(164,612) (164,612)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash301  301 
Cash, cash equivalents, and restricted cash at beginning of period341,337  341,337 
Cash, cash equivalents, and restricted cash at end of period$177,026 $ $177,026 
Supplemental disclosure of cash flow information:
Cash paid for taxes$808 $ $808 
Purchases of property and equipment in accounts payable and accruals$419 $ $419 
Shares received as consideration under product sales agreement (Note 4, 7)$775 $ $775 

F-20

Year Ended December 31, 2022
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(96,700)$(2,874)$(99,574)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense5,349 60 5,409 
Credit losses on accounts receivable(301) (301)
Operating lease right-of-use asset amortization715  715 
Stock-based compensation expense15,442 (59)15,383 
Impairment25,592 209 25,801 
Other operating activity(439)99 (340)
Changes in assets and liabilities:
Accounts receivable5,156  5,156 
Inventory5,386 1,857 7,243 
Prepaid expenses and other current assets(568)(170)(738)
Other non-current assets(909)87 (822)
Accounts payable(5,362)75 (5,287)
Accrued compensation and benefits, accrued expenses, and other current liabilities(3,976)377 (3,599)
Deferred revenue2,599  2,599 
Operating lease liabilities(266) (266)
Other non-current liabilities10  10 
Net cash used in operating activities(48,272)(339)(48,611)
Cash flows from investing activities:
Purchases of property and equipment(11,726)112 (11,614)
Proceeds from RADx grant on assets purchased520  520 
Net cash used in investing activities(11,206)112 (11,094)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,311  2,311 
Net cash provided by financing activities2,311  2,311 
Net increase (decrease) in cash, cash equivalents, and restricted cash(57,167)(227)(57,394)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(538) (538)
Cash, cash equivalents, and restricted cash at beginning of period399,042 227 399,269 
Cash, cash equivalents, and restricted cash at end of period$341,337 $ $341,337 
Supplemental disclosure of cash flow information:
Cash paid for taxes$684 $ $684 
Purchases of property and equipment in accounts payable and accruals$152 $ $152 
Operating lease right-of-use assets obtained in exchange for lease liabilities$22,494 $ $22,494 

F-21

Year Ended December 31, 2021
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(57,688)$2,140 $(55,548)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense4,851 29 4,880 
Credit losses on accounts receivable213  213 
Operating lease right-of-use asset amortization499  499 
Stock-based compensation expense15,975  15,975 
Other operating activity692  692 
Changes in assets and liabilities:
Accounts receivable(6,853) (6,853)
Inventory(8,090)(2,035)(10,125)
Prepaid expenses and other current assets(393)227 (166)
Other non-current assets(2) (2)
Accounts payable2,414 (75)2,339 
Accrued compensation and benefits, accrued expenses, and other current liabilities606  606 
Deferred revenue1,462  1,462 
Operating lease liabilities(1,230) (1,230)
Other non-current liabilities(363) (363)
Net cash used in operating activities(47,907)286 (47,621)
Cash flows from investing activities:
Purchases of marketable debt securities   
Proceeds from marketable debt securities   
Purchases of property and equipment(13,616)(59)(13,675)
Proceeds from RADx grant on assets purchased7,278  7,278 
Net cash used in investing activities(6,338)(59)(6,397)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans8,815  8,815 
Sale of common stock in underwritten public offering, net269,718  269,718 
Payments on notes payable(7,738) (7,738)
Net cash provided by financing activities270,795  270,795 
Net increase (decrease) in cash, cash equivalents, and restricted cash216,550 227 216,777 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(92) (92)
Cash, cash equivalents, and restricted cash at beginning of period182,584  182,584 
Cash, cash equivalents, and restricted cash at end of period$399,042 $227 $399,269 
Supplemental disclosure of cash flow information:
Cash paid for interest$389 $ $389 
Purchases of property and equipment in accounts payable and accruals$229 $ $229 




Note 2. Organization and Nature of Business
Quanterix is a life sciences company that has developed next-generation, ultra-sensitive digital immunoassay platforms that advance life sciences research and diagnostics. The Company’s platforms are based on its proprietary digital
F-22

“Simoa” detection technology and enable customers to reliably detect protein biomarkers in ultra- low concentrations in blood, serum, and other fluids that, in many cases, are undetectable using conventional, analog immunoassay technologies. The ability of the Company’s Simoa platforms to detect proteins in the femtomolar range is enabling the development of novel therapies and diagnostics and has the potential to facilitate a paradigm shift in healthcare from an emphasis on treatment to a focus on earlier detection, monitoring, prognosis, and, ultimately, prevention.
The Company also provides contract research services for customers and Laboratory Developed Test (“LDT”) services through its CLIA-certified Accelerator Laboratory (the “Accelerator Laboratory”). The Accelerator Laboratory provides customers with access to Simoa technology and supports multiple projects and services, including sample testing, homebrew assay development, custom assay development, and blood-based biomarker testing. To date, the Company has completed over 2,200 projects for more than 480 customers from all over the world using its Simoa platforms.
Liquidity (As Restated)
The Company has recognized annual losses from operations since inception and has an accumulated deficit of $431.6 million as of December 31, 2023. The Company incurred net losses of $28.4 million, $99.6 million, and $55.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023, the Company had cash and cash equivalents of $174.4 million and marketable securities of $146.9 million. The Company expects that its current cash, cash equivalents, and marketable securities will be sufficient to fund its operations for a period of at least one year from the date the Consolidated Financial Statements are issued.
Note 3. Significant Accounting Policies
Basis of Presentation
The accompanying Consolidated Financial Statements and notes herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding annual financial reporting on Form 10-K.
The Company’s fiscal year is the twelve-month period from January 1 through December 31, and all references to “2023,” “2022,” and “2021,” refer to the fiscal year unless otherwise noted. Certain amounts in the prior years’ Consolidated Financial Statements have been reclassified to conform to the current year’s presentation.
Use of Estimates
The preparation of the Consolidated Financial Statements and Notes to Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the Consolidated Financial Statements, and the reported amounts of revenues and expenses during each fiscal year. Such estimates include, but are not limited to, revenue recognition, valuation of inventory, leases, valuation and impairment of long-lived assets, recoverability of deferred tax assets, and stock-based compensation expense. The Company bases its estimates on historical experience, known trends, worldwide economic conditions, both general and specific to the life sciences industry, and other relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates and changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.
Principles of Consolidation
The Consolidated Financial Statements include the accounts of Quanterix and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation.
In accordance with Accounting Standards Codification (“ASC”) 810 – Consolidation, the Company assesses the terms of its non-marketable equity investments in entities to determine if any meet the definition of a variable interest entity (“VIE”) and require consolidation into its Consolidated Financial Statements. Refer to Note 20 - Variable Interest Entities for further discussion.
F-23

Foreign Currency (As Restated)
The functional currency of the Company’s subsidiaries is their respective local currencies. These subsidiary financial statements are translated into U.S. dollars using the period-end exchange rates for assets and liabilities, average exchange rates during the corresponding period for revenue and expenses, and historical rates for equity. The effects of foreign currency translation adjustments are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets.
Foreign currency transaction gains (losses) are included in other income (expense), net on the Consolidated Statements of Operations. Foreign exchange losses were $0.2 million, $1.0 million and $0.4 million during the years ended December 31, 2023, 2022 and 2021, respectively.
Segment Information
Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision-maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is the chief executive officer, who reviews the Company's operations and manages its business as a single operating segment as of December 31, 2023.
Revenue from Contracts with Customers
The Company generates the majority of its revenues from contracts with customers and accounts for them pursuant to the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 - Revenue from Contracts with Customers (“ASC 606”). Refer to the section titled “Grant Revenue” below for discussion the Company’s accounting policy for revenue generated from grant awards.
For contracts with customers, the Company recognizes revenue when a customer obtains control of promised products or services, for an amount that reflects the consideration expected to be received in exchange for those products or services. The Company follows the five step revenue model prescribed by ASC 606 to determine revenue recognition: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. Revenues are presented net of any sales, value added, or similar taxes collected from customers and remitted to the government.
The Company accounts for a contract when it has approval and commitment from both parties, the fees, payment terms and rights of the parties regarding the products or services to be transferred are identified, the contract has commercial substance, and it is probable that substantially all of the consideration for the products and services expected to be transferred is collectible. The Company applies judgment in determining the customer’s ability and intention to pay for services expected to be transferred, which is based on factors including the customer’s payment history, management’s ability to mitigate exposure to credit risk (for example, requiring payment in advance of the transfer of products or services, or the ability to stop transferring promised products or services in the event a customer fails to pay consideration when due), and experience selling to similarly situated customers.
The Company’s contracts may include either a single promise (referred to as a performance obligation) to transfer a product or service, or a combination of multiple performance obligations to transfer products or services. The Company evaluates the existence of multiple performance obligations within its contracts by using judgment to determine if (1) the customer can benefit from each contractual promise on its own or together with readily available resources and (2) the transfer of each contractual promise is separately identifiable from other promises in a contract. When both criteria are met, each promise is accounted for as a separate performance obligation. Additionally, the Company has elected the practical expedient under ASC 606 to account for shipping and handling as an activity to fulfill a promise to transfer a product, and therefore does not evaluate whether shipping and handling activities are promised services to its customers.
Contracts that include rights to additional products or services that are exercisable at a customer’s discretion are generally considered options. The Company assesses if these options provide a material right to the customer and if so, the material right is considered a performance obligation. The identification of material rights requires judgment to determine the value of the option to purchase additional products and services in relation to options that may be provided to, and prices paid by, customers in the normal course of business. Material rights are recognized when exercised by a customer or upon expiration of the right.
F-24

The Company determines the transaction price of its contracts based on the amount of consideration it expects to be entitled to, which is generally equal to the contract amount. In some cases, contracts contain variable consideration which primarily relates to (1) sales- and usage-based royalties related to the license of intellectual property in collaboration and license contracts and (2) contracts with minimum purchase commitments. For sales and usage-based royalties, ASC 606 provides an exception to estimating variable consideration. Under this exception, the Company recognizes revenues from sales- or usage-based royalty revenue at the later of when the sales or usage occurs or the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated. All other variable amounts are constrained to the minimum guaranteed contract amount so that a reversal of cumulative revenue does not occur in future periods. Once there is no longer uncertainty over a variable amount, any incremental fees the Company is entitled to are allocated to the related performance obligation(s).
For contracts that contain multiple performance obligations, the Company allocates the transaction price among the performance obligations on a relative basis according to their standalone selling prices (“SSP”). Determining the SSP for performance obligations requires judgment and is based on factors including prices charged to customers in observable transactions, internal pricing objectives and list prices, and pricing of similar products. The Company uses a range of amounts to estimate SSP and has more than one range for certain products and services based on the geographic location of customers and sales channel.
Product Revenue
The Company’s product revenues are composed of instruments, assay kits, replacement parts, and other consumables such as reagents and antibodies. Products are sold directly to customers and are also sold through distributors in EMEA and Asia Pacific regions. Direct instrument sales include installation and an initial year of implied service-type warranties. The Company has determined that the instrument and installation are a combined performance obligation as the customer cannot benefit from the instrument without the installation and no other vendors can provide the installation of the Company’s specialized instruments. The implied service-type warranty is considered a separate performance obligation since a customer could benefit from it independently with readily available resources and is capable of being sold on its own. Sales of instruments to distributors include a license to import and resell the instruments. The Company has determined these distributor licenses are part of a combined performance obligation with the instrument as the distributor only benefits from the combination of the instrument and ability to resell it.
Instrument sales may also be bundled with assays and other consumables, training, and/or an extended service warranty, each of which is considered a separate performance obligation.
Product revenues for direct instrument sales to customers are recognized upon completion of the instrument’s installation. For instrument sales to distributors, revenue is recognized based on the agreed upon shipping terms (either upon shipment or delivery) as that is when title passes to the customer.
Service Revenue
Service revenues are composed of contract research services, initial year of implied service-type warranties, extended services warranty contracts, repair services, and other services such as training. Contract research services are provided through the Company’s Accelerator Laboratory and generally consist of fixed fee contracts.
Revenues from contract research services are recognized at the point in time when the Company completes and delivers its research results on each individually completed study, or over time if the contractual provisions allow for the collection of transaction consideration for costs incurred plus a reasonable margin through the period of performance of the services. For contract research services recognized over time, the Company uses the output method based on the number of completed results. Revenues from other services are recognized at the point in time when the training or other services are delivered as the customer simultaneously receives and benefits from the services. Revenues from service-type warranties are recognized ratably over the contract service period.
F-25

Collaboration and License Revenue
Collaboration and license revenues are composed of revenue associated with licensing to third parties the Company’s technology, intellectual property, and know-how associated with our instruments and for related services. License arrangements consist of sales or usage-based fees and/or future royalties. Revenues are recognized at the point in time the license is delivered as the underlying license is considered functional intellectual property. Royalty revenues that are sales- or usage- based are recognized at the later of when the sales or usage occurs and the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated.
Contract Assets and Liabilities
Accounts Receivable and Allowance for Credit Losses
The Company is exposed to credit losses primarily through accounts receivable from sales of its products and services. Accounts receivable includes amounts billed and currently due from customers. Since the only condition for payment of the Company’s invoices is the passage of time, the Company records a receivable on the date the invoice is issued. Also included in accounts receivable are unbilled amounts resulting from revenue exceeding the amount billed to the customer, where the right to payment is unconditional. If the right to payment for services performed was conditional on something other than the passage of time, the unbilled amount would be recorded as a separate contract asset.
The Company’s expected loss allowance methodology is developed using historical collection experience, current and future economic and market conditions, and a review of the current status of customers’ accounts receivable. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectable after collection efforts have been exhausted.
Generally, the Company’s contracts are non-cancellable. For contracts that are cancellable by the customer, the Company does not record a receivable when it issues an invoice. The Company records accounts receivable on these contracts only up to the amount of revenue recognized but not yet collected.
The Company’s payment terms vary by the type and location of the customer and the products or services offered. Payment from customers is generally required 30 to 45 days from date of shipment or satisfaction of the performance obligation. The Company does not provide financing arrangements to its customers.
The Company refers to contract liabilities as deferred revenue on the Consolidated Balance Sheets. For deferred revenue, the Company applies the practical expedient under ASC 606 that allows for the exclusion of (1) contracts with original expected length of one year or less and (2) contracts for which revenue is recognized at the amount to which the Company has the right to invoice for services performed from the amount of remaining performance obligations disclosed.
Costs to Obtain Contracts
The Company capitalizes commissions paid to its sales representatives and related fringe benefit costs that are incremental to obtaining customer contracts. Capitalized commissions are recorded in prepaid expenses and other current assets and other non-current assets on the Consolidated Balance Sheets. These commissions are amortized over the life of the contract and are recorded in cost of goods sold and selling, general and administrative expense on the Consolidated Statements of Operations. The Company has elected the practical expedient allowing commissions with an amortization period of one year or less to be expensed as incurred.
Commissions associated with instrument sales are generally earned when installation is complete and title to the instrument has transferred. Commissions associated with consumables sales are earned when title to the product transfers. Commissions associated with warranty and extended service contracts are earned upon booking.
Warranties
The Company provides an initial year of warranty and maintenance service related to its instruments sold directly to customers and sells extended warranty contracts for additional periods. The Company defers revenue associated with these warranty services and recognizes them ratably over the service period.
F-26

Grant Revenue
Accounting for grants does not fall under ASC 606, as the grantor will not benefit directly from the Company’s expansion or product development, and no products or services are transferred to the grantor. As there is no authoritative guidance under U.S. GAAP on accounting for grants to for profit business entities from government entities, the Company accounts for grants by analogy to International Accounting Standards Topic 20, Accounting for Government Grants and Disclosure of Government Assistance (“IAS 20”) and ASC Topic 958, Not for-Profit Entities (“ASC 958”). The decision to account for a grant under IAS 20 or ASC 958 is based on whether the grantor is a government entity.
The Company records grants related to assets as a deduction in calculating the carrying value of the asset, and to record grants related to income separately on the Consolidated Statements of Operations on a gross basis as grant revenue. The related expenses are recorded on a gross basis within operating expenses. These methods are elections an entity can make under both IAS 20 and ASC 958.
The Company recognizes grant revenue as the Company performs services under the arrangement when the funding is committed and as each grant’s activities are performed. The timing of revenue recognition and receipt of funding varies by grant and can be independent from performance of the related activities, such as an upfront payment of the award value, or subsequent to the Company’s requests for reimbursement for already performed activities (subject to the approval of the granting organization).
Cost of Goods Sold and Services
Cost of Product Revenue
Cost of product revenue consists of manufacturing and assembly costs for instruments, related reagents, other consumables, contract manufacturer costs, personnel costs, royalties, overhead, and other direct costs related to product sales. Raw material part costs include inbound freight, shipping and handling costs associated with purchased goods, contract manufacturer costs, personnel costs, royalties, overhead and other direct costs related to product sales. Additionally included in cost of product revenue are royalty fees due to third parties from revenue generated by collaboration or license deals.
Cost of Service and Other Revenue
Cost of services and other revenue consists of direct costs associated with operating the Company’s Accelerator Laboratory on behalf of its customers, including raw materials, personnel costs, royalties, allocated overhead costs that include facility and other related costs, and other direct costs. Additional costs include costs related to warranties, and other costs of servicing equipment at customer sites.
Research and Development Expenses
Research and development expense consists primarily of personnel costs, research supplies, third-party development costs for new products, materials for prototypes, quality assurance, and allocated overhead costs that include facility and other related costs. The Company accounts for nonrefundable advance payments for products and services that will be used in future research and development activities as expense when the service has been performed or when the products have been received.
For arrangements in which the Company receives funding from third parties for research and development activities (excluding the government sponsored arrangements), the Company assesses whether the arrangement is within the scope of ASC 730 – Research and Development. When the Company is entitled to receive reimbursements, does not have an obligation to repay, does not transfer products or services, and is the primary beneficiary of the activities, the Company records the reimbursable amounts as a reduction to research and development expense. Amounts reimbursed in excess of the cost incurred by the Company are recorded within other income (expense), net on the Consolidated Statements of Operations.
Reimbursable amounts recorded as a reduction to research and development expenses were not material during the years ended December 31, 2023, 2022, and 2021. Amounts reimbursed in excess of costs incurred by the Company related to activities funded by third parties were $0.4 million during the year ended December 31, 2023. No reimbursable amounts were received during the years ended December 31, 2022, and 2021.
F-27

Selling, General and Administrative Expenses
Selling, general and administrative expense consists primarily of personnel costs for our sales and marketing, finance, legal, human resources, and general management teams, shipping and handling for product sales, other general and administrative costs, as well as professional services costs, such as marketing, advertising, legal and accounting services, and allocated overhead costs that include facility and other related costs. The classification of shipping and handling costs for product sales as selling, general and administrative expenses varies from company to company with some companies recording these as selling, general and administrative expenses and others recording such expenses within costs of goods sold for products. To the extent the classification of its shipping and handling costs differs from the reporting approach used by other companies, the Company’s gross margins may not be comparable with those reported by such other companies.
Net Loss Per Share
Basic net loss per common share attributable to common stockholders is calculated by dividing the loss attributable to common stockholders by the weighted-average number of common shares outstanding. Diluted net loss per common share attributable to common stockholders is calculated under the treasury stock method by dividing the loss attributable to common stockholders by the diluted weighted-average number of common shares outstanding. Diluted weighted-average shares outstanding reflect the dilutive effect, if any, of potential common shares issued, such as unvested common stock, unvested restricted stock units (“RSUs”), common stock options, and shares estimated to be purchased under the Company’s employee stock purchase plan (“ESPP”). During periods when the Company is in a net loss position, these potential common shares are excluded from the diluted net loss per common share attributable to common stockholders because their effect would be anti-dilutive. Accordingly, basic and diluted net loss per common share attributable to common stockholders were the same for all periods presented.
Cash and Cash Equivalents
Cash and cash equivalents consist of cash deposits and short-term, highly liquid marketable securities that are readily convertible into cash, with original maturities of three months or less. Cash and cash equivalents consist of the following (in thousands):
As of December 31,
20232022
Cash$12,162 $32,643 
Money market funds155,367 306,097 
Marketable securities6,893  
Total cash and cash equivalents$174,422 $338,740 
Restricted Cash
The following table summarizes the period ending cash and cash equivalents as presented on the Consolidated Balance Sheets and the total cash, cash equivalents, and restricted cash as presented on the Consolidated Statements of Cash Flows (in thousands):
As of December 31,
20232022
Cash and cash equivalents$174,422 $338,740 
Restricted cash2,604 2,597 
Cash, cash equivalents, and restricted cash$177,026 $341,337 
Restricted cash consists of collateral for a letter of credit issued as security for two of the Company’s leased facilities and to secure the Company’s corporate credit card program. The short-term or long-term classification is determined in accordance with the expiration of the underlying letter of credit and security.
F-28

Marketable Securities
The Company’s current portfolio of marketable securities is entirely debt securities and may at any time include commercial paper, U.S. Treasuries, corporate notes and bonds, U.S. Government agency bonds, certificates of deposit, and similar types of debt securities. Marketable debt securities with original maturities of three months or less at the time of purchase are recorded in cash equivalents on the Consolidated Balance Sheets as they are considered highly liquid and readily convertible into cash. All other marketable securities, including those with maturities beyond one year, are recorded as current assets on the Consolidated Balance Sheets based on their highly liquid nature and because such securities are available for use in current operations.
The Company classifies its marketable securities as either held to maturity, available-for-sale, or trading at the time of purchase and re-evaluates such classification at each balance sheet date. All of the Company’s marketable securities are currently classified as available-for-sale as it may use them in current operations. Available-for-sale securities are recorded at fair value (refer to Note 7 - Fair Value of Financial Instruments).
Unrealized gains and losses (other than impairment or credit related losses) are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets. Realized gains and losses are determined using the specific identification method and are recorded in other income (expense), net on the Consolidated Statements of Operations.
Quarterly, or more frequently if circumstances warrant, the Company monitors its marketable securities for impairment. In the event a security’s fair value is less than its amortized cost basis, the Company evaluates whether an impairment exists and if the impairment is a result of credit loss or other factors. For a security in an unrealized loss position, if the Company intends to sell the security in an unrealized loss position, or it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, an impairment loss equal to the difference between the security’s fair value and amortized cost basis is recorded in other income (expense), net. Additionally, the Company determines if a credit loss exists by considering information about the collectability of the security, current market conditions, and the issuer’s financial condition. If a decline in fair value is a result of a credit loss, an allowance for credit losses is recorded in other income (expense), net on the Consolidated Statement of Operations, limited to the portion attributed to the credit loss.
The Company has also elected the practical expedient to separately present accrued interest receivable from its marketable securities balance. Such accrued interest is recorded in prepaid expenses and other current assets on the Consolidated Balance Sheets and is not included in the assessment and measurement of impairment of its marketable securities.
Inventory
Inventory consists of instruments, assays, and the materials required to manufacture instruments and assays.
Inventory is stated at the lower of cost or net realizable value on a first-in, first-out (“FIFO”) basis and includes the cost of materials, labor, and manufacturing overhead. The Company analyzes its inventory levels on each reporting date for slow-moving, excess, and obsolete inventory, and inventory expected to expire prior to being used. These analyses require judgment and are based on factors including, but not limited to, recent historical activity, anticipated or forecasted demand for the Company’s products (developed through its planning and sales and marketing inputs, and market conditions). If the Company identifies adverse conditions exist, the carrying value of the inventory is reduced to its estimated net realizable value by providing estimated reserves for excess or obsolete inventory.
The Company adjusts the reserves for excess or obsolete inventory and records additional inventory write downs based on unfavorable changes in estimated customer demand or actual market conditions that may differ from its projections.
Property and Equipment
Property and equipment, including leasehold improvements, are stated at cost, net of accumulated depreciation. These assets are depreciated over their estimated useful lives using the straight-line method. Expenditures for maintenance and repairs are charged to expense as incurred, whereas significant expenditures that extend the useful lives of existing assets are capitalized as additions to property and equipment.
F-29

Depreciation is calculated based upon the following estimated useful lives:
Estimated Useful Life
Laboratory and manufacturing equipment5 years
Office furniture and equipment7 years
Computers and software3 years
Leasehold improvementsShorter of asset's life or remaining lease term
Leases
The Company enters into operating leases for office, laboratory, and manufacturing spaces, as well as office equipment, and determines whether an arrangement is a lease at inception of the arrangement. The Company accounts for a lease when it has the right to control the leased asset for a period of time, while obtaining substantially all of the assets’ economic benefits. Leases are recorded on the Consolidated Balance Sheets as operating lease right-of-use (“ROU”) assets and current or non-current operating lease liabilities, as applicable. All of the Company’s leases are classified as operating leases. Additionally, the Company does not separate lease and non-lease components.
Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of the future minimum lease payments over the lease term and any initial direct costs incurred. Initial direct costs are incremental costs of a lease that would not have been incurred had the lease not been executed. The discount rate used to determine the present value of the lease payments is the Company’s incremental borrowing rate on a collateralized basis for a similar term and amount, as generally an implicit rate in the lease is not readily determinable. To estimate its incremental borrowing rate, a credit rating applicable to the Company is estimated using a synthetic credit rating analysis since the Company does not currently have an agency-based credit rating.
The Company’s lease agreements can contain lease and non-lease components. The Company accounts for the lease and fixed payments for non-lease components as a single lease component under ASC 842– Leases, which increases the amount of the ROU assets and lease liabilities. Most of the Company’s lease agreements also contain variable payments, primarily maintenance, utility, and other-related costs, which are expensed as incurred and not included in the measurement of the ROU assets and lease liabilities.
Some of the Company’s leases contain options to extend or terminate the lease. When determining the lease term, these options are included in the measurement and recognition of the Company’s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option(s). The Company considers various economic factors when making this determination, including, but not limited to, the significance of leasehold improvements incurred in the leased space, the difficulty in replacing the asset, underlying contractual obligations, and specific characteristics unique to a particular lease. Subsequent to entering into a lease arrangement, the Company reassesses the certainty of exercising options to extend or terminate a lease. When it becomes reasonably certain that the Company will exercise an option that was not included in the lease term, the Company accounts for the change in circumstances as a lease modification, which results in the remeasurement of the ROU asset and lease liability as of the modification date.
Leases with a term of 12 months or less upon commencement are not recorded on the Consolidated Balance Sheets and are recorded to expense on a straight-line basis over the lease term.
Impairment of Goodwill
The Company assesses goodwill for impairment at the reporting unit level annually and whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Such events or circumstances could include the occurrence of operating losses, a significant decline in earnings, or significant changes in or restructuring of the business. The impairment test is first performed at the reporting unit level using a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying value. If the reporting unit does not pass the qualitative assessment, the reporting unit’s carrying value is compared to its fair value, using estimates including forecasts of discounted future cash flows and peer market multiples. An impairment charge is recorded equal to the excess of the reporting unit’s carrying value over its fair value.
F-30

Impairment of Long-Lived Assets
The Company’s long-lived assets consist of operating lease ROU assets, property and equipment, and intangible assets. The Company reviews the carrying amount of its long-lived assets for impairment whenever events or circumstances indicate that the estimated useful lives may warrant revision, or that the carrying amount of the assets may not be fully recoverable. To assess whether a long-lived asset or group of assets has been impaired, the estimated undiscounted and discounted future cash flows for the estimated remaining useful life or estimated lease term of the asset (or the primary asset in the asset group) are compared to their carrying values. Significant judgment is required to estimate future cash flows, including, but not limited to, the expected use of the asset (group), historical customer retention rates, technology roadmaps, customer awareness, trademark and trade name history, contractual provisions that could limit or extend an asset's useful life, market data, discount rates, potential sublease opportunities including rent and rent escalation rates, time to sublease, and free rent periods. To the extent that the future cash flows are less than the carrying value, the asset(s) are impaired and written down to its estimated fair value.
Software Development Costs
The Company develops and modifies software related to the operation of some of its instruments and internal use software supporting the Company’s operations. Certain costs incurred during the application development stage including external direct costs of services used in the development or internal personnel costs for employees directly associated with the development, are capitalized. The Company begins depreciating these costs over the life of the related asset upon completion of a working model or when it is ready for its intended use. Capitalized software development costs related to software owned or developed by the Company are recorded in property and equipment on the Consolidated Balance Sheets. Capitalized software development costs related to software hosted by a vendor (i.e. cloud computing) are recorded in prepaid expenses and other current assets, and other non-current assets on the Consolidated Balance Sheets.
Costs incurred during the preliminary project stage and post-configuration stages are expensed as incurred.
Fair Value of Financial Instruments
The carrying amount reflected in the Consolidated Balance Sheets for cash, restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation and benefits, and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.
Additionally, the Company has certain financial assets that are required to be measured at fair value on a recurring basis including cash equivalents and marketable securities. Pursuant to the accounting standards for fair value measurements, the fair values of these financial assets are classified as Level 1, 2, or 3 within the fair value hierarchy as follows:
Level 1: Observable inputs based on unadjusted quoted prices in active markets for identical assets.
Level 2: Inputs, other than Level 1 inputs, that are observable either directly or indirectly, such as quoted prices for similar assets, quoted prices in markets that are not active, other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets.
Level 3: Unobservable inputs for which there is little or no market data and such inputs are significant to the fair value of the assets. These inputs reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset.
To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment.
F-31

Income Taxes
The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the Consolidated Financial Statements or tax returns. Deferred tax assets and liabilities are determined based on differences between the carrying amount and the tax basis of the assets and liabilities using the enacted tax rates in effect in the years in which the differences are expected to reverse. A valuation allowance against deferred tax assets is recorded if, based on the weight of the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
The Company accounts for uncertain tax positions using a more likely than not threshold for recognizing uncertain tax positions, in accordance with ASC 740 – Income Taxes. The evaluation of uncertain tax positions is based on factors that include, but are not limited to, changes in tax law, the measurement of tax positions taken or expected to be taken in tax returns, the effective settlement of matters subject to audit, new audit activity, and changes in facts or circumstances related to a tax position. The Company evaluates uncertain tax positions on an ongoing basis and adjusts any liability recorded to reflect subsequent changes in the relevant facts surrounding the uncertain positions. Amounts recorded for uncertain tax positions, including interest and penalties, are recorded in income tax (expense) benefit on the Consolidated Statement of Operations.
Credit, Product, and Supplier Concentrations and Off-Balance-Sheet Risk
Financial instruments that potentially expose the Company to concentrations of credit risk primarily consist of cash, cash equivalents, marketable securities, and accounts receivable. The Company limits its risk exposure by having its cash, cash equivalents, and marketable securities held at large commercial banks.
Customers outside the United States represented 38% and 41% of the Company’s gross trade accounts receivable balance as of December 31, 2023 and 2022, respectively.
For the year ended December 31, 2023, one customer of approximately $14.0 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2022, one customer of approximately $13.7 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2021, no customer individually accounted for greater than 10% of the Company’s total revenue.
The Company is also subject to supply chain risks related to outsourced manufacturing of its instruments. Although there are a limited number of manufacturers for its instruments, the Company believes that other suppliers could provide similar manufacturing on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would adversely affect operating results. In addition to outsourced manufacturing of its instruments, the Company also purchases antibodies through a number of different suppliers. Although a disruption in service from any one of its antibody suppliers is possible, the Company believes that it would be able to find an adequate supply from alternative suppliers.
Stock-Based Compensation
The Company measures and recognizes stock-based compensation expense by calculating the estimated fair value of stock options, RSUs, or purchase rights issued under the Company’s ESPP on the grant date. The Company generally issues new common shares upon exercise of options and vesting of RSUs. Awards granted by the Company are routine in nature including new hire, annual, and promotion grants.
The fair value of stock options and purchase rights under the ESPP is estimated using the Black-Scholes option-pricing model. The Black-Scholes model requires the Company to make assumptions about the expected or contractual term of the option or purchase right, the expected volatility, risk-free interest rates, and expected dividend yield. The Company estimates the expected term of options granted to employees utilizing historical exercise data. The expected term is applied to the stock option grant group as a whole, as the Company does not expect substantially different exercise or post-vesting termination behavior among its employee population. During 2023, the expected volatility was based on the Company’s historical volatility. Prior to 2023, the expected volatility was estimated based on both the Company’s volatility and the average volatility for comparable publicly traded companies over a period equal to the expected term of the related stock-based awards. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, commensurate with the expected term. The expected dividend yield is zero as the Company has never paid dividends and has no current plans to pay any dividends on common stock.
F-32

The fair value of RSUs is determined using the closing market price of the Company’s common stock on the grant date.
The Company recognizes stock-based compensation expense on a straight-line basis over the award’s requisite service period, which is the vesting period for stock options and RSUs, and the offering period for purchase rights under the ESPP. The Company recognizes forfeitures as they occur.
Advertising
The Company expenses the cost of advertising as incurred and records them in selling, general and administrative expense in the Consolidated Statements of Operations. Advertising expense was $0.3 million, $0.3 million, and $0.5 million for the years ended December 31, 2023, 2022, and 2021, respectively.
Recent Accounting Pronouncements
Recent Accounting Standards To Be Adopted
In June 2022, the FASB issued ASC Update No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. This update clarifies the guidance in Topic 820 related to measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, as well as introduces new disclosure requirements for these types of equity securities. The new standard will be effective for the Company on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s financial position or results of operations.
In November 2023, the FASB issued ASC Update No. 2023-07, Segment Reporting (Topic 280): Improvement to Reportable Segment Disclosures. This update enhances reportable segment disclosure requirements by requiring public entities to provide disclosures of significant segment expenses and other segment items, as well as disclosures about a reportable segment’s profit or loss and assets that are currently required annually in interim periods. The new standard will be effective for the Company’s annual financial statements for the period beginning on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s disclosures.
In December 2023, the FASB issued ASC Update No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update enhances income tax disclosure requirements by requiring public entities to provide additional information in its tax rate reconciliation and additional disclosures about income taxes paid. The update is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance and the amendments in this update should be applied prospectively, but entities have the option to apply it retrospectively. The Company is currently evaluating the impact that the standard will have on its Consolidated Financial Statements.
Note 4. Revenue and Related Matters
Revenue from Contracts with Customers
The Company’s customers primarily consist of entities engaged in the life sciences research that pursue the discovery and development of new drugs for a variety of neurologic, oncologic, cardiovascular, infectious disease, and other protein biomarkers associated with diseases. The Company’s customer base includes pharmaceutical, biotechnology, contract research organizations, academic, and government institutions.
F-33

Disaggregated Revenue
When disaggregating revenue, the Company considers all of the economic factors that may affect its revenues. The following tables disaggregate the Company’s revenue from contracts with customers by geography, based on the location products and services are consumed, and revenue type (in thousands):
Year Ended December 31, 2023
North AmericaEMEAAsia PacificTotal
(As Restated)
(As Restated)
(As Restated)
(As Restated)
Product revenue:
Instruments $6,374 $4,384 $4,947 $15,705 
Consumable and other products 35,122 21,216 7,627 63,965 
Total$41,496 $25,600 $12,574 $79,670 
Service revenue:
Service-type warranties $6,265 $3,001 $613 $9,879 
Research services 24,706 2,000 1,122 27,828 
Other services 1,436 951 (5)2,382 
Total$32,407 $5,952 $1,730 $40,089 
Collaboration and license revenue:
Total$1,380 $ $ $1,380 
Year Ended December 31, 2022
North AmericaEMEAAsia PacificTotal
Product revenue:
Instruments$9,254 $8,362 $7,388 $25,004 
Consumable and other products25,894 14,514 4,396 44,804 
Total$35,148 $22,876 $11,784 $69,808 
Service and other revenues:
Service-type warranties$5,581 $2,779 $480 $8,840 
Research services22,493 1,013 147 23,653 
Other services1,144 722 136 2,002 
Total$29,218 $4,514 $763 $34,495 
Collaboration and license revenue:
Total$274 $323 $52 $649 
F-34

Year Ended December 31, 2021
North AmericaEMEAAsia PacificTotal
Product revenue:
Instruments$12,138 $8,178 $5,657 $25,973 
Consumable and other products34,997 16,122 3,970 55,089 
Total$47,135 $24,300 $9,627 $81,062 
Service and other revenue:
Service-type warranties$4,334 $2,039 $255 $6,628 
Research services12,101 2,600 124 14,825 
Other services1,372 695 109 2,176 
Total$17,807 $5,334 $488 $23,629 
Collaboration and license revenue:
Total$360 $288 $ $648 
UltraDx Product Sales Agreement
On May 26, 2022, the Company and UltraDx Limited (“UltraDx”), a company formed by ARCH Venture Partners (“ARCH”), entered into an agreement (the “UltraDx Agreement”). Under the UltraDx Agreement, the Company agreed to supply UltraDx with HD-X instruments (both fully assembled and disassembled), assays and assay components, and granted a co-exclusive license to manufacture, seek Chinese regulatory approval of (including performance of any necessary research and development activities), and commercialize, HD-X instruments assembled in China and related assays in the Chinese in vitro diagnostic (“IVD”) market. Refer to Note 17 - Related Party Transactions for a discussion of the related party relationships between Quanterix and these entities.
The Company determined that the instruments, components, and licenses formed a single, combined performance obligation. The consideration due to the Company included (1) cash proceeds of $1.9 million, which was received and recognized as revenue in the third quarter of 2022 when the instruments, components, and licenses were delivered to and paid for by UltraDx, and (2) contingent, non-cash consideration in the form of ordinary shares of UltraDx with a deemed fair value of $1.0 million. The issuance of the shares was contingent on UltraDx completing a preferred share financing under the terms and conditions in the UltraDx Agreement. Given the uncertainty of the completion of the preferred share financing, the Company concluded that the non-cash consideration related to the ordinary shares was variable consideration that was fully constrained at contract inception.
In the second quarter of 2023, UltraDx completed the qualified preferred share financing and issued to the Company one million ordinary shares. Refer to Note 7 - Fair Value of Financial Instruments for the Company’s disclosures related to determining the fair value of the shares received. Also refer to Note 20 - Variable Interest Entities for additional information on the Company’s investment in UltraDx as a result of the share issuance.
During the year ended December 31, 2023, the Company recognized $1.8 million of revenue from UltraDx, which includes the one-time revenue from the receipt of the UltraDx shares in the second quarter of 2023. During the year ended December 31, 2022, the Company recognized $1.9 million of revenue from UltraDx.
Eli Lilly and Company Service Revenue Agreements
On February 25, 2022, the Company entered into a Master Collaboration Agreement with Eli Lilly and Company (“Lilly”) establishing a framework for future projects focused on the development of Simoa immunoassays (the “Lilly Collaboration Agreement”). The Company also entered into a statement of work under the Lilly Collaboration Agreement to perform assay research and development services within the field of Alzheimer’s disease. In connection with the Lilly Collaboration Agreement, the Company received a non-refundable up-front payment of $5.0 million during the first quarter of 2022, which was recognized over a one-year period. In addition, under the statement of work, the Company receives $1.5 million per calendar quarter, which began in the first quarter of 2022. The statement of work automatically renews on a quarterly basis until Lilly provides a termination notice in accordance with the terms of the Lilly Collaboration Agreement. As of December 31, 2023, the Lilly Collaboration Agreement and the statement of work were still in effect.
F-35

Concurrent with the execution of the Lilly Collaboration Agreement, the Company entered into a Technology License Agreement (the “Lilly License”) under which Lilly granted the Company a non-exclusive license to Lilly’s proprietary p-Tau 217 antibody technology for use in research use only products and services and future IVD applications within the field of Alzheimer’s disease. In consideration of the Lilly License, the Company paid an upfront fee, is required to make milestone payments based on the achievement of predetermined regulatory and commercial events, and will pay royalties on net sales of licensed products.
The Company recognized revenue from the Lilly Collaboration Agreement of $6.0 million during the year ended December 31, 2023, and $10.9 million during the year ended December 31, 2022.
Contract Assets
There were no contract assets as of December 31, 2023.
Deferred Revenue
During the years ended December 31, 2023 and 2022, the Company recognized $7.7 million and $5.5 million of revenue, respectively, related to its deferred revenue balance at January 1 of each such period.
Remaining Performance Obligations
As of December 31, 2023, the aggregate amount of transaction prices allocated to performance obligations that were not yet satisfied, or were partially satisfied, was $10.7 million. Of the performance obligations not yet satisfied or partially satisfied, $9.5 million is expected to be recognized as revenue in the next 12 months, with the remainder expected to be recognized thereafter. The $10.7 million primarily consists of amounts billed for undelivered services related to initial and extended service-type warranties and research services.
Costs to Obtain a Contract
Changes in costs to obtain a contract were as follows (in thousands):
202320222021
Balance at December 31 of prior year$377 $440 $248 
Capitalization of costs to obtain a contract 5281,387905
Recognition of costs to obtain a contract (617)(1,450)(713)
Balance at December 31$288 $377 $440 
The Company evaluates potential impairment of these amounts at each balance sheet date, and no related impairments were recorded during the years ended December 31, 2023, 2022, and 2021, respectively.
Grant Revenue
All of the Company's grant revenue is generated within North America. Grant revenue for the years ended December 31, 2023, 2022, and 2021 was $1.2 million, $0.6 million, and $5.2 million, respectively.
NIH Grant
On September 21, 2022, the Company and the National Institutes of Health (the “NIH”), an agency of the U.S. Department of Health and Human Services, entered into a contract (the “NIH Grant”) with a total award value of $1.7 million. The NIH granted the Company funding in support of the development of certain point-of-care diagnostic technologies through collaborative efforts. Grant funding is to be used solely for activities related to the point-of-care diagnostic device development project and the contract period runs through August 2025. Receipt of the award value occurs throughout the term of the contract period and after the Company submits for reimbursement of activities related to the grant. As of December 31, 2023, the Company had received $0.6 million of the award value.
F-36

During the year ended December 31, 2023, grant revenue recognized and research and development expenses incurred were $0.7 million and $0.6 million, respectively. During the year ended December 31, 2022, grant revenue recognized and research and development expenses incurred were not material.
ADDF Grant
On March 24, 2022, the Company and the Alzheimer’s Drug Discovery Foundation (the “ADDF”) entered into a contract (the “ADDF Grant”) with a total funding value of $2.3 million. The ADDF is a charitable venture philanthropy entity that granted the Company funding in support of certain activities for the development of an IVD test for early detection of Alzheimer's disease. The ADDF Grant restricts the Company’s use of the granted funds solely for activities related to the Company’s Alzheimer’s diagnostic test development project and the contract period runs through June 2024. Receipt of the contract funding was subject to achievement of pre-defined milestones, and as of December 31, 2023, the Company had received the total funding value of $2.3 million.
During the year ended December 31, 2023, grant revenue recognized and research and development expenses incurred was $0.5 million and $0.5 million, respectively. During the year ended December 31, 2022, grant revenue recognized and research and development expenses incurred was $0.6 million and $0.6 million, respectively. As of December 31, 2023, the Company had $1.1 million of deferred revenue related to the ADDF Grant.
RADx Grant
On September 29, 2020, the Company entered into a contract with the NIH under its Rapid Acceleration of Diagnostics (“RADx”) program (the “RADx Grant”), with a total award value of $18.2 million. The RADx Grant was to accelerate the continued development, scale-up, and deployment of the novel SARS-CoV-2 antigen detection test using the Company’s Simoa technology. Grant funding was used to expand assay kit manufacturing capacity and commercial deployment readiness, and the contract ran through the final milestone on May 31, 2022. Receipt of the award value occurred throughout the term of the contract period and after the Company submitted for reimbursement of activities related to the grant. During the first half of 2022, the Company received $0.5 million which represented the final and total funding value of the $18.2 million award.
During the years ended December 31, 2023 and 2022, the Company recognized no grant revenue and research and development expenses incurred were not material. During the year ended December 31, 2021, the Company recognized $5.2 million in grant revenue and incurred $3.4 million in research and development expenses. As of December 31, 2023, the Company had no future obligations under the RADx Grant.
Note 5. Allowance for Credit Losses
The change in the allowance for credit losses on accounts receivable is summarized as follows (in thousands):
202320222021
Balance at December 31 of prior year$118 $419 $370 
Provision for expected credit losses729 752 213 
Write-offs and recoveries collected(393)(1,053)(164)
Balance at December 31$454 $118 $419 
F-37

Note 6. Marketable Securities
The amortized cost, gross unrealized gains, gross unrealized losses, and fair value of the Company’s marketable securities by major security type were as follows (in thousands):
As of December 31, 2023Amortized costUnrealized GainsUnrealized LossesFair Value
Commercial paper$53,482 $23 $(12)$53,493 
U.S. Treasuries4,896 1 — 4,897 
U.S. Government agency bonds28,366 39 (7)28,398 
Corporate bonds66,726 289 (8)67,007 
Total marketable securities$153,470 $352 $(27)$153,795 
Marketable securities are reported in the following Consolidated Balance Sheets captions:
Cash and cash equivalents$6,893 
Marketable securities146,902 
Total marketable securities$153,795 
The Company did not have any marketable securities as of December 31, 2022.
The following table shows the fair value and gross unrealized losses of the Company’s available-for-sale securities with unrealized losses that are not deemed to be other-than-temporary, aggregated by major security type and length of time that the individual securities have been in a continuous unrealized loss position (in thousands):
Less Than 12 Months
As of December 31, 2023Fair ValueUnrealized Losses
Commercial paper$32,137 $(12)
U.S. Government agency bonds15,861 (7)
Corporate bonds8,367 (8)
Total$56,365 $(27)
The Company did not have any individual securities in a continuous loss position for greater than 12 months, and there were no individual securities that were in a significant unrealized loss position as of December 31, 2023. For marketable securities in an unrealized loss position, the Company does not intend to sell them before recovery of their amortized cost bases, it is not more likely than not that the Company will be required to sell them before recovery of their amortized cost bases, and the unrealized losses are not credit related. Accordingly, the Company has not recorded any impairment losses or a credit loss allowance.
The Company did not sell any marketable securities or record any realized gains or losses for the year ended December 31, 2023. At December 31, 2023, the Company had $1.0 million of accrued interest receivable on its marketable securities.
The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):
As of December 31, 2023Amortized costFair Value
Due within one year$95,188 $95,232 
Due in one to two years58,282 58,563 
Total$153,470 $153,795 
F-38

Note 7. Fair Value of Financial Instruments (As Restated)
Recurring Fair Value Measurements
The following tables present the Company’s fair value hierarchy for its financial assets that are measured at fair value on a recurring basis (in thousands):
As of December 31, 2023TotalLevel 1Level 2Level 3
Financial assets:    
Cash equivalents: (1)
Money market funds$155,367 $155,367 $— $— 
Commercial paper1,996 — 1,996 — 
U.S. Treasuries4,897 — 4,897 — 
Total cash equivalents162,260 155,367 6,893 — 
Marketable securities: (2)
Commercial paper51,498 — 51,498 — 
U.S. Treasuries— — — — 
U.S. Government agency bonds28,398 — 28,398 — 
Corporate bonds67,006 — 67,006 — 
Total marketable securities146,902 — 146,902 — 
Total financial assets$309,162 $155,367 $153,795 $— 
As of December 31, 2022TotalLevel 1Level 2Level 3
Financial assets:
Money market funds (1)$306,097 $306,097 $— $— 
Total financial assets$306,097 $306,097 $— $— 
(1)Included in cash and cash equivalents on the Consolidated Balance Sheets.
(2)Marketable securities are initially valued at their purchase price and subsequently fair valued at the end of each reporting period utilizing third party pricing services or other observable data. The pricing services utilize industry standard valuation methods, including both income and market-based approaches and observable market inputs to determine the fair value. These observable market inputs include reportable trades, benchmark yields, credit spreads, broker/dealer quotes, bids, offers, current spot rates, and other industry and economic events.
Nonrecurring Fair Value Measurements
The Company has a non-marketable equity investment in an entity that is evaluated under the VIE guidance (refer to Note 20 - Variable Interest Entities for further discussion). Pursuant to ASC 321 – Investments – Equity Securities, the Company uses the measurement alternative for equity investments without readily determinable fair values and recognizes its non-marketable equity investment at cost, less any impairment, and adjusted for any observable price changes in orderly transactions.
On June 26, 2023, the Company received ordinary shares in UltraDx (refer to Note 4 - Revenue and Related Matters) which were valued at $0.8 million upon receipt, primarily using the third-party purchase price of similar interests issued during UltraDx’s financing event that closed in the second quarter of 2023. As UltraDx is a recently formed, privately held entity, there was minimal market activity or other financial information available to determine the fair value of UltraDx’s shares and therefore this investment is considered a Level 3 financial asset. Changes in the inputs and assumptions used to determine the fair value would have resulted in a higher or lower fair value measurement.
As of December 31, 2023 the carrying value of the Company’s Level 3 financial asset was $0.8 million and is included in other non-current assets on the Consolidated Balance Sheets.
F-39

Other Fair Value Disclosures
During the years ended December 31, 2023 and 2022, the Company did not transfer financial assets between levels of the fair value hierarchy. Additionally, there have been no changes to the valuation techniques for Level 2 or Level 3 financial assets.
Note 8. Inventory
Inventory, net of inventory reserves, consisted of the following (in thousands):
As of December 31,
20232022
(As Restated)
(As Restated)
Raw materials$5,114 $5,509 
Work in process5,439 3,415 
Finished goods15,570 8,040 
Total inventory$26,123 $16,964 
Note 9. Property and Equipment
Property and equipment consisted of the following (in thousands):
As of December 31,
20232022
(As Restated)
Laboratory and manufacturing equipment$13,141 $11,753 
Office furniture and equipment1,905 1,798 
Computers and software3,927 3,581 
Leasehold improvements13,074 13,688 
Total cost$32,047 $30,820 
Less: accumulated depreciation(14,121)(11,009)
Property and equipment, net$17,926 $19,811 
The Company incurred depreciation expense of $4.7 million, $3.5 million, and $2.8 million for the years ended December 31, 2023, 2022, and 2021, respectively. Substantially all of the Company’s property and equipment is located in North America.
During the year ended December 31, 2023, the Company had $0.8 million of disposals related to equipment no longer being used by the Company. There were no material disposals during the years ended December 31, 2022, and 2021.
For the years ended December 31, 2023, and 2022, except for the recorded impairments related to leasehold improvements associated with two leased facilities not being used (refer to Note 15 - Leases for further discussion), the Company's impairments were not material. There were no material impairments during the year ended December 31, 2021.
As of December 31, 2023, the Company capitalized $1.1 million of software development costs, all of which are included in the computers and software category above. Amounts capitalized as of December 31, 2022 and 2021 were not material. Depreciation of capitalized software costs for the years ended December 31, 2023, 2022, and 2021 was not material.
F-40

Note 10. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of December 31,
20232022
(As Restated)
(As Restated)
Accrued professional services$1,596 $1,409 
Accrued royalties1,689 815 
Accrued tax liabilities822 186 
Other accrued expenses1,948 2,737 
Total accrued expenses and other current liabilities$6,055 $5,147 
Note 11. Stock-Based Compensation
Stock-Based Compensation Plans
In December 2017, the Company adopted the 2017 Employee, Director and Consultant Equity Incentive Plan (the “2017 Plan”), under which it may grant incentive stock options, non-qualified stock options, RSUs, and other stock-based awards. As of December 31, 2017, the 2017 Plan allowed for the issuance of (1) up to 1.0 million shares of common stock and (2) up to 2.5 million shares of common stock represented by awards granted under the 2007 Stock Option and Grant Plan (which was terminated upon completion of the Company’s initial public offering) that were forfeited, expired, or cancelled without delivery of shares or which result in the forfeiture of shares of common stock back to the Company on or after the date the 2017 Plan became effective. The 2017 Plan contains an “evergreen” provision, which allows for an annual increase in the number of shares of common stock available for issuance under the 2017 Plan on the first day of each fiscal year during the period beginning in 2019 and ending in 2027. The annual increase is equal to the lowest of (1) 4% of the number of shares of common stock outstanding as of such date and (2) an amount determined by the Company’s Board of Directors or Compensation Committee. As of December 31, 2023, 4.0 million shares were outstanding and there were 2.0 million shares available for grant under the 2017 Plan.
In December 2017, the Company adopted the 2017 Employee Stock Purchase Plan (the “2017 ESPP”). As of December 31, 2019, the 2017 ESPP allowed for the issuance of up to 0.6 million shares of common stock. The 2017 ESPP contains an “evergreen” provision, which allows for an increase in the number of shares under the plan on the first day of each fiscal year beginning with 2018 and ending in 2027. The increase is equal to the lowest of: (1) 1% of the number of shares of common stock outstanding on the last day of the immediately preceding fiscal year and (2) an amount determined by the Company’s Board of Directors or Compensation Committee. As of December 31, 2023, 1.7 million shares were available for grant under the 2017 ESPP.
The 2017 ESPP provides for six-month offering periods commencing and ending on March 1 through August 31, and September 1 through February 28. During the years ended December 31, 2023, 2022, and 2021, employees purchased 121 thousand, 57 thousand, and 29 thousand shares, respectively, of the Company’s common stock pursuant to the 2017 ESPP.
Stock Options
Under the 2017 Plan, stock options may not be granted with exercise prices of less than fair market value on the date of the grant. Options generally vest ratably over a four-year period with 25% vesting on the first anniversary and the remaining 75% vesting ratably on a monthly basis over the remaining three years. These options expire ten years after the grant date.
F-41

Stock option activity for the year ended December 31, 2023 is presented below (in thousands, except per share and contractual life amounts):
Number of optionsWeighted-average
exercise price per share
Weighted-average remaining contractual
life (in years)
Aggregate
intrinsic value
Outstanding at December 31, 20222,188$20.69 8.1$4,273 
Granted1,18716.23 
Exercised(161)11.77 
Forfeited/expired(440)18.65 
Outstanding at December 31, 20232,774$19.62 7.9$26,941 
Exercisable at December 31, 20231,117$22.81 6.4$9,176 
Vested and expected to vest at December 31, 20232,774$19.62 7.9$26,941 
The total intrinsic value of stock options exercised was $1.9 million in 2023, $3.4 million in 2022, and $24.3 million in 2021.
Restricted Stock Units
RSUs represent the right to receive shares of common stock upon meeting specified vesting requirements. Shares are delivered to the grantee upon vesting, less shares for the payment of withholding taxes. RSU activity for the year ended December 31, 2023 is presented below (in thousands, except per share amounts):
Number of sharesWeighted-average grant
date fair value per share
Unvested as of December 31, 20221,188$21.18 
Granted86815.90 
Vested(453)23.00 
Forfeited(275)17.50 
Unvested as of December 31, 20231,328$17.87 
Expected to convert at December 31, 20231,328$17.87 
The weighted average grant-date fair value per share of awards granted was $15.90 in 2023, $18.32 in 2022, and $58.20 in 2021.The total fair value of shares that vested was $10.4 million in 2023, $9.8 million in 2022 and $7.3 million in 2021.
Stock-Based Compensation Expense
Stock-based compensation expense was recorded in the following categories on the Consolidated Statements of Operations (in thousands):
Year Ended December 31,
202320222021
(As Restated)
(As Restated)
Cost of product revenue$839 $596 $471 
Cost of service and other revenue1,124 819 403 
Research and development1,713 1,629 1,807 
Selling, general and administrative13,147 12,339 13,294 
Total stock-based compensation$16,823 $15,383 $15,975 
F-42

As of December 31, 2023, there was $35.4 million of total unrecognized stock-based compensation expense related to unvested RSUs and stock options, which is expected to be recognized over the remaining weighted-average vesting period of 2.7 years.
The fair value of the Company’s stock options granted and purchase rights to the ESPP were estimated using the Black-Scholes valuation model with the following assumptions:
Year Ended December 31,
202320222021
Stock Options:
Risk-free interest rate
3.5% - 4.7%
1.4% - 4.1%
0.4% - 1.3%
Expected dividend yieldNoneNoneNone
Expected term (in years)
5.0 - 5.2
5.0 - 5.8
6.0
Expected volatility
71.1% - 83.1%
55.0% - 70.8%
49.2% - 55.6%
Weighted-average grant date fair value per share$10.63 $9.88 $29.96 
Employee Stock Purchase Plan:
Risk-free interest rate
5.2% - 5.5%
0.7% - 3.9%
0.1%
Expected dividend yieldNoneNoneNone
Expected term (in years)0.50.50.5
Expected volatility
72.8% - 82.5%
51.9% - 117.3%
46.3% - 59.8%
Weighted-average grant date fair value per share$3.19 $3.53 $8.06 
Note 12. Net Loss Per Share
The following table presents the computation of basic and diluted net loss per share (in thousands, except per share data):
Year Ended December 31,
202320222021
(As Restated)
(As Restated)
(As Restated)
Numerator:
Net loss$(28,354)$(99,574)$(55,548)
Denominator:
Weighted average common shares outstanding, basic and diluted37,59436,99135,997
Net loss per share, basic and diluted$(0.75)$(2.69)$(1.54)
As the Company was in a net loss position, the following common share equivalents (calculated on a weighted average basis) were excluded from the calculation of diluted net loss per share (in thousands):
Year Ended December 31,
202320222021
Stock options 2,7834462,305
Common stock and RSUs1,512702531
Estimated ESPP purchases23528
Total dilutive shares4,3181,2002,844
F-43

Note 13. Income Taxes (As Restated)
The following table presents the components of loss before income taxes (in thousands):
Year Ended December 31,
202320222021
United States$(30,355)$(92,360)$(54,414)
Foreign2,720 (7,050)(1,170)
Total loss before income taxes$(27,635)$(99,410)$(55,584)
The following table summarizes income tax (expense) benefit (in thousands):
Year Ended December 31,
202320222021
Current:
United States
Federal$ $ $ 
State(161)(87)(33)
Foreign(850)(372)(340)
Total current income tax provision(1,011)(459)(373)
Deferred
United States
Federal 10 5 
State 13 (6)
Foreign292 272 410 
Total deferred income tax benefit 292 295 409 
Total income tax (expense) benefit$(719)$(164)$36 
A reconciliation of the federal statutory income tax rate to the effective tax rate is as follows:
Year Ended December 31,
202320222021
Federal statutory income tax rate21.0 %21.0 %21.0 %
Non-deductible executive compensation(2.6)% % %
State taxes, net of federal benefit(0.3 %)2.8 %6.6 %
Tax credits4.9 %1.3 %2.1 %
Stock-based compensation(1.6)%(2.4)%7.7 %
Permanent items(0.6)%(0.3)%(1.9)%
Deferred tax rate change % %0.2 %
Change in valuation allowance(24.3)%(20.8)%(35.2)%
Impairment of goodwill %(1.6)% %
Other0.9 %(0.2 %)(0.4)%
Effective income tax rate(2.6)%(0.2)%0.1 %
The effective income tax rate differs from the U.S. federal statutory rate of 21.0% primarily as a result of the valuation allowance maintained against the Company’s net deferred tax assets.
F-44

Deferred tax assets and liabilities reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):
As of December 31,
20232022
Deferred tax assets:
Net operating loss carryforwards$77,731 $77,689 
Tax credits8,645 7,303 
Deferred revenue2,499 2,385 
Amortization727 847 
Stock-based compensation3,186 2,773 
Inventory1,391 1,507 
Capitalized R&D Costs9,353 5,743 
Lease liability9,948 10,856 
Other deferred tax assets2,357 1,536 
Total deferred tax assets115,837 110,639 
Less: valuation allowances(110,082)(103,372)
Net deferred tax assets5,755 7,267 
Deferred tax liabilities:
Right-of-Use Assets(4,372)(5,219)
Depreciation(1,307)(1,756)
Amortization acquired intangibles(1,253)(1,570)
Other deferred tax liabilities (189)
Net deferred tax (liability) asset(1,177)(1,467)
The Company records deferred tax liabilities in other non-current liabilities on the Consolidated Balance Sheets.
The Company’s change in its valuation allowance account related to deferred tax assets was as follows (in thousands):
20232022
Balance at December 31 of prior year$103,372 $82,654 
Change in valuation allowance6,710 20,718 
Balance at December 31$110,082 $103,372 
The valuation allowance increased during the year ended December 31, 2023 primarily as a result of the U.S. operating losses incurred.
In determining the need for a valuation allowance, the Company considers the cumulative book income and loss positions of each of its entities as well as its worldwide cumulative loss position. The Company has assessed, on a jurisdictional basis, the available means of recovering deferred tax assets, including the ability to carryback net operating losses (“NOLs”), the existence of reversing taxable temporary differences, the availability of tax planning strategies, and forecasted future taxable income. At December 31, 2023, the Company maintained a full valuation allowance against its worldwide net deferred tax assets, as it concluded that it was more likely than not that the deferred assets will not be utilized.
As of December 31, 2023, the Company had U.S. federal net operating losses (“NOLs”) of approximately $308.8 million. U.S. federal NOLs generated through December 31, 2017 of approximately $108.5 million expire at various dates through 2037, and U.S. federal NOLs generated after December 31, 2017 of approximately $200.3 million do not expire. As of December 31, 2023, the Company had U.S. federal tax credit carryforwards of approximately $6.7 million that expire at various dates through 2043.
F-45

As of December 31, 2023, the Company had $214.3 million of state NOLs, approximately $203.8 million of which expire at various dates through 2043, and approximately $10.5 million of which do not expire. As of December 31, 2023, the Company had U.S. state tax credit carryforwards of approximately $2.5 million that expire at various dates through 2038.
Under Sections 382 and 383 of the U.S. Internal Revenue Code, if a corporation undergoes an ownership change, the corporation’s ability to use its pre-ownership change NOLs and other pre-ownership change tax attributes, such as research tax credits, to offset its post-change income and taxes may be limited. In general, an ownership change occurs if there is a cumulative change in an entity’s ownership by 5% stockholders that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under U.S. state tax laws. Under the Tax Cuts and Jobs Act of 2017 (“TCJA”), the use of federal NOLs arising in taxable years beginning after December 31, 2017 is limited to 80% of current year taxable income and NOLs arising in taxable years ending after December 31, 2017 may not be carried back (though any such NOLs may be carried forward indefinitely).
The Company may have experienced an ownership change in the past and may experience ownership changes in the future as a result of future transactions in its share capital, some of which may be outside of the control of the Company. As a result, if the Company earns net taxable income, its ability to use its pre-ownership change NOLs, or other pre-ownership change tax attributes, to offset U.S. federal and state taxable income and taxes may be subject to significant limitations.
For the years ended December 31, 2023, 2022, and 2021, the Company had no tax reserves accrued for uncertain tax positions.
The Company is subject to taxation in the United States as well as the Netherlands, Sweden, and China. At December 31, 2023, the Company is generally no longer subject to examination by taxing authorities in the United States for years prior to 2020. However, NOLs and tax credits in the United States may be subject to adjustments by taxing authorities in future years in which they are utilized. The Company’s foreign subsidiaries remain open to examination by taxing authorities from 2018 onward.
As of December 31, 2023, the Company’s foreign subsidiaries had immaterial undistributed earnings and the tax payable on the earnings that are indefinitely reinvested would be immaterial.
Note 14. Goodwill and Intangible Assets
During the third quarter of 2022, the Company identified certain indicators of impairment, including the significant decline in the Company’s stock price, actions taken under the Restructuring Plan (Refer to Note 18 - Restructuring), and a reduction of forecasted sales and profitability. As a result, the Company performed a goodwill impairment test and determined the carrying amount of the Company’s sole reporting unit exceeded its estimated fair value. The Company concluded that its entire goodwill balance was impaired and recognized an $8.2 million impairment charge during the third quarter of 2022. As of December 31, 2023 and December 31, 2022, the Company had no remaining goodwill balance.
Acquired intangible assets consisted of the following (in thousands, except useful life and weighted average life amounts):
As of December 31, 2023
Estimated
Useful
Life (in years)
Gross Carrying
Value
Accumulated
Amortization
Cumulative
Translation
Adjustment
Net Carrying
Value
Weighted Average
Life Remaining (in years)
Know-how8.5$13,000 $(6,326)$(1,050)$5,624 4.0
Developed technology71,650 (1,581) 69 1.1
Customer relationships
8.5 - 10
1,360 (1,067)(9)284 4.1
Non-compete agreements5.5340 (256)(27)57 1.0
Trade names350 (50)  
Total$16,400 $(9,280)$(1,086)$6,034 
F-46

As of December 31, 2022
Estimated
Useful
Life (in years)
Gross Carrying
Value
Accumulated
Amortization
Cumulative
Translation
Adjustment
Net Carrying
Value
Weighted Average
Life Remaining (in years)
Know-how8.5$13,000 $(4,763)$(1,433)$6,804 5.0
Developed technology71,650 (1,458) 192 2.1
Customer relationships
8.5 - 10
1,360 (938)(12)410 5.1
Non-compete agreements5.5340 (193)(37)110 2.0
Trade names350 (50)  
Total$16,400 $(7,402)$(1,482)$7,516 
The Company recorded amortization expense of $1.6 million, $1.8 million, and $2.0 million for the years ended December 31, 2023, 2022, and 2021, respectively. Amortization of know-how is recorded in cost of goods sold; amortization of developed technology is recorded in research and development expenses; and amortization of customer relationships, non-compete agreements and trade names are recorded in selling, general and administrative expenses on the Consolidated Statements of Operations.
Future estimated amortization expense is as follows (amounts in thousands):
As of December 31, 2023
2024$1,631 
20251,493 
20261,465 
20271,443 
20282 
Thereafter  
Total amortization expense$6,034 
Note 15. Leases
As part of the Restructuring Plan in the third quarter of 2022 (refer to Note 18 - Restructuring), the Company decided not to use two leased facilities in its operations and intends to sublease the vacant space to recover a portion of the total lease costs. The Company’s decision to not use the leased facilities triggered an impairment assessment and the related ROU assets and leasehold improvements became their own asset group. The impairment analysis evaluated the present value of net cash flows under the original lease and the estimated cash flows under estimated subleases to identify any impairment amount. The impairment assessment considered all industry and economic factors such as rental rates, interest rates, and recent real estate activities to estimate the net cash flows analysis and impairment amount. During 2023, the Company continued to reassess the remaining ROU assets and leasehold improvements associated with the leased facilities that remained vacant.
The above assessments resulted in the Company recording an impairment charge of $1.3 million and $16.3 million during the years ended December 31, 2023 and 2022, respectively, which was recorded in impairment and restructuring on the Consolidated Statements of Operations. For the years ended December 31, 2023 and 2022, impairment charges included $1.1 million and $12.0 million impairment of ROU assets, respectively. For the related leasehold improvements, during the year ended December 31, 2023, impairment charges were not material and for the year ended December 31, 2022 impairment charges were $4.3 million. After recording impairments for the year ended December 31, 2023 and 2022, the carrying value of ROU assets and related leasehold improvements for facilities not being used were $10.1 million and $12.8 million, respectively.
There were no ROU asset or leasehold improvement impairments recorded in 2021.
F-47

The components of the lease costs and supplemental cash flow information relating to the Company's leases were as follows (in thousands):
Year Ended December 31,
202320222021
Operating lease cost$5,209 $5,488 $2,726 
Short-term and variable lease cost3,996 3,417 2,699 
Total lease cost$9,205 $8,905 $5,425 
Year Ended December 31,
20232022
Cash paid for amounts included in the measurement of operating lease liabilities$8,935$6,539
Operating ROU assets obtained in exchange for lease obligations$ $22,494
Weighted average remaining lease term - operating leases (years)6.87.8
Weighted average discount rate - operating leases7.86 %7.83 %
The undiscounted future lease payments for non-cancelable operating leases were as follows (in thousands):
Maturity of lease liabilitiesAs of December 31, 2023
2024$7,094 
20257,254 
20267,408 
20277,641 
20287,880 
Thereafter15,741 
Total lease payments$53,018 
Less: imputed interest(11,554)
Total operating lease liabilities$41,464 
Operating lease balances presented on the Consolidated Balance Sheets were as follows (in thousands):
As of December 31, 2023
Operating lease ROU assets$18,251 
Operating lease liabilities$4,241 
Operating lease liabilities, net of current portion37,223 
Total operating lease liabilities$41,464 
Note 16. Commitments and Contingencies
Purchase Commitments
STRATEC
During 2022, the Company and STRATEC Consumables GmbH (“STRATEC”) entered into an amendment to the supply agreement with STRATEC (as amended, the “STRATEC Supply Agreement”), related to the supply of discs used in Simoa bead-based instruments. As part of the STRATEC Supply Agreement, the Company agreed to purchase a total of 515 thousand discs to be shipped at various points starting in 2022 and continuing through 2024 at an agreed purchase price per disc.
F-48

The total purchase commitment under the STRATEC Supply Agreement is $3.7 million, of which $2.1 million has been paid, and $1.0 million is due within one year from December 31, 2023.
In 2023 and 2022, STRATEC shipped 218 thousand and 75 thousand discs, respectively, to the Company. The Company recorded cost of product revenue related to these shipments of $1.6 million and $0.5 million for the years ended December 31, 2023 and 2022, respectively. During 2024, STRATEC is required to ship 222 thousand discs to the Company.
Other Purchase Commitments
The Company’s other non-cancellable purchase commitments primarily consist of purchases of raw materials for manufacturing operations under annual and multi-year agreements, some of which have minimum quantity requirements. The Company’s total purchase commitments under these agreements as of December 31, 2023 was $3.1 million, most of which the Company expects to incur in the year ending December 31, 2024.
License Agreements
Harvard University
In August 2022, the Company and Harvard University (“Harvard”) entered into an exclusive license agreement (the “Harvard License Agreement”) for certain intellectual property owned by Harvard. Pursuant to the Harvard License Agreement, the Company paid an upfront fee of $0.6 million, which was recorded in research and development expenses on the Consolidated Statements of Operations. Under this license, the Company is required to pay Harvard low single-digit royalties on net sales of products and services using the licensed technology, as well as a portion of its applicable sublicense revenues. The Company incurred no royalty expense under the Harvard License Agreement for the years ended December 31, 2023 and 2022.
Refer to Note 17 - Related Party Transactions for a discussion of a related party relationship with Harvard.
Tufts University
In June 2007, the Company and Tufts University (“Tufts”) entered into a license agreement (the “Tufts License Agreement”) for certain intellectual property owned by Tufts. The Tufts License Agreement, which was subsequently amended, is exclusive and sub-licensable, and will continue in effect on a country by country basis as long as there is a valid claim of a licensed patent in a country. The Company is contractually obligated to pay license and maintenance fees that are creditable against royalties, in addition to low single-digit royalties on direct sales and services, and a royalty on sublicense income. The Company incurred royalty expenses related to the Tufts License Agreement of $1.7 million, $1.4 million, and $1.6 million, during the years ended December 31, 2023, 2022, and 2021, respectively, which was recorded in cost of product revenue on the Consolidated Statements of Operations.
Refer to Note 17 - Related Party Transactions for a discussion of a related party relationship with Tufts.
Legal Contingencies
The Company is subject to claims in the ordinary course of business; however, the Company is not currently a party to any pending or threatened litigation, the outcome of which would be expected to have a material adverse effect on its financial condition or results of operations. The Company accrues for contingent liabilities when losses are probable and estimable. If an estimate of a probable loss is a range and no amount within the range is more likely than any other amount in the range, the Company accrues the minimum amount of the range.
Note 17. Related Party Transactions
In June 2007, the Company entered into the Tufts License Agreement for certain intellectual property owned by Tufts (refer to Note 16 - Commitments and Contingencies). A member of the Company’s Board of Directors was previously affiliated with Tufts. This Board member continues to receive compensation from Tufts on a formulaic basis based on royalties and license payments the Company makes to Tufts. At December 31, 2023 and 2022, open payable balances to Tufts were not material.
F-49

In August 2022, the Company entered into the Harvard License Agreement for certain intellectual property owned by Harvard (refer to Note 16 - Commitments and Contingencies). Harvard is obligated to pay a portion of the payments received from the Company under the Harvard License Agreement to a member of the Company’s Board of Directors. A member of the Company’s Board of Directors is also affiliated with Harvard and Mass General Brigham. Revenue recorded from sales of products and services to Harvard and its affiliates and to Mass General Brigham and its affiliates totaled $1.3 million and $0.7 million for the years ended December 31, 2023 and 2022, respectively, and was not material for the year ended December 31, 2021. Cost of product revenue and operating expenses with Harvard and its affiliates and Mass General Brigham and its affiliates was $0.3 million for the year ended December 31, 2023, and was not material for the years ended December 31, 2022 and 2021. At December 31, 2023 and 2022, open payables to and receivable balances from Harvard and Mass General Brigham were not material.
As discussed in Note 4 - Revenue and Related Matters, on May 26, 2022, the Company and UltraDx, a company formed by ARCH, entered into the UltraDx Agreement to supply certain instruments and to grant certain licenses. At contract inception, the Company determined that UltraDx was a related party because a member of the Company’s Board of Directors was affiliated with ARCH and UltraDx. As of June 7, 2023, this individual was no longer a member of the Company’s Board of Directors. Cost of product revenue with UltraDx was $0.3 million for the year ended December 31, 2023 and $0.7 million for the year ended December 31, 2022. At December 31, 2023 and 2022, there were no open payable balances to UltraDx and open receivable balances from UltraDx were not material.
Note 18. Restructuring
Following a strategic review and assessment of the Company’s operations and cost structure, on August 8, 2022, the Company announced a plan of restructuring and strategic re-alignment plan (the “Restructuring Plan”). As part of the Restructuring Plan, the Company began an assay redevelopment program with the ultimate objective of improving its ability to manufacture and deliver high-quality assays at scale. The Restructuring Plan aligned the Company’s investments to best serve the needs of its customers, focused the Company’s innovation efforts on key platforms, and provided a foundation for the Company’s entry into translational pharma and clinical markets. In accordance with the Restructuring Plan, the Company implemented a workforce reduction, which was substantially completed by the end of the third quarter of 2022. The Restructuring Plan included the elimination of 119 positions and other cost-saving measures.
During the year ended December 31, 2022, the Company incurred approximately $3.8 million of expenses related to the Restructuring Plan, which represents the total amount expected to be incurred and the amount incurred to date. These costs were recorded in impairment and restructuring on the Consolidated Statements of Operations and were substantially for cash payments of severance and employee benefits, $3.5 million of which was paid by December 31, 2022.
As a result of the Restructuring Plan, the Company performed an impairment assessment of its goodwill, long-lived assets, including ROU assets and related leasehold improvements, and intangibles. The assessments resulted in the Company recording an impairment charge of $25.6 million during the year ended December 31, 2022, which was recorded in impairment and restructuring on the Consolidated Statements of Operations. The impairment charge included (1) $8.2 million of goodwill (refer to Note 14 - Goodwill and Intangible Assets), (2) $16.3 million associated with the ROU assets and related leasehold improvements at two leased facilities not being used (refer to Note 15 - Leases), and (3) $1.1 million for software costs related to projects that were rationalized as part of the Restructuring Plan or the related exit and disposal costs. During the year ended December 31, 2023, the Company recorded an additional impairment of $1.3 million associated with the ROU asset and related leasehold improvements at the leased facilities not being used (refer to Note 15 − Leases).
The following table presents the restructuring reserve and provision activity for the year ended December 31, 2023 (in thousands):
Severance and Employee Benefit Costs
Balance at December 31, 2022$328 
Accrual adjustments(33)
Cash payments(16)
Foreign currency translation8 
Balance at December 31, 2023$287 
F-50

The Company did not have any restructuring activities related to the Restructuring Plan during the year ended December 31, 2023.
Note 19. Employee Benefit Plans
The Company sponsors a 401(k) savings plan for employees and may make discretionary contributions. During the years ended December 31, 2023, 2022, and 2021, the Company made contributions of $0.8 million, $1.2 million, and $1.1 million, respectively.
Note 20. Variable Interest Entities (As Restated)
The Company enters into relationships with, or has investments in, other entities that may be VIEs. The Company assesses the criteria in ASC 810 – Consolidation to determine if any of these entities meet the definition of a VIE and require consolidation into its financial statements. The Company’s analysis determines whether it has a controlling financial interest and also identifies the primary beneficiary of a VIE as the enterprise that has both (1) the power to direct activities of a VIE that most significantly impact the entity’s economic performance and (2) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity.
As discussed in Note 4 - Revenue and Related Matters, during the second quarter of 2023 the Company received one million ordinary shares of UltraDx under the UltraDx Agreement. Primarily due to having less than a 5% ownership interest in UltraDx, the Company concluded that it does not have the power to direct activities impacting UltraDx’s economic performance and therefore the Company is not the primary beneficiary of the VIE.
Based on the Company’s assessments, it does not have any controlling financial interests in any VIEs, and therefore did not consolidate any VIEs into its Consolidated Financial Statements during the years ended December 31, 2023 and 2022. As of December 31, 2023, the carrying value of the Company’s investment in a VIEs was $0.8 million , which was recorded in other non-current assets on the Consolidated Balance Sheets. Refer to Note 7 - Fair Value of Financial Instruments for the Company’s related valuation disclosures. Maximum exposure to losses related to this VIE is limited to its carrying value and the Company does not have any future funding commitments to this VIE.
Note 21. Quarterly Financial Data (Unaudited and Restated)
The following tables present restated unaudited Consolidated Financial Statements for the quarterly and year-to-date (as applicable) periods ended March 31, 2023, June 30, 2023, September 30, 2023, March 31, 2022, June 30, 2022, and September 30, 2022. The amounts labeled "As Previously Reported" in the following tables were derived from the previously filed Quarterly Reports on Form 10-Q. The Consolidated Statements of Operations for the quarterly periods ended December 31, 2023 and 2022 are also included and derived from the Company's earnings releases. The amounts labeled “Adjustments” represent the impact of correcting the Combined Misstatements identified by the Company. Refer to Note 1 - Restatement of Financial Statements for further discussion of the Restatement.
F-51

QUANTERIX CORPORATION
RESTATED CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)

As of March 31, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$329,354 $ $329,354 
Accounts receivable, net of allowance for expected credit losses
22,546  22,546 
Inventory17,070 (441)16,629 
Prepaid expenses and other current assets7,002 (57)6,945 
Total current assets375,972 (498)375,474 
Restricted cash2,920 (322)2,598 
Property and equipment, net19,056 (366)18,690 
Intangible assets, net7,129  7,129 
Right-of-use assets
20,891  20,891 
Other non-current assets1,345 (407)938 
Total assets$427,313 $(1,593)$425,720 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$2,585 $ $2,585 
Accrued compensation and benefits4,880 531 5,411 
Other accrued expenses4,624 14 4,638 
Deferred revenue10,682  10,682 
Short-term lease liabilities
3,875  3,875 
Other current liabilities291  291 
Total current liabilities26,937 545 27,482 
Deferred revenue, net of current portion1,419  1,419 
Long-term lease liabilities
40,409  40,409 
Other non-current liabilities1,216  1,216 
Total liabilities69,981 545 70,526 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized shares: 120,000 shares; Issued and outstanding: 37,424 shares at March 31, 2023.
37  37 
Additional paid-in capital768,141 (18)768,123 
Accumulated other comprehensive (loss) income
(2,581)85 (2,496)
Accumulated deficit(408,265)(2,205)(410,470)
Total stockholders’ equity357,332 (2,138)355,194 
Total liabilities and stockholders’ equity$427,313 $(1,593)$425,720 
F-52

As of June 30, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$329,525 $ $329,525 
Accounts receivable, net of allowance for expected credit losses
24,423 (54)24,369 
Inventory18,156 177 18,333 
Prepaid expenses and other current assets6,954 (57)6,897 
Total current assets379,058 66 379,124 
Restricted cash2,686 (85)2,601 
Property and equipment, net18,328 (280)18,048 
Intangible assets, net6,476  6,476 
Operating lease right-of-use assets20,380  20,380 
Other non-current assets2,282 (645)1,637 
Total assets$429,210 $(944)$428,266 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$3,238 $ $3,238 
Accrued compensation and benefits7,525 650 8,175 
Accrued expenses and other current liabilities6,777 14 6,791 
Deferred revenue10,421  10,421 
Operating lease liabilities3,986  3,986 
Total current liabilities31,947 664 32,611 
Deferred revenue, net of current portion1,304  1,304 
Operating lease liabilities, net of current portion39,378  39,378 
Other non-current liabilities1,225  1,225 
Total liabilities73,854 664 74,518 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized shares: 120,000,000 shares; Issued and outstanding: 37,566 shares at June 30, 2023.
37  37 
Additional paid-in capital772,473 (1)772,472 
Accumulated other comprehensive loss(2,825)85 (2,740)
Accumulated deficit(414,329)(1,692)(416,021)
Total stockholders’ equity355,356 (1,608)353,748 
Total liabilities and stockholders’ equity$429,210 $(944)$428,266 

F-53

As of September 30, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$201,261 $ $201,261 
Marketable securities126,449  126,449 
Accounts receivable, net of allowance for expected credit losses
24,083  24,083 
Inventory19,945 912 20,857 
Prepaid expenses and other current assets9,273 (57)9,216 
Total current assets381,011 855 381,866 
Restricted cash2,647 (45)2,602 
Property and equipment, net17,517 (230)17,287 
Intangible assets, net6,003  6,003 
Operating lease right-of-use assets19,860  19,860 
Other non-current assets2,004 (401)1,603 
Total assets$429,042 $179 $429,221 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$4,786 $ $4,786 
Accrued compensation and benefits9,775 730 10,505 
Accrued expenses and other current liabilities6,672 14 6,686 
Deferred revenue9,827  9,827 
Operating lease liabilities4,093  4,093 
Total current liabilities35,153 744 35,897 
Deferred revenue, net of current portion1,126  1,126 
Operating lease liabilities, net of current portion38,306  38,306 
Other non-current liabilities1,105  1,105 
Total liabilities75,690 744 76,434 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized shares: 120,000,000 shares; Issued and outstanding: 37,839 shares at September 30, 2023.
38  38 
Additional paid-in capital778,615  778,615 
Accumulated other comprehensive loss(3,214)85 (3,129)
Accumulated deficit(422,087)(650)(422,737)
Total stockholders’ equity353,352 (565)352,787 
Total liabilities and stockholders’ equity$429,042 $179 $429,221 











F-54

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS
(amounts in thousands, except per share data)

 Three Months Ended March 31, 2023
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$19,287 $73 $19,360 
Service and other revenue8,579 (73)8,506 
Collaboration revenue368  368 
Grant revenue222  222 
Total revenue28,456  28,456 
Costs of goods sold:
Cost of product revenue7,033 846 7,879 
Cost of service and other revenue4,497 87 4,584 
Total costs of goods sold and services11,530 933 12,463 
Gross profit16,926 (933)15,993 
Operating expenses:
Research and development4,720 267 4,987 
Selling, general and administrative20,883 (66)20,817 
Other lease costs776 24 800 
Impairment and restructuring(33) (33)
Total operating expenses26,346 225 26,571 
Loss from operations(9,420)(1,158)(10,578)
Interest income
3,449  3,449 
Other income (expense), net8 (13)(5)
Loss before income taxes(5,963)(1,171)(7,134)
Income tax expense
(140) (140)
Net loss$(6,103)$(1,171)$(7,274)
Net loss per common share, basic and diluted$(0.16)$(0.03)$(0.19)
Weighted-average common shares outstanding, basic and diluted37,32737,327

F-55

 Three Months Ended June 30, 2023Six Months Ended June 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$19,692 $(143)$19,549 $38,979 $(70)$38,909 
Service revenue10,552 (82)10,470 19,131 (155)18,976 
Collaboration and license revenue629  629 997  997 
Grant revenue156  156 378  378 
Total revenues31,029 (225)30,804 59,485 (225)59,260 
Costs of goods sold and services:
Cost of product revenue7,236 (535)6,701 14,269 311 14,580 
Cost of service and other revenue4,655 32 4,687 9,152 119 9,271 
Total costs of goods sold and services11,891 (503)11,388 23,421 430 23,851 
Gross profit19,138 278 19,416 36,064 (655)35,409 
Operating expenses:
Research and development5,946 182 6,128 10,666 449 11,115 
Selling, general, and administrative21,591 (283)21,308 42,474 (349)42,125 
Other lease costs1,162 (194)968 1,938 (170)1,768 
Impairment and restructuring   (33) (33)
Total operating expenses28,699 (295)28,404 55,045 (70)54,975 
Loss from operations(9,561)573 (8,988)(18,981)(585)(19,566)
Interest income
3,886  3,886 7,335  7,335 
Other expense
(154)(60)(214)(146)(73)(219)
Loss before income taxes(5,829)513 (5,316)(11,792)(658)(12,450)
Income tax expense
(235) (235)(375) (375)
Net loss$(6,064)$513 $(5,551)$(12,167)$(658)$(12,825)
Net loss per common share, basic and diluted$(0.16)$0.01 $(0.15)$(0.33)$(0.01)$(0.34)
Weighted-average common shares outstanding, basic and diluted37,49437,49437,41137,411



F-56

 Three Months Ended September 30, 2023Nine Months Ended September 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$19,660 $280 $19,940 $58,639 $210 $58,849 
Service revenue10,938 (55)10,883 30,069 (210)29,859 
Collaboration and license revenue237  237 1,234  1,234 
Grant revenue499  499 877  877 
Total revenues31,334 225 31,559 90,819  90,819 
Costs of goods sold and services:
Cost of product revenue8,342 (1,133)7,209 22,611 (822)21,789 
Cost of service and other revenue5,209 (268)4,941 14,361 (149)14,212 
Total costs of goods sold and services13,551 (1,401)12,150 36,972 (971)36,001 
Gross profit17,783 1,626 19,409 53,847 971 54,818 
Operating expenses:
Research and development7,200 539 7,739 17,866 988 18,854 
Selling, general, and administrative23,595 (45)23,550 66,069 (394)65,675 
Other lease costs758 170 928 2,696  2,696 
Impairment and restructuring   (33) (33)
Total operating expenses31,553 664 32,217 86,598 594 87,192 
Loss from operations(13,770)962 (12,808)(32,751)377 (32,374)
Interest income
4,185  4,185 11,520  11,520 
Other income
2,030 80 2,110 1,884 7 1,891 
Loss before income taxes(7,555)1,042 (6,513)(19,347)384 (18,963)
Income tax expense(203) (203)(578) (578)
Net loss$(7,758)$1,042 $(6,716)$(19,925)$384 $(19,541)
Net loss per common share, basic and diluted$(0.21)$0.03 $(0.18)$(0.53)$0.01 $(0.52)
Weighted-average common shares outstanding, basic and diluted37,65737,65737,49437,494



F-57

 Three Months Ended December 31, 2023
As Previously Reported in the Company's Earnings ReleaseAdjustmentsAs Restated
Revenues:
Product revenue$20,821 $ $20,821 
Service and other revenue10,230  10,230 
Collaboration revenue146  146 
Grant revenue352  352 
Total revenue31,549  31,549 
Costs of goods sold:
Cost of product revenue10,025 (2,711)7,314 
Cost of service and other revenue4,725 104 4,829 
Total costs of goods sold and services14,750 (2,607)12,143 
Gross profit16,799 2,607 19,406 
Operating expenses:
Research and development6,991 219 7,210 
Selling, general and administrative24,172 (736)23,436 
Other lease costs1,016  1,016 
Impairment and restructuring
1,570 (209)1,361 
Total operating expenses33,749 (726)33,023 
Loss from operations(16,950)3,333 (13,617)
Interest income
4,319  4,319 
Other income
363 263 626 
Loss before income taxes(12,268)3,596 (8,672)
Income tax expense
(141) (141)
Net loss$(12,409)$3,596 $(8,813)
Net loss per common share, basic and diluted$(0.33)$0.10 $(0.23)
Weighted-average common shares outstanding, basic and diluted37,89037,890
F-58

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)
 Three Months Ended March 31, 2023
As Previously ReportedAdjustmentsAs Restated
Net loss$(6,103)$(1,171)$(7,274)
Other comprehensive income, net of tax:
Foreign currency translation adjustment42  42 
Total other comprehensive income
42  42 
Comprehensive loss
$(6,061)$(1,171)$(7,232)


 Three Months Ended June 30, 2023Six Months Ended June 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(6,064)$513 $(5,551)$(12,167)$(658)$(12,825)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(244) (244)(202) (202)
Total other comprehensive loss
(244) (244)(202) (202)
Comprehensive loss$(6,308)$513 $(5,795)$(12,369)$(658)$(13,027)


 Three Months Ended September 30, 2023Nine Months Ended September 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(7,758)$1,042 $(6,716)$(19,925)$384 $(19,541)
Other comprehensive loss, net of tax:
Unrealized losses on marketable securities
(241) (241)(241) (241)
Foreign currency translation adjustment(148) (148)(350) (350)
Total other comprehensive loss
(389) (389)(591) (591)
Comprehensive loss$(8,147)$1,042 $(7,105)$(20,516)$384 $(20,132)

F-59

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)

Three Months Ended, March 31, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
 Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects
144 — 551 — — 551 
 Stock-based compensation expense— 3,902 — — 3,902 
 Foreign currency translation adjustment
— — 42 — 42 
 Net loss— — — (6,103)(6,103)
 Balance at March 31, 202337,424$37 $768,141 $(2,581)$(408,265)$357,332 
Adjustments
Balance at December 31, 2022$ $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects
— — — —  
Stock-based compensation expense— 41 — — 41 
Foreign currency translation adjustment
— — — —  
Net loss— — — (1,171)(1,171)
Balance at March 31, 2023$ $(18)$85 $(2,205)$(2,138)
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects
144— 551 — — 551 
Stock-based compensation expense— 3,943 — — 3,943 
Foreign currency translation adjustment
— — 42 — 42 
Net loss— — — (7,274)(7,274)
Balance at March 31, 202337,424$37 $768,123 $(2,496)$(410,470)$355,194 

F-60

Three Months Ended June 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at March 31, 2023
37,424$37 $768,141 $(2,581)$(408,265)$357,332 
Issuance of common stock under stock plans, including tax effects
142— 139 — — 139 
 Stock-based compensation expense— 4,193 — — 4,193 
 Foreign currency translation adjustment
— — (244)— (244)
 Net loss— — — (6,064)(6,064)
Balance at June 30, 2023
37,566$37 $772,473 $(2,825)$(414,329)$355,356 
Adjustments
Balance at March 31, 2023
$ $(18)$85 $(2,205)$(2,138)
Issuance of common stock under stock plans, including tax effects— — — —  
Stock-based compensation expense— 17 — — 17 
Foreign currency translation adjustment
— — — —  
Net loss— — — 513 513 
Balance at June 30, 2023$ $(1)$85 $(1,692)$(1,608)
As Restated
Balance at March 31, 2023
37,424$37 $768,123 $(2,496)$(410,470)$355,194 
Issuance of common stock under stock plans, including tax effects142— 139 — — 139 
Stock-based compensation expense— 4,210 — — 4,210 
Foreign currency translation adjustment
— — (244)— (244)
Net loss— — — (5,551)(5,551)
Balance at June 30, 202337,566$37 $772,472 $(2,740)$(416,021)$353,748 

F-61

Six Months Ended June 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
 Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects
286— 690 — — 690 
 Stock-based compensation expense— 8,095 — — 8,095 
 Foreign currency translation adjustment
— — (202)— (202)
 Net loss— — — (12,167)(12,167)
 Balance at June 30, 202337,566$37 $772,473 $(2,825)$(414,329)$355,356 
Adjustments
Balance at December 31, 2022$ $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects— — — —  
Stock-based compensation expense— 58 — — 58 
Foreign currency translation adjustment
— — — —  
Net loss— — — (658)(658)
Balance at June 30, 2023$ $(1)$85 $(1,692)$(1,608)
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects286— 690 — — 690 
Stock-based compensation expense— 8,153 — — 8,153 
Foreign currency translation adjustment
— — (202)— (202)
Net loss— — — (12,825)(12,825)
Balance at June 30, 202337,566$37 $772,472 $(2,740)$(416,021)$353,748 

F-62

Three Months Ended, September 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at June 30, 2023
37,566$37 $772,473 $(2,825)$(414,329)$355,356 
Issuance of common stock under stock plans, including tax effects
2731 1,799 — — 1,800 
 Stock-based compensation expense— 4,343 — — 4,343 
 Unrealized loss on marketable securities, net of tax— — (241)— (241)
 Foreign currency translation adjustment
— — (148)— (148)
 Net loss— — — (7,758)(7,758)
 Balance at September 30, 202337,839$38 $778,615 $(3,214)$(422,087)$353,352 
Adjustments
Balance at June 30, 2023
$ $(1)$85 $(1,692)$(1,608)
Issuance of common stock under stock plans, including tax effects— — — —  
Stock-based compensation expense— 1 — — 1 
Unrealized loss on marketable securities, net of tax— — — —  
Foreign currency translation adjustment
— — — —  
Net loss— — — 1,042 1,042 
Balance at September 30, 2023$ $ $85 $(650)$(565)
As Restated
Balance at June 30, 2023
37,566$37 $772,472 $(2,740)$(416,021)$353,748 
Issuance of common stock under stock plans, including tax effects2731 1,799 — — 1,800 
Stock-based compensation expense— 4,344 — — 4,344 
Unrealized loss on marketable securities, net of tax— — (241)— (241)
Foreign currency translation adjustment
— — (148)— (148)
Net loss— — (6,716)(6,716)
Balance at September 30, 202337,839$38 $778,615 $(3,129)$(422,737)$352,787 

F-63

Nine Months Ended, September 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
 Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects
5591 2,489 — — 2,490 
 Stock-based compensation expense— 12,438 — — 12,438 
 Unrealized loss on marketable securities, net of tax— — (241)— (241)
 Foreign currency translation adjustment
— — (350)— (350)
 Net loss— — — (19,925)(19,925)
 Balance at September 30, 202337,839$38 $778,615 $(3,214)$(422,087)$353,352 
Adjustments
Balance at December 31, 2022$ $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects— — — —  
Stock-based compensation expense— 59 — — 59 
Unrealized loss on marketable securities, net of tax— — — —  
Foreign currency translation adjustment
— — — —  
Net loss— — — 384 384 
Balance at September 30, 2023$ $ $85 $(650)$(565)
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects5591 2,489 — — 2,490 
Stock-based compensation expense— 12,497 — — 12,497 
Unrealized loss on marketable securities, net of tax— — (241)— (241)
Foreign currency translation adjustment
— — (350)— (350)
Net loss— — — (19,541)(19,541)
Balance at September 30, 202337,839$38 $778,615 $(3,129)$(422,737)$352,787 

F-64

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)
 Three Months Ended March 31, 2023
As Previously ReportedAdjustmentsAs Restated
Operating activities:
Net loss$(6,103)$(1,171)$(7,274)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense1,439 15 1,454 
Credit losses on accounts receivable178  178 
Non-cash operating lease expense
334  334 
Stock-based compensation expense3,902 41 3,943 
Deferred taxes
270  270 
Changes in operating assets and liabilities:
Accounts receivable(3,741) (3,741)
Inventory(89)619 530 
Prepaid expenses and other assets
(422) (422)
Other non-current assets(33) (33)
Accounts payable(1,271) (1,271)
Accrued compensation and benefits, other accrued expenses and other current liabilities
(5,983)174 (5,809)
Deferred revenue2,041  2,041 
Operating lease liabilities179  179 
Other non-current liabilities(203) (203)
Net cash used in operating activities(9,502)(322)(9,824)
Investing activities
Purchases of property and equipment(136) (136)
Net cash used in investing activities(136) (136)
Financing activities
Proceeds from stock options exercised13  13 
Proceeds from ESPP purchase551  551 
Payments for employee taxes on units withheld(13) (13)
Net cash provided by financing activities551  551 
Net decrease in cash, cash equivalents and restricted cash(9,087)(322)(9,409)
Effect of foreign currency exchange rate on cash
24  24 
Cash, cash equivalents and restricted cash at beginning of period
341,337  341,337 
Cash, cash equivalents and restricted cash at end of period
$332,274 $(322)$331,952 
Supplemental disclosure of cash flow information:
Cash paid for income taxes
$246 $ $246 
Noncash transactions:
Purchases of property and equipment included in accounts payable and accrued expenses
$147 $ $147 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$329,354 $ $329,354 
Restricted cash$2,920 $(322)$2,598 
Total cash, cash equivalents, and restricted cash$332,274 $(322)$331,952 
F-65

Six Months Ended June 30, 2023
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(12,167)$(658)$(12,825)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense2,845 38 2,883 
Credit losses on accounts receivable
324  324 
Operating lease right-of-use asset amortization1,002  1,002 
Stock-based compensation expense8,095 58 8,153 
Other operating activity
548 54 602 
 Loss on disposal of fixed assets
Impairment 54 54 
Changes in assets and liabilities:
Accounts receivable(5,750) (5,750)
Inventory(1,181)1 (1,180)
Prepaid expenses and other current assets(527) (527)
Other non-current assets(965)258 (707)
Accounts payable(631) (631)
Accrued compensation and benefits, accrued expenses, and other current liabilities(1,326)273 (1,053)
Deferred revenue1,666  1,666 
Operating lease liabilities(730) (730)
Other non-current liabilities(72) (72)
Net cash used in operating activities(8,869)78 (8,791)
Cash flows from investing activities:
Purchases of property and equipment(784)(163)(947)
Net cash used in investing activities(784)(163)(947)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans777  777 
Payments for employee taxes withheld on stock-based compensation awards(87) (87)
Net cash provided by financing activities690  690 
Net decrease in cash, cash equivalents, and restricted cash
(8,963)(85)(9,048)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(163) (163)
Cash, cash equivalents, and restricted cash at beginning of period341,337  341,337 
Cash, cash equivalents, and restricted cash at end of period$332,211 $(85)$332,126 
Supplemental disclosure of cash flow information:
Cash paid for taxes$502 $ $502 
Shares received as consideration under product sales agreement (Note 4, 7)$1,000 $ $1,000 
F-66

Nine Months Ended September 30, 2023
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(19,925)$384 $(19,541)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense4,788 55 4,843 
Credit losses on accounts receivable
311  311 
Foreign currency losses359  359 
Unrealized losses on marketable securities(241) (241)
Amortization of (discount) premium on marketable securities(1,249) (1,249)
Operating lease right-of-use asset amortization1,518  1,518 
Stock-based compensation expense12,438 59 12,497 
Impairment 130 130 
Deferred income taxes
242  242 
Loss on disposal of fixed assets
46  46 
Accounts receivable(5,615) (5,615)
Inventory(2,966)(734)(3,700)
Prepaid expenses and other current assets(2,829) (2,829)
Other non-current assets(716)14 (702)
Accounts payable948  948 
Accrued compensation and benefits, accrued expenses, and other current liabilities876 353 1,229 
Deferred revenue894  894 
Operating lease liabilities(1,690) (1,690)
Other non-current liabilities(107) (107)
Net cash used in operating activities(12,918)261 (12,657)
Cash flows from investing activities:
Purchases of marketable securities
(125,200) (125,200)
Proceeds from marketable debt securities
Purchases of property and equipment(1,572)(306)(1,878)
Proceeds from RADx grant on assets purchased
Net cash used in investing activities(126,772)(306)(127,078)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,632  2,632 
Payments for employee taxes withheld on stock-based compensation awards(142) (142)
Net cash provided by financing activities2,490  2,490 
Net decrease in cash, cash equivalents, and restricted cash
(137,200)(45)(137,245)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(229) (229)
Cash, cash equivalents, and restricted cash at beginning of period341,337  341,337 
Cash, cash equivalents, and restricted cash at end of period$203,908 $(45)$203,863 
Supplemental disclosure of cash flow information:
Cash paid for taxes$719 $ $719 
Shares received as consideration under product sales agreement (Note 4, 7)
$775 $ $775 
F-67

QUANTERIX CORPORATION
RESTATED CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)
As of March 31, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$374,317 $226 $374,543 
Accounts receivable, net of allowance for expected credit losses
22,616  22,616 
Inventory22,669 1,757 24,426 
Prepaid expenses and other current assets14,104 (226)13,878 
Total current assets433,706 1,757 435,463 
Restricted cash2,577  2,577 
Property and equipment, net19,683 (44)19,639 
Intangible assets, net9,692  9,692 
Goodwill9,323  9,323 
Right-of-use assets
29,298 617 29,915 
Other non-current assets378 (300)78 
Total assets$504,657 $2,030 $506,687 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$4,262 $(75)$4,187 
Accrued compensation and benefits8,139 57 8,196 
Other accrued expenses8,024  8,024 
Deferred revenue9,194  9,194 
Short term lease liabilities
1,886  1,886 
Other current liabilities268  268 
Total current liabilities31,773 (18)31,755 
Deferred revenue, net of current portion1,222  1,222 
Long term lease liabilities
43,563  43,563 
Other non-current liabilities1,691  1,691 
Total liabilities78,249 (18)78,231 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value:
Authorized shares: 120,000 shares; Issued and outstanding: 36,899 shares at March 31, 2022.
37  37 
Additional paid-in capital750,742 (25)750,717 
Accumulated other comprehensive (loss) income
(756) (756)
Accumulated deficit(323,615)2,073 (321,542)
Total stockholders’ equity426,408 2,048 428,456 
Total liabilities and stockholders’ equity$504,657 $2,030 $506,687 
F-68

As of June 30, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$361,293 $258 $361,551 
Accounts receivable, net of allowance for expected credit losses
19,683  19,683 
Inventory21,985 700 22,685 
Prepaid expenses and other current assets10,237 (258)9,979 
Total current assets413,198 700 413,898 
Restricted cash2,594  2,594 
Property and equipment, net22,295 (319)21,976 
Intangible assets, net8,527  8,527 
Goodwill8,675  8,675 
Right-of-use assets
32,935  32,935 
Other non-current assets377 (300)77 
Total assets$488,601 $81 $488,682 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$5,983 $(75)$5,908 
Accrued compensation and benefits10,638 139 10,777 
Other accrued expenses4,799  4,799 
Deferred revenue12,157  12,157 
Short term lease liabilities
2,696  2,696 
Other current liabilities396  396 
Total current liabilities36,669 64 36,733 
Deferred revenue, net of current portion1,531  1,531 
Long term lease liabilities
43,135  43,135 
Other non-current liabilities1,810  1,810 
Total liabilities83,145 64 83,209 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value:
Authorized shares: 120,000 shares; Issued and outstanding: 36,975 shares at June 30, 2022.
37  37 
Additional paid-in capital756,139 (52)756,087 
Accumulated other comprehensive (loss) income
(2,203) (2,203)
Accumulated deficit(348,517)69 (348,448)
Total stockholders’ equity405,456 17 405,473 
Total liabilities and stockholders’ equity$488,601 $81 $488,682 
F-69

As of September 30, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$343,743 $ $343,743 
Accounts receivable, net of allowance for expected credit losses
18,330  18,330 
Inventory18,236 (192)18,044 
Prepaid expenses and other current assets6,475 (400)6,075 
Total current assets386,784 (592)386,192 
Restricted cash2,596  2,596 
Property and equipment, net21,441 (246)21,195 
Intangible assets, net7,511  7,511 
Right-of-use assets
27,165  27,165 
Other non-current assets1,200 (290)910 
Total assets$446,697 $(1,128)$445,569 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$2,106 $ $2,106 
Accrued compensation and benefits10,503 257 10,760 
Other accrued expenses5,951 90 6,041 
Deferred revenue8,976  8,976 
Short-term lease liabilities
767  767 
Other current liabilities268  268 
Total current liabilities28,571 347 28,918 
Deferred revenue, net of current portion1,591  1,591 
Long-term lease liabilities
42,196  42,196 
Other non-current liabilities1,570  1,570 
Total liabilities73,928 347 74,275 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value:
Authorized shares: 120,000 shares; Issued and outstanding: 37,094 shares at September 30, 2022.
37  37 
Additional paid-in capital759,312 (58)759,254 
Accumulated other comprehensive (loss) income
(2,999) (2,999)
Accumulated deficit(383,581)(1,417)(384,998)
Total stockholders’ equity372,769 (1,475)371,294 
Total liabilities and stockholders’ equity$446,697 $(1,128)$445,569 











F-70

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS
(amounts in thousands, except per share data)

 Three Months Ended March 31, 2022
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$20,656 $ $20,656 
Service and other revenue8,810  8,810 
Collaboration revenue86  86 
Total revenue29,552  29,552 
Costs of goods sold:
Cost of product revenue10,746 711 11,457 
Cost of service and other revenue4,247 (249)3,998 
Total costs of goods sold and services14,993 462 15,455 
Gross profit14,559 (462)14,097 
Operating expenses:
Research and development7,034 (154)6,880 
Selling, general and administrative25,712 (541)25,171 
Total operating expenses32,746 (695)32,051 
Loss from operations(18,187)233 (17,954)
Interest income
52  52 
Other expense
(217) (217)
Loss before income taxes(18,352)233 (18,119)
Income tax benefit199  199 
Net loss$(18,153)$233 $(17,920)
Net loss per common share, basic and diluted$(0.49)$ $(0.49)
Weighted-average common shares outstanding, basic and diluted36,85136,851
F-71

 Three Months Ended June 30, 2022Six Months Ended June 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$14,785 $ $14,785 $35,441 $ $35,441 
Service and other revenue8,548  8,548 17,358  17,358 
Collaboration revenue92  92 178  178 
Grant revenue75  75 75  75 
Total revenue23,500  23,500 53,052  53,052 
Costs of goods sold:
Cost of product revenue9,921 625 10,546 20,667 1,336 22,003 
Cost of service and other revenue4,868 (231)4,637 9,115 (480)8,635 
Total costs of goods sold and services14,789 394 15,183 29,782 856 30,638 
Gross profit8,711 (394)8,317 23,270 (856)22,414 
Operating expenses:
Research and development6,625 632 7,257 13,659 478 14,137 
Selling, general and administrative27,045 771 27,816 52,757 230 52,987 
Impairment and restructuring
 207 207  207 207 
Total operating expenses33,670 1,610 35,280 66,416 915 67,331 
Loss from operations(24,959)(2,004)(26,963)(43,146)(1,771)(44,917)
Interest income
552  552 604  604 
Other expense
(358) (358)(575) (575)
Loss before income taxes(24,765)(2,004)(26,769)(43,117)(1,771)(44,888)
Income tax (expense) benefit
(137) (137)62  62 
Net loss$(24,902)$(2,004)$(26,906)$(43,055)$(1,771)$(44,826)
Net loss per common share, basic and diluted$(0.67)$(0.06)$(0.73)$(1.17)$(0.05)$(1.22)
Weighted-average common shares outstanding, basic and diluted36,92236,92236,88736,887

F-72

 Three Months Ended September 30, 2022Nine Months Ended September 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$17,693 $ $17,693 $53,134 $ $53,134 
Service and other revenue8,370  8,370 25,728  25,728 
Collaboration revenue301  301 479  479 
Grant revenue282  282 357  357 
Total revenue26,646  26,646 79,698  79,698 
Costs of goods sold:
Cost of product revenue10,511 836 11,347 31,178 2,172 33,350 
Cost of service and other revenue5,191 (197)4,994 14,306 (677)13,629 
Total costs of goods sold and services15,702 639 16,341 45,484 1,495 46,979 
Gross profit10,944 (639)10,305 34,214 (1,495)32,719 
Operating expenses:
Research and development6,631 198 6,829 20,290 676 20,966 
Selling, general and administrative19,966 513 20,479 72,723 743 73,466 
Other lease costs609  609 609  609 
Impairment and restructuring20,341 2 20,343 20,341 209 20,550 
Total operating expenses47,547 713 48,260 113,963 1,628 115,591 
Loss from operations(36,603)(1,352)(37,955)(79,749)(3,123)(82,872)
Interest income
1,712  1,712 2,316  2,316 
Other expense
(101)(134)(235)(676)(134)(810)
Loss before income taxes(34,992)(1,486)(36,478)(78,109)(3,257)(81,366)
Income tax expense
(72) (72)(10) (10)
Net loss$(35,064)$(1,486)$(36,550)$(78,119)$(3,257)$(81,376)
Net loss per common share, basic and diluted$(0.95)$(0.04)$(0.99)$(2.12)$(0.08)$(2.20)
Weighted-average common shares outstanding, basic and diluted37,00537,00536,92736,927

F-73

Three Months Ended December 31, 2022
As Previously Reported in the Company's Earnings ReleaseAdjustmentsAs Restated
Revenues:
Product revenue$16,674 $ $16,674 
Service and other revenue8,767  8,767 
Collaboration revenue170  170 
Grant revenue213  213 
Total revenue25,824  25,824 
Costs of goods sold:
Cost of product revenue9,631 (140)9,491 
Cost of service and other revenue3,601 88 3,689 
Total costs of goods sold and services13,232 (52)13,180 
Gross profit12,592 52 12,644 
Operating expenses:
Research and development5,600 243 5,843 
Selling, general and administrative19,272 (887)18,385 
Other lease costs
669 133 802 
Impairment and restructuring
9,006  9,006 
Total operating expenses34,547 (511)34,036 
Loss from operations(21,955)563 (21,392)
Interest income
2,815  2,815 
Other income614 (81)533 
Loss before income taxes(18,526)482 (18,044)
Income tax expense
(55)(99)(154)
Net loss$(18,581)$383 $(18,198)
Net loss per common share, basic and diluted$(0.50)$0.01 $(0.49)
Weighted-average common shares outstanding, basic and diluted37,16037,160
F-74

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)
 Three Months Ended March 31, 2022
As Previously ReportedAdjustmentsAs Restated
Net loss$(18,153)$233 $(17,920)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(1,197) (1,197)
Total other comprehensive loss
(1,197) (1,197)
Comprehensive loss$(19,350)$233 $(19,117)


 Three Months Ended June 30, 2022Six Months Ended June 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(24,902)$(2,004)$(26,906)$(43,055)$(1,771)$(44,826)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(1,447) (1,447)(2,644) (2,644)
Total other comprehensive loss(1,447) (1,447)(2,644) (2,644)
Comprehensive loss$(26,349)$(2,004)$(28,353)$(45,699)$(1,771)$(47,470)


 Three Months Ended September 30, 2022Nine Months Ended September 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(35,064)$(1,486)$(36,550)$(78,119)$(3,257)$(81,376)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(796) (796)(3,440) (3,440)
Total other comprehensive loss(796) (796)(3,440) (3,440)
Comprehensive loss$(35,860)$(1,486)$(37,346)$(81,559)$(3,257)$(84,816)


F-75

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)

Three Months Ended, March 31, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
 Balance at December 31, 202136,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects
131— 979 — — 979 
 Stock-based compensation expense— 3,827 — — 3,827 
Foreign currency translation adjustment
— — (1,197)— (1,197)
 Net loss— — — (18,153)(18,153)
 Balance at March 31, 202236,899 $37 $750,742 $(756)$(323,615)$426,408 
Adjustments
Balance at December 31, 2021$ $ $ $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
— — — —  
Stock-based compensation expense— (25)— — (25)
Foreign currency translation adjustment
— — — —  
Net loss— — — 233 233 
Balance at March 31, 2022 $ $(25)$ $2,073 $2,048 
As Restated
Balance at December 31, 202136,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects
131— 979 — — 979 
Stock-based compensation expense— 3,802 — — 3,802 
Foreign currency translation adjustment
— — (1,197)— (1,197)
Net loss— — — (17,920)(17,920)
Balance at March 31, 202236,899 $37 $750,717 $(756)$(321,542)$428,456 

F-76

Three Months Ended June 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
Balance at March 31, 2022
36,899$37 $750,742 $(756)$(323,615)$426,408 
Issuance of common stock under stock plans, including tax effects
76 — 211 — — 211 
Stock-based compensation expense— 5,186 — — 5,186 
Foreign currency translation adjustment
— — (1,447)— (1,447)
Net loss— — — (24,902)(24,902)
Balance at June 30, 202236,975 $37 $756,139 $(2,203)$(348,517)$405,456 
Adjustments
Balance at March 31, 2022
$ $(25)$ $2,073 $2,048 
Issuance of common stock under stock plans, including tax effects
— — — —  
Stock-based compensation expense— (27)— — (27)
Foreign currency translation adjustment
— — — —  
Net loss— — — (2,004)(2,004)
Balance at June 30, 2022 $ $(52)$ $69 $17 
As Restated
Balance at March 31, 2022
36,899$37 $750,717 $(756)$(321,542)$428,456 
Issuance of common stock under stock plans, including tax effects
76 — 211 — — 211 
Stock-based compensation expense— 5,159 — — 5,159 
Foreign currency translation adjustment
— — (1,447)— (1,447)
Net loss— — — (26,906)(26,906)
Balance at June 30, 202236,975 $37 $756,087 $(2,203)$(348,448)$405,473 

F-77

Six Months Ended June 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
Balance at December 31, 202136,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects
207— 1,190 — — 1,190 
Stock-based compensation expense— 9,013 — — 9,013 
Foreign currency translation adjustment
— — (2,644)— (2,644)
Net loss— — — (43,055)(43,055)
Balance at June 30, 202236,975 $37 $756,139 $(2,203)$(348,517)$405,456 
Adjustments
Balance at December 31, 2021$ $ $ $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
— — — —  
Stock-based compensation expense— (52)— — (52)
Foreign currency translation adjustment
— — — —  
Net loss— — — (1,771)(1,771)
Balance at June 30, 2022 $ $(52)$ $69 $17 
As Restated
Balance at December 31, 202136,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects
207— 1,190 — — 1,190 
Stock-based compensation expense— 8,961 — — 8,961 
Foreign currency translation adjustment
— — (2,644)— (2,644)
Net loss— — — (44,826)(44,826)
Balance at June 30, 202236,975 $37 $756,087 $(2,203)$(348,448)$405,473 

F-78

Three Months Ended, September 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
Balance at June 30, 2022
36,975$37 $756,139 $(2,203)$(348,517)$405,456 
Issuance of common stock under stock plans, including tax effects
119— 407 — — 407 
 Stock-based compensation expense— 2,766 — — 2,766 
Foreign currency translation adjustment
— — (796)— (796)
 Net loss— — — (35,064)(35,064)
 Balance at September 30, 202237,094 $37 $759,312 $(2,999)$(383,581)$372,769 
Adjustments
Balance at June 30, 2022
$ $(52)$ $69 $17 
Issuance of common stock under stock plans, including tax effects
— — — —  
Stock-based compensation expense— (6)— — (6)
Foreign currency translation adjustment
— — — —  
Net loss— — — (1,486)(1,486)
Balance at September 30, 2022 $ $(58)$ $(1,417)$(1,475)
As Restated
Balance at June 30, 2022
36,975$37 $756,087 $(2,203)$(348,448)$405,473 
Issuance of common stock under stock plans, including tax effects
119— 407 — — 407 
Stock-based compensation expense— 2,760 — — 2,760 
Foreign currency translation adjustment
— — (796)— (796)
Net loss— — — (36,550)(36,550)
Balance at September 30, 202237,094 $37 $759,254 $(2,999)$(384,998)$371,294 

F-79

Nine Months Ended, September 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
 Balance at December 31, 202136,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects
326— 1,597 — — 1,597 
 Stock-based compensation expense— 11,779 — — 11,779 
Foreign currency translation adjustment
— — (3,440)— (3,440)
 Net loss— — — (78,119)(78,119)
 Balance at September 30, 202237,094 $37 $759,312 $(2,999)$(383,581)$372,769 
Adjustments
Balance at December 31, 2021$ $ $ $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
— — — —  
Stock-based compensation expense— (58)— — (58)
Foreign currency translation adjustment
— — — —  
Net loss— — — (3,257)(3,257)
Balance at September 30, 2022 $ $(58)$ $(1,417)$(1,475)
As Restated
Balance at December 31, 202136,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects
326— 1,597 — — 1,597 
Stock-based compensation expense— 11,721 — — 11,721 
Foreign currency translation adjustment
— — (3,440)— (3,440)
Net loss— — — (81,376)(81,376)
Balance at September 30, 202237,094 $37 $759,254 $(2,999)$(384,998)$371,294 

F-80

QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)
 Three Months Ended March 31, 2022
As Previously ReportedAdjustmentsAs Restated
Operating activities:
Net loss$(18,153)$233 $(17,920)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense1,358 15 1,373 
Credit losses on accounts receivable(171) (171)
Reduction in the carrying amount of right-of-use assets
348 (617)(269)
Stock-based compensation expense3,827 (25)3,802 
Changes in operating assets and liabilities:
Accounts receivable1,319  1,319 
Prepaid expenses and other assets
(2,070)(1)(2,071)
Inventory
(484)278 (206)
Other non-current assets1  1 
Accounts payable(5,306) (5,306)
Accrued compensation and benefits, accrued expenses, and other current liabilities(4,921)57 (4,864)
Contract acquisition costs
(41) (41)
Operating lease liabilities
(87) (87)
Deferred Revenue
2,956  2,956 
Other non-current liabilities(271) (271)
Net cash used in operating activities(21,695)(60)(21,755)
Investing activities:
Purchases of property and equipment(1,394)59 (1,335)
Proceeds from RADx grant on assets purchased520  520 
Net cash (used in) provided by investing activities
(874)59 (815)
Financing activities:
Proceeds from stock options exercised385  385 
Proceeds from ESPP purchase594  594 
Net cash provided by financing activities979  979 
Net decrease in cash, cash equivalents and restricted cash(21,590)(1)(21,591)
Effect of foreign currency exchange rate on cash
(558) (558)
Cash, restricted cash, and cash equivalents at beginning of period
399,042 227 399,269 
Cash, restricted cash, and cash equivalents at end of period
$376,894 $226 $377,120 
Supplemental disclosure of cash flow information:
Right-of-use asset obtained in exchange for lease liabilities
$18,156 $ $18,156 
Reconciliation of cash, cash equivalents, and restricted cash:
Cash and cash equivalents$374,317 $226 $374,543 
Restricted cash$2,577 $ $2,577 
Total cash, cash equivalents, and restricted cash$376,894 $226 $377,120 
F-81

Six Months Ended June 30, 2022
As Previously ReportedAdjustmentsAs Restated
Operating activities:
Net loss$(43,055)$(1,771)$(44,826)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense2,790 30 2,820 
Credit losses on accounts receivable581  581 
Reduction in the carrying amount of right-of-use assets
925  925 
Stock-based compensation expense9,013 (52)8,961 
Impairment Expense
 207 207 
Loss on disposal of fixed assets
6  6 
Changes in operating assets and liabilities:
Accounts receivable3,479  3,479 
Prepaid expenses and other assets
930 31 961 
Inventory
180 1,335 1,515 
Other non-current assets2  2 
Accounts payable(3,220) (3,220)
Accrued compensation and benefits, other accrued expenses and other current liabilities
(4,387)139 (4,248)
Contract acquisition costs30  30 
Operating lease liabilities
(3,128) (3,128)
Other non-current liabilities
(9) (9)
Deferred Revenue
6,228  6,228 
Net cash used in operating activities(29,635)(81)(29,716)
Investing activities
Purchases of property and equipment(6,454)112 (6,342)
Proceeds from RADx grant on assets purchased520  520 
Net cash used in investing activities(5,934)112 (5,822)
Financing activities
Proceeds from stock options exercised596  596 
Proceeds from ESPP purchase594  594 
Net cash provided by financing activities1,190  1,190 
Net (decrease) increase in cash, cash equivalents and restricted cash
(34,379)31 (34,348)
Effect of foreign currency exchange rate on cash
(776) (776)
Cash, restricted cash, and cash equivalents at beginning of period
399,042 227 399,269 
Cash, restricted cash, and cash equivalents at end of period
$363,887 $258 $364,145 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$361,293 $258 $361,551 
Restricted cash$2,594 $ $2,594 
Total cash, cash equivalents, and restricted cash$363,887 $258 $364,145 








F-82

Nine Months Ended September 30, 2022
As Previously ReportedAdjustmentsAs Restated
Operating activities
Net loss$(78,119)$(3,257)$(81,376)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense4,186 45 4,231 
Credit losses on accounts receivable102  102 
Non-cash operating lease expense
1,099  1,099 
Stock-based compensation expense11,779 (58)11,721 
Goodwill Impairment8,220  8,220 
Impairment Expense8,695 209 8,904 
Other non-cash items39  39 
Changes in assets and liabilities:
Accounts receivable5,045  5,045 
Inventory3,919 2,227 6,146 
Prepaid expenses and other assets
(262)(20)(282)
Other non-current assets(859)2 (857)
Accounts payable(7,085)75 (7,010)
Accrued compensation and benefits, other accrued expenses and other current liabilities
(3,021)107 (2,914)
Contract acquisition costs
 331 331 
Deferred revenue3,108  3,108 
Operating lease liabilities(1,156) (1,156)
Other non-current liabilities128  128 
Net cash used in operating activities(44,182)(339)(44,521)
Investing activities:
Purchases of property and equipment(10,131)112 (10,019)
Proceeds from RADx grant on assets purchased520  520 
Net cash used in investing activities(9,611)112 (9,499)
Financing activities
Proceeds from stock options exercised716  716 
Proceeds from ESPP purchase881  881 
Net cash provided by financing activities1,597  1,597 
Net decrease in cash, cash equivalents and restricted cash(52,196)(227)(52,423)
Effect of foreign currency exchange rate on cash
(507) (507)
Cash, cash equivalents and restricted stock at beginning of period
399,042 227 399,269 
Cash, cash equivalents and restricted stock at end of period
$346,339 $ $346,339 
Supplemental disclosure of cash flow information:
Cash paid for income taxes
$263 $ $263 
Noncash transactions:
Purchases of property and equipment included in accounts payable and accrued expenses
$198 $90 $288 
Right-of-use asset obtained in exchange for lease liabilities
$22,239 $ $22,239 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$343,743 $ $343,743 
Restricted cash$2,596 $ $2,596 
Total cash, cash equivalents, and restricted cash$346,339 $ $346,339 
F-83
EX-23.1 2 ex231-restatementqtrxx2023.htm EX-23.1 Document

Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the following Registration Statements:

(1) Registration Statement (Form S-8 No.333-223771) pertaining to the 2007 Stock Option and Grant Plan, as amended, the 2017 Employee Stock Purchase Plan, and 2017 Employee, Director, and Consultant Equity Incentive Plan,

(2) Registration Statement (Form S-8 No. 333-231373) pertaining to the 2017 Employee Stock Purchase Plan, and 2017 Employee, Director and Consultant Equity Incentive Plan,

(3) Registration Statement (Form S-8 No. 333-240420) pertaining to the 2017 Employee Stock Purchase Plan, and 2017 Employee, Director and Consultant Equity Incentive Plan,

(4) Registration Statement (Form S-8 No. 333-256032) pertaining to the 2017 Employee Stock Purchase Plan, and 2017 Employee, Director and Consultant Equity Incentive Plan,

(5) Registration Statement (Form S-8 No. 333-264836) pertaining to the 2017 Employee Stock Purchase Plan, and 2017 Employee, Director and Consultant Equity Incentive Plan, and

(6) Registration Statement (Form S-8 No. 333-270295) pertaining to the 2017 Employee Stock Purchase Plan, and 2017 Employee, Director and Consultant Equity Incentive Plan;

of our report with respect to the consolidated financial statements of Quanterix Corporation dated February 29, 2024 (except for the effects of the restatement disclosed in Note 1, as to which the date is December 23 , 2024) and our report with respect to the effectiveness of internal control over financial reporting of Quanterix Corporation dated February 29, 2024 (except for the effect of the material weakness in controls related to the capitalization of labor and overhead costs in inventory described in the second and third paragraphs, as to which the date is December 23, 2024) included in this Form 10-K/A of Quanterix Corporation for the year ended December 31, 2023.

/s/ Ernst & Young LLP

Boston, Massachusetts
December 23, 2024






EX-31.1 3 ex311-restatementqtrxx2023.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS UNDER SECTION 302
I, Masoud Toloue, certify that:
1.I have reviewed this Amendment No.1 to the Annual Report on Form 10-K/A of Quanterix 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: December 23, 2024
/s/ MASOUD TOLOUE
Masoud Toloue, Ph.D.
President and Chief Executive Officer (principal executive officer)

EX-31.2 4 ex312-restatementqtrxx2023.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS UNDER SECTION 30
I, Vandana Sriram, certify that:
1.I have reviewed this Amendment No.1 to the Annual Report on Form 10-K/A of Quanterix 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: December 23, 2024
/s/ VANDANA SRIRAM
Vandana Sriram
Chief Financial Officer
(principal financial officer and principal accounting officer)

EX-32.1 5 ex321-restatementqtrxx2023.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATIONS UNDER SECTION 906
Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of Quanterix Corporation, a Delaware corporation (the “Company”), does hereby certify, to such officer’s knowledge, that:
The Amendment No.1 to the Company's Annual Report on Form 10-K/A for the year ended December 31, 2023 (the “Form 10-K/A”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Form 10-K/A fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated: December 23, 2024
/s/ MASOUD TOLOUE
Masoud Toloue, Ph.D.
President and Chief Executive Officer
Dated: December 23, 2024
/s/ VANDANA SRIRAM
Vandana Sriram
Chief Financial Officer

EX-101.SCH 6 qtrx-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Restatement of Financial Statements - Balance Sheet (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Restatement of Financial Statements link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Organization and Nature of Business link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue and Related Matters link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Allowance for Credit Losses link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Fair value of Financial Instruments (As Restated) link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes (As Restated) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Goodwill and intangible assets link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Employee benefit plans link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Variable Interest Entities (As Restated) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Quarterly Financial Data (Unaudited and Restated) link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Restatement of Financial Statements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Revenue and Related Matters (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Allowance for Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Fair value of Financial Instruments (As Restated) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Income Taxes (As Restated) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Quarterly Financial Data (Unaudited and Restated) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Restatement of Financial Statements - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Restatement of Financial Statements - Statement Of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Restatement of Financial Statements - Statement Of Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Restatement of Financial Statements - Statement of Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Restatement of Financial Statements - Statement Of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Organization and Nature of Business (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Significant Accounting Policies - Foreign Currency (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Significant Accounting Policies - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Significant Accounting Policies - Research and Development Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Significant Accounting Policies - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Significant accounting policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Significant accounting policies - Credit, product and supplier concentrations and off-balance-sheet risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Significant accounting policies - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Significant accounting policies - Advertising (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Revenue and Related Matters - Disaggregated revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Revenue and Related Matters - Service Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Revenue and Related Matters - Collaboration and license arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Revenue and Related Matters - Grant revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Revenue and Related Matters - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Revenue and Related Matters - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Revenue and Related Matters - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Revenue and Related Matters - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Revenue and Related Matters - Costs to obtain a contract (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Fair value of Financial Instruments (As Restated) (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Fair value of Financial Instruments (As Restated) - Changes in Level 3 Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Fair value of Financial Instruments (As Restated) - Changes in Carrying Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Stock-Based Compensation - Stock options (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Stock-Based Compensation - Restricted stock units (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Stock-Based Compensation - Stock-based compensation plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Stock-Based Compensation - Share-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Stock-Based Compensation - Black-Scholes valuation model Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Net Loss Per Share - Basic and diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Net Loss Per Share - Common share equivalents have been excluded from the calculation of diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Income Taxes (As Restated) - Components of loss before income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Income Taxes (As Restated) - Provision for income tax benefit (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Income Taxes (As Restated) - Reconciliation of the federal statutory income tax rate to the effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Income Taxes (As Restated) - Deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Income Taxes (As Restated) - Valuation allowance deferred tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Income Taxes (As Restated) (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Goodwill and intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Leases - Supplemental cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Leases - Undiscounted future lease payments for non-cancelable operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Leases - Balance Sheet information (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Commitments and Contingencies - License agreements and Lease commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Commitments and Contingencies - Future minimum commitments (Details) (alt calc) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Restructuring - Roll forward (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Employee benefit plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Variable Interest Entities (As Restated) (Details) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 9954549 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954550 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954551 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954552 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 qtrx-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 qtrx-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 qtrx-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred income taxes Deferred Income Taxes and Tax Credits Consolidated Entities [Axis] Consolidated Entities [Axis] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Research and development Research and Development Expense Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Related party transactions Related Party Transaction [Line Items] Options expiration period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Accrued royalties Accrued Royalties, Current Receipt of ordinary shares of UltraDx (Note 13) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances All Award Types Award Type [Domain] Performance obligation satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Shares amount received Collaboration And License Arrangements, Contingent Share Amount Receivable Amount of contingent shares receivable in a collaboration and license agreement. Costs to Obtain Contracts Commissions, Policy [Policy Text Block] Unvested restricted common stock at the beginning of the period (in shares) Unvested restricted common stock at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Contract Assets and Liabilities Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Collaborative arrangement payment received per quarter Collaborative Arrangement, Payment Received Per Quarter Amount of non refundable upfront payment received per quarter. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] 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 Accounts payable Accounts Payable, Current Exercisable at the end of the period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computers and software Computer Equipment [Member] Impairment loss Capitalized Contract Cost, Impairment Loss Share-based compensation (in percent) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Federal statutory income tax rate (in percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies (Note 16) Commitment to sponsor agreement Commitments and Contingencies Maturity of lease liabilities Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] As Previously Reported Previously Reported [Member] Impairment Expense Other Asset Impairment Charges Exercisable at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Foreign currency translation Restructuring Reserve, Foreign Currency Translation Gain (Loss) Service Revenue Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Income Tax Disclosure [Table] Income Tax Disclosure [Table] Disclosure of information pertaining to income taxes. Vested and expected to vest at the end of the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Sale of common stock in underwritten public offering, net Proceeds from Issuance of Common Stock Other non-current assets Increase (Decrease) in Other Noncurrent Assets Schedule of Goodwill [Table] Schedule of Goodwill [Table] Ownership interest Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Geographical [Axis] Geographical [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Income Taxes (As Restated) Income Tax Disclosure [Text Block] Stockholders’ equity: Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract] Expected dividend yield (as a percent) Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Concentration Risk [Line Items] Concentration Risk [Line Items] Leases Lessee, Leases [Policy Text Block] Customer [Axis] Customer [Axis] Other lease costs Other Lease Costs The amount of other lease costs incurred during the reporting period. Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Weighted-average grant date fair value per share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] ROU Assets Impairment expense ROU Assets Impairment expense The aggregate amount of write-downs for impairments recognized during the period for Right Of Use assets. Net loss per common share, diluted (in dollars per share) Diluted net (loss) income per share Earnings Per Share, Diluted Collaboration and license revenue License and Service [Member] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance for expected credit losses Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current ROU assets and related leasehold improvements ROU Assets and Related Leasehold Improvements [Member] Member represents ROU assets and related leasehold improvements. Vested and expected to vest at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Employee Stock Purchase Plan Employee Stock Purchase Plan Awards [Member] Represents information relating to employee stock purchase plan purchase rights. Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Leasehold Improvement Impairment expense Leasehold Improvement Impairment expense The aggregate amount of write-downs for impairments recognized during the period for Leasehold Improvements. Outstanding at the beginning of the period (in shares) Outstanding at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accrued compensation and benefits Accrued Employee Benefits, Current Service-type warranties Service-type warranties Represents the information pertaining to service-type warranties. Carrying Value of ROU Assets and Related Leasehold Improvements Carrying Value of ROU Assets and Related Leasehold Improvements Amount after accumulated depreciation of right of use assets and their related leasehold improvements. Trading Symbol Trading Symbol Amortized cost Debt Securities, Available-for-Sale and Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss U.S. Government agencies US Government Agencies Debt Securities [Member] Non-compete agreements Noncompete Agreements [Member] RADx WP2 RADx WP2 Represents about Rapid Acceleration of Diagnostics (RADx) program workplan two. Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Reconciliation of the federal statutory income tax rate to the effective tax rate Effective Income Tax Rate Reconciliation, Percent [Abstract] Weighted-average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Table] Net loss Net loss Net loss, as restated Net Income (Loss) Attributable to Parent Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Foreign Currency (As Restated) Foreign Currency Transactions and Translations Policy [Policy Text Block] Leases Lessee, Operating Leases [Text Block] Schedule of cash and cash equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Corporate bonds Corporate Bond Securities [Member] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Contract value Contract Value The amount of contract value. Number of discs purchased Number Of Discs Purchased The number of discs purchased. United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Period of payment Period of Payment from Customers Period of payment from customers from the date of shipment or satisfaction of performance obligation with no discounts for early payment. Schedule of basic and diluted shares Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period (in years) Vesting period 1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Annual increase in the shares available for grant under the plan (as a percent of shares of common stock outstanding) Share Based Compensation Arrangement By Share Based Payment Award, Evergreen Provision, Annual Increase, Percentage The annual increase in the number of shares available for issuance under the plan, represented as a percentage. Operating loss carryforwards, not subject to expiry Operating Loss Carryforwards, Without Expiration Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws without expiration . Number of restricted stock units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Marketable securities Marketable Securities, Current Goodwill Goodwill Undelivered licenses of intellectual property Undelivered licenses of intellectual property Represents the information pertaining to underlivered services related to initial and extended service-type warranties and research services. Schedule of Property and equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Laboratory and manufacturing equipment Other Machinery and Equipment [Member] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Forecast Forecast [Member] Proceeds from RADx grant on assets purchased Proceeds From Grant For Asset Purchase The cash inflow from grants for asset purchase. Accounts Receivable [Member] Accounts Receivable [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Warrant [Member] Warrant [Member] Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Foreign exchange losses Realized Gain (Loss), Foreign Currency Transaction, before Tax Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Accounts payable Increase (Decrease) in Accounts Payable, Trade Depreciation expense Depreciation Harvard University Harvard University The member that stands for Harvard university. Retirement Benefits [Abstract] Retirement Benefits [Abstract] Know How Know How relating to know how finite-lived intangible assets. Grant Revenue Revenue Recognition, Grants [Policy Text Block] Disclosure of accounting policy for recognition of grant revenue. Amortized cost due in one to two years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling Between One To Two Years, Amortized Cost Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing within one to two rolling fiscal years following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date. Income Statement Location [Axis] Income Statement Location [Axis] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Recognition of costs to obtain a contract Capitalized Contract Cost, Recognition of Costs to Obtain a Contract Addition of capitalized contract costs due to recognition of costs to obtain a contract. Foreign currency losses Foreign Currency Transaction Loss, before Tax Number of discs required to be shipped Number Of Discs Required To Be Shipped, Year One Number Of Discs Required To Be Shipped, Year One Number of contingent consideration collaboration Collaboration And License Arrangements, Contingent Consideration, Shares Received, Number Number of contingent shares received in a collaboration and license agreement. Schedule of undiscounted future lease payments for non-cancelable operating leases Schedule of future minimum lease payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Accrued Expenses and Other Current Liabilities Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] The entire disclosure of information pertaining to Accrued liabilities and other current liabilities. Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Related party revenue Revenues Cost of Goods Sold and Services Cost of Goods and Service [Policy Text Block] Fair value due in one to two years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling Within One To Two Years, Fair Value Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing within one to two rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date. Schedule of fair value measurements Fair Value, by Balance Sheet Grouping [Table Text Block] Schedule of common share equivalents have been excluded from the calculation of diluted net loss per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Schedule of components of the lease costs Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] Balance at Beginning of period Balance at End of period Restructuring Reserve License agreements License Agreements [Abstract] No definition available. Number of common share equivalents excluded in the calculation of diluted net loss per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type 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] Costs of goods sold and services: Cost of Goods and Services Sold [Abstract] Reduction in the carrying amount of right-of-use assets Right Of Use Asset Amortization Right Of Use Asset Amortization Total unrecognized compensation cost related to unvested stock awards Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Purchases of property and equipment in accounts payable and accruals Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag General and Administrative Expense [Member] General and Administrative Expense [Member] Shares authorized under the plan (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Rollforward of goodwill balance Goodwill [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Quarterly Financial Data (Unaudited and Restated) Quarterly Financial Information [Text Block] Outstanding (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating lease right-of-use assets obtained in exchange for lease liabilities Right-of-use asset obtained in exchange for lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Reclassification [Line Items] Reclassification [Line Items] Stratec Consumables GmBH (Stratec) Stratec Consumables GmBH (Stratec) Represents information pertaining to Stratec Consumables GmBH. Consumable and other products Consumable and other products This member stands for revenue relating to consumable and other products. Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of provision for (benefit from) income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating lease liabilities Operating Lease, Liability, Current Employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Sale of common stock in underwritten public offering, net Sale Of Common Stock Value In Underwritten Public Offering Net Sale Of Common Stock Value In Underwritten Public Offering Net Auditor Firm ID Auditor Firm ID Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Adjustments Revision of Prior Period, Adjustment [Member] Risk-free interest rate, Minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Net Carrying Value Finite-Lived Intangible Assets, Net Estimated ESPP purchases Estimated ESPP Purchases [Member] Information pertaining to estimated ESPP purchases. Property and equipment Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Laboratory and manufacturing equipment Laboratory and manufacturing equipment Represents the information pertaining to laboratory and manufacturing equipment. Counterparty Name [Domain] Counterparty Name [Domain] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Property, Plant and Equipment, Useful Life Schedule of Property, Plant and Equipment, Useful Life [Table Text Block] Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Schedule of components of loss before income taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Operating lease costs Operating Lease, Cost Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock, shares issued Common Stock, Shares, Issued Summary of restricted stock units activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Payment of severance Severance Costs Unrealized Gain (Loss) on Investments Unrealized Gain (Loss) on Investments [Table Text Block] Deferred revenue Contract with Customer, Liability, Current Summary of fair value of stock options granted to employees and non-employees is estimated on the grant date using the Black-Scholes option-pricing model Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] National Institutes of Health National Institutes of Health Represents information pertaining to national institutes of health (NIH). Security Exchange Name Security Exchange Name Total financial assets Carrying value of the Company's Level 3 financial assets Assets, Fair Value Disclosure Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Upfront Fee Upfront Fee Upfront Fee Vesting percentage 1 (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee Stock Option Share-Based Payment Arrangement, Option [Member] Customer Customer The member that stands for customer. Schedule of future estimated amortization expense of acquired intangible assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Eli Lilly Eli Lilly Represents information relating to Eli Lilly. Period of recognition of unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Change in the balance of costs to obtain a contract Capitalized Contract Cost [Abstract] Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Depreciation and amortization expense Depreciation, Amortization and Accretion, Net Document Type Document Type Cost of service and other revenue Cost of service and other revenue This member stands for cost of service and other revenue. Restatement of Financial Statements Error Correction [Text Block] Short-term lease cost Short-Term Lease, Cost Domestic Tax Authority [Member] Domestic Tax Authority [Member] EMEA EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Variable Interest Entities Variable Interest Entities No definition available. Inventory Inventory, Policy [Policy Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Balance at beginning of period Balance at end of period Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other operating activity Other Noncash Income (Expense) Weighted-average exercise price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Accrued tax liabilities Taxes Payable, Current Shares outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares, Outstanding Shares Number of shares outstanding under share-based payment arrangement. Non-refundable up-front payment received Collaborative Arrangement, Upfront Payment Received Amount of non refundable upfront payment received. Fair value of financial instruments Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Beginning Balance Ending Balance Accounts Receivable, Allowance for Credit Loss, Current License agreements License agreements This member stands for license agreements. Net operating loss (NOL) carryforwards Operating Loss Carryforwards Customer Concentration Risk [Member] Customer Concentration Risk [Member] Restricted cash Restricted Cash, Noncurrent Deferred revenue Deferred Tax Assets, Deferred Income Other current liabilities Other Liabilities, Current State Deferred State and Local Income Tax Expense (Benefit) Summary of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Operating lease liabilities Increase Decrease In Operating Lease Liabilities The increase (decrease) during the reporting period in the aggregate amount of lease liabilities. Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Restructuring Restructuring Cost and Reserve [Line Items] Capitalized software development costs Capitalized Computer Software, Additions Cash equivalents - money market funds Cash and Cash Equivalents, Fair Value Disclosure Schedule of rollforward of the restructuring reserve and provision activity Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Tufts Tufts This member stands for tufts university. Related Party, Type [Domain] Related Party, Type [Domain] Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities No definition available. Purchase commitments expects to incur in next year Other Commitment, to be Paid, Year One Unvested restricted common stock at the beginning of the period (in dollars per share) Unvested restricted common stock at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Issuance of common stock under stock plans, including tax effects Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Organization and Nature of Business Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventory Total inventory Inventory, Net Total lease cost Lease, Cost Inventory Deferred Tax Assets, Inventory Purchases of marketable debt securities Payments to Acquire Marketable Securities Statistical Measurement [Axis] Statistical Measurement [Axis] Shares available for grant under the plan (in shares) Share Based Compensation Arrangement By Share Based Payment Award, Shares Available For Issuance, Increase Number Shares Increase in number of common shares reserved for future issuance. Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Tax reserve accrued Unrecognized Tax Benefits, Tax Reserves Accrued Amount of tax reserve accrued for uncertain tax positions. Accrued interest receivable Interest Receivable Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Advertising Advertising Cost [Policy Text Block] Through Tax Year 2037 Through Tax Year 2037 Through Tax Year 2037 [Member] Product revenue Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Impairment and restructuring Restructuring Costs and Asset Impairment Charges Write-offs and recoveries collected Accounts Receivable, Allowance for Credit Loss, Write off (Recovery) Amount of write off (recovery) in allowance for credit loss on accounts receivable. Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Foreign Deferred Foreign Income Tax Expense (Benefit) Fair value due within one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Schedule of costs to obtain a contract Capitalized Contract Cost [Table Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Variable interest entities Variable Interest Entity, Not Primary Beneficiary [Member] Stock-based compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Goodwill [Member] Goodwill [Member] Revenue from Contracts with Customers Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Impairment of Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Advertising Expense Advertising Expense Schedule of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss per share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Unrealized gains (losses) on marketable securities Unrealized gains on marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares outstanding Common Stock, Shares, Outstanding Provision for income tax benefit Income Tax Expense (Benefit), Continuing Operations [Abstract] Auditor Location Auditor Location Employee benefit plans Retirement Benefits [Text Block] Beginning balance (in shares) Ending Balance (in shares) Shares, Outstanding Common stock, par value Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Through Tax Year 2042 Through Tax Year 2042 Information relating to through Tax Year 2042 Allowance for Credit Loss [Abstract] Allowance for Credit Loss [Abstract] Other (in percent) Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Summary of inventory Schedule of Inventory, Current [Table Text Block] Number outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Schedule of Error Corrections and Prior Period Adjustments Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Effective income tax rate (in percent) Effective Income Tax Rate Reconciliation, Percent Summary Of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability Total liabilities Liabilities Service revenue Service [Member] Total deferred income tax benefit Current Income Tax Expense (Benefit) Vesting [Domain] Vesting [Domain] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Through Tax Year 2038 Through Tax Year 2038 [Member] Through Tax Year 2038 [Member] Expected to convert (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Convert Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Convert Weighted Average Grant Date Fair Value Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Contribution made to the 401 (k) Plan Defined Contribution Plan, Cost Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Operating loss carryforwards, subject to expiry Operating Loss Carryforwards, Subject To Expiry Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws subject to expiry. Through Tax Year 2043 Through Tax Year 2043 [Member] Information relating to through Tax Year 2043 Capitalized R&D Costs Deferred Tax Assets, in Process Research and Development Plan Name [Axis] Plan Name [Axis] North America North America [Member] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Disallowed officer compensation (in percent) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officers Compensation, Percent Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to officers compensation. Fair Value Debt Securities, Available-for-Sale and Held-to-Maturity, Fair Value Marketable Securities Marketable Securities, Policy [Policy Text Block] Common stock Common Stock, Value, Issued Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Restructuring Plan Q3 2022 Restructuring Plan Q3 2022 [Member] Represents information relating to the restructuring plan in the third quarter of 2022. Master collaboration agreement Master collaboration agreement Represents information relating to master collaboration agreement. Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade names Trade Names [Member] Accrued professional services Accrued Professional Fees, Current Operating lease right-of-use asset amortization Operating Lease, Right-of-Use Asset, Periodic Reduction State Current State and Local Tax Expense (Benefit) Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Impairment Asset Impairment Charges Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Number of discs shipped Number Of Discs Shipped The number of discs shipped. Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Expenses And Other Liabilities, Current Amount of expenses incurred but not yet paid classified as other, and other liabilities due within one year or the normal operating cycle, if longer. Goodwill and intangible assets Goodwill and Intangible Assets Disclosure [Text Block] Schedule of reconciliation of the federal statutory income tax rate to the effective tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Total headcount Restructuring and Related Cost, Number of Positions Eliminated Income Tax Authority [Axis] Income Tax Authority [Axis] Expected to convert Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Expected To Convert, Number The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are expected to convert as of the balance sheet date. Expected volatility, Minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Concentration risk (in percent) Revenue as a percentage of total revenue Concentration Risk, Percentage Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Number of customers served Entity Number of Customers Served Number of customers served using simoa platforms by the entity. Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Asia Pacific Asia Pacific [Member] State taxes, net of federal benefit (in percent) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Quarterly Financial Information Disclosure [Abstract] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five 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 Tax credits Deferred Tax Assets, Tax Credit Carryforwards Marketable Securities [Line Items] Marketable Securities [Line Items] Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Statement of works agreement Statement of works agreement Represents information relating to statement of work agreement. Proceeds from common stock issued under stock plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Exercisable at the end of the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Computers and software Computers and software Represents the information pertaining to computers and software. Nonrecurring Fair Value, Nonrecurring [Member] Marketable securities Debt Securities, Available-for-Sale, Current Other accrued expenses Other Accrued Liabilities, Current Title of 12(g) Security Title of 12(g) Security Organization and Nature of Business Nature of Operations [Text Block] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Amortized cost due within one year Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Schedule of supplemental cash flow information Lessee, Operating Lease, Cash Flow Information [Table Text Block] The tabular disclosure of cash flow information related to the operating lease. Total stockholders’ equity Beginning Balance Ending Balance Equity, Attributable to Parent Deferred Revenue, Revenue Recognized Deferred Revenue, Revenue Recognized Commercial paper Commercial Paper [Member] Goodwill Impairment Goodwill, Impairment Loss Deferred revenue Deferred revenue Increase (Decrease) in Deferred Revenue Less: valuation allowances Balance, beginning of year Balance, end of year Deferred Tax Assets, Valuation Allowance Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Reimbursed amount Research and Development Expense, Amount Reimbursed in Excess of Costs Incurred Represents the amount reimbursed in excess of costs incurred related to activities funded by third parties in connection with research and development expenses. Restricted cash Restricted Cash and Cash Equivalents 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 Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Revision of Prior Period [Domain] Revision of Prior Period [Domain] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Variable Interest Entities (As Restated) Variable Interest Entity Disclosure [Text Block] UltraDx UltraDx Limited Company Represents information relating to UltraDx Limited company formed by ARCH Venture Partners in which company's director is affiliated. Restructuring Restructuring and Related Activities Disclosure [Text Block] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Level 2 Fair Value, Inputs, Level 2 [Member] Fair value assumptions: Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] 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] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Total deferred tax assets Deferred Tax Assets, Gross ADDF Alzheimer's Disease Diagnostic Fund [Member] Represents information relating to Alzheimer's Disease Diagnostic Fund grant from charitable venture philanthropy entity. Service and other revenue Service, Other [Member] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Transaction Price Allocated to Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Estimated Useful Life (in years) Finite-Lived Intangible Asset, Useful Life Accrued compensation and benefits, accrued expenses, and other current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Non-cash operating lease expense Operating Lease, Expense Outstanding at the beginning of the period (in dollars per share) Outstanding at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Marketable Securities [Table] Marketable Securities [Table] Geographical [Domain] Geographical [Domain] Software and Software Development Costs [Member] Software and Software Development Costs [Member] Minimum Minimum [Member] Property and equipment, net Total Property, Plant and Equipment, Net Summary of stock option activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Grants Received Grants Received The amount of grants received. Cash Cash Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other services Other services This member stands for revenue relating to other services. Weighted-average remaining contractual life Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] No definition available. Payments for employee taxes withheld on stock-based compensation awards Payment, Tax Withholding, Share-Based Payment Arrangement Other deferred tax assets Deferred Tax Assets, Other Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest U.S. Treasuries US Treasury Securities [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Leases Lessee, Lease, Description [Line Items] Developed technology Developed Technology Rights [Member] Accumulated deficit Retained Earnings [Member] Warranties Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Number Of Customers With High Percent Of Total Revenue Number Of Customers With High Percent Of Total Revenue Number Of Customers With High Percent Of Total Revenue Summary of share-based compensation expense for all stock awards Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Accretion of marketable securities Amortization of (discount) premium on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Total liabilities and stockholders’ equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Weighted Average Life Remaining (in years) Finite-Lived Intangible Assets, Remaining Amortization Period Net loss per common share, basic (in dollars per share) Basic net (loss) income per share Earnings Per Share, Basic Operating lease right-of-use assets Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Allowance for Credit Losses Allowance for Credit Losses [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Accrual adjustments Restructuring Reserve, Accrual Adjustment Sale of Stock [Domain] Sale of Stock [Domain] Risk-free interest rate, Maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Foreign Current Foreign Tax Expense (Benefit) Expected volatility, Maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Exercised Intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Provision for expected credit losses Provision for Loan, Lease, and Other Losses Entity Address, City or Town Entity Address, City or Town Schedule of restricted cash and cash equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Lease liability Deferred Tax Assets, Lease Liability Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liability. Summary of Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Current [Table Text Block] Tabular disclosure for accrued liabilities and other current liabilities. 2017 ESPP 2017 ESPP This member stands for Employee Stock Purchase Plan (the 2017 ESPP). Vested and expected to vest at the end of the period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Cash paid for taxes Income Taxes Paid Principles of Consolidation Consolidation, Policy [Policy Text Block] Restructuring Restructuring Charges Credit, Product, and Supplier Concentrations and Off-Balance-Sheet Risk Off-Balance-Sheet Credit Exposure, Policy [Policy Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Consideration on collaboration activities Collaboration And License Arrangements, Consideration Received The amount that refers to consideration received on collaboration and license arrangements. Proceeds from marketable debt securities Proceeds from Sale and Maturity of Marketable Securities Common stock, authorized shares Common Stock, Shares Authorized Income Taxes Income Tax Disclosure [Line Items] 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. Total amortization expense Finite Lived Intangible Assets Net Including Cumulative Translation Adjustments Finite Lived Intangible Assets Net Including Cumulative Translation Adjustments Raw Materials Inventory, Raw Materials, Gross 2017 Plan 2017 Plan This member stands for the2017 Employee, Director and Consultant Equity Incentive Plan (the 2017 Plan). Number of projects completed Entity Number of Projected completed Number of projects completed by the entity Entity Public Float Entity Public Float 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] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Underwritten public offering Underwritten public offering Represents information relating to Underwritten public offering . Change in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Cumulative Translation Adjustment Cumulative Translations Adjustments, Finite lived Intangible Assets Acquired Amount of Cumulative translation adjustment for intangible assets acquired. Related Party Transactions [Abstract] Related Party Transactions [Abstract] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Shares received as consideration under product sales agreement (Note 4, 7) Shares Received In Exchange For License Of Intellectual Property Shares Received In Exchange For License Of Intellectual Property Other accrued expenses Accrued Other Cost Carrying value as of the balance sheet date of obligations incurred through that date and payable for accrued other cost. Royalty expense Royalty Expense Aggregate fair value of restricted stock awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Credit losses on accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Reclassification [Table] Reclassification [Table] Common stock and RSUs Common stock and RSUs Information pertaining to unvested restricted common stock and restricted stock units. Cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Total deferred income tax benefit (provision) Deferred Income Tax Expense (Benefit) Proceeds from stock options exercised Proceeds from Stock Options Exercised Deferred tax rate change (in percent) Effective Income Tax Rate Reconciliation Deferred Tax Rate Changes Effective Income Tax Rate Reconciliation Deferred Tax Rate Changes Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Capitalization of costs to obtain a contract Capitalized Contract Cost, Deferral of Costs to Obtain a Contract Decrease in capitalized contract costs due to deferral of costs to obtain a contract. One customer One customer Represents information about one customer. Cancelled (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work in process Inventory, Work in Process, Gross Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Research services Research services Represents the information pertaining to research services. Depreciation Deferred Tax Liabilities Depreciation And Amortization Deferred Tax Liabilities Depreciation And Amortization Cash and Cash equivalents Cash and Cash Equivalents, at Carrying Value [Abstract] Related Party, Type [Axis] Related Party, Type [Axis] Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Accounting Changes and Error Corrections [Abstract] Issuance of common stock under stock plans, including tax effects (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Unrealized Gains Debt Securities, Available-for-Sale and Held-to-Maturity, Cumulative Unrecognized Gain Cash paid for amounts included in the measurement of operating lease liabilities Cash Paid for Amounts Included in the Measurement of Operating Lease Liabilities Amount of cash paid for amounts included in the measurement of operating lease liabilities. Entity Registrant Name Entity Registrant Name 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Schedule of balance sheet information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Customers outside the United States Customers outside the United States Information pertaining to customers outside of the United States. Share-Based Payment Arrangement, Tranche Two [Member] Share-Based Payment Arrangement, Tranche Two [Member] Unrealized Losses Debt Securities, Available-for-Sale and Held-to-Maturity, Cumulative Unrecognized Loss Severance and Employee Benefit Costs Employee Severance [Member] Tax credits (in percent) Effective Income Tax Rate Reconciliation, Tax Credit, Percent Payments for Restructuring Cash payments Payments for Restructuring Auditor Name Auditor Name Document Period End Date Document Period End Date Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Impairment of goodwill Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent Exercisable at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Software Development Costs Internal Use Software, Policy [Policy Text Block] Schedule of the allowance for credit losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Entity Central Index Key Entity Central Index Key Office furniture and equipment. Office furniture and equipment. Represents the information pertaining to office furniture and equipment. Loss on disposal of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Share-based compensation expense Share-Based Payment Arrangement, Expense Gross Carrying Value Finite-Lived Intangible Assets, Gross Income tax (expense) benefit Total income tax (expense) benefit Income Tax Expense (Benefit) Permanent items (in percent) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Impairment related to restructuring Impairment of Leasehold Income Tax Authority [Domain] Income Tax Authority [Domain] Collaboration agreement Collaboration agreement Represents information relating to collaboration agreement. Vesting [Axis] Vesting [Axis] Fair value of Financial Instruments (As Restated) Fair Value Disclosures [Text Block] Other Restructuring Charges Other Restructuring [Member] Revenue Benchmark [Member] Revenue Benchmark [Member] Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of disaggregated revenue Disaggregation of Revenue [Table Text Block] Inventory Inventory Disclosure [Text Block] Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Total revenues Revenue Revenue from Contract with Customer, Excluding Assessed Tax Amendment Flag Amendment Flag Purchased intangible assets Finite-Lived Intangible Assets, Net [Abstract] Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Right-of-Use Assets Deferred Tax Liabilities, Right of Use Asset Amount of deferred tax liability attributable to taxable temporary differences from right of use assets. Tax credit carryforwards Tax Credit Carryforward, Amount Unrealized Loses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payments on notes payable Repayments of Notes Payable Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Tax Period [Domain] Tax Period [Domain] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Interest income (expense), net Interest Income (Expense), Net Other non-cash items Other Noncash Income Tax Expense Shares received as consideration under product sales agreement (Note 4, 7) Shares Received As Consideration Under Product Sales Agreement Amount of shares received as consideration under product sales agreement in noncash investing or financing activities. Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Change in valuation allowance (in percent) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Leasehold Improvements [Member] Leasehold Improvements [Member] Selling, General and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Net deferred tax liabilities Deferred Tax Liabilities, Net Weighted-average common shares outstanding, diluted (in shares) Diluted weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Diluted Lessee Disclosure [Abstract] Lessee Disclosure [Abstract] Instruments Instruments This member stands for revenue relating to instrument products. Summary of Valuation Allowance Summary of Valuation Allowance [Table Text Block] Other Commitment Other Commitment Money market funds Money Market Funds, at Carrying Value Operating expenses: Operating Expenses [Abstract] Revenue and Related Matters Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Collaboration and license arrangements Collaboration and license arrangements No definition available. Additional paid-in capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Commitments and contingencies Commitments Disclosure [Text Block] Total assets Assets Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Amortization Deferred Tax Assets Amortization Deferred Tax Assets Amortization Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Tax Period [Axis] Tax Period [Axis] Cost of product revenue Cost of product revenue This member stands for cost of product revenue. Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Grant revenue Grant [Member] Other non-current liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Total lease payments Lessee, Operating Lease, Liability, to be Paid Amount of transaction price allocated to performance obligations Revenue, Remaining Performance Obligation, Amount Total operating expenses Operating Expenses Changes in the Company's Level 3 financial instruments Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Stratec Supply Agreement Stratec Supply Agreement Represents information pertaining to Stratec Supply Agreement. Equity Component [Domain] Equity Component [Domain] Sale of common stock in underwritten public offering, net (in shares) Sale Of Common Stock Shares In Underwritten Public Offering Net Sale Of Common Stock Shares In Underwritten Public Offering Net State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Scenario [Axis] Scenario [Axis] Other deferred tax liabilities Deferred Tax Liabilities, Other Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, after Allowance for Credit Loss Weighted-average common shares outstanding, basic (in shares) Basic weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Unrealized losses on marketable securities Marketable Security, Unrealized Gain (Loss) Loss from operations Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Restricted stock units and stock options Restricted stock units and stock options Represents the information pertaining to restricted stock units and stock options. Office furniture and equipment Office Equipment [Member] Revenues: Revenues [Abstract] Contract acquisition costs Increase (Decrease) In Payables For Contract Acquisition Costs Increase (Decrease) In Payables For Contract Acquisition Costs Cash and cash equivalents Cash and Cash Equivalents [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Total costs of goods sold and services Cost of revenue Cost of Revenue Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Collaboration and license arrangements Commitments and contingencies Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Statement Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Vested and expected to vest at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Scenario [Domain] Scenario [Domain] Amortization acquired intangibles Deferred Tax Liabilities, Intangible Assets Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Customer relationships Customer Relationships [Member] Debt Securities, Available-for-Sale Debt Securities, Available-for-Sale [Table Text Block] Components of loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Type of Restructuring [Domain] Type of Restructuring [Domain] Share-Based Payment Arrangement, Tranche One [Member] Share-Based Payment Arrangement, Tranche One [Member] Disposals related to equipment no longer in use Property, Plant and Equipment, Dispositions EX-101.PRE 10 qtrx-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.4
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Feb. 26, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K/A    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 001-38319    
Entity Registrant Name Quanterix Corp    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 20-8957988    
Entity Address, Address Line One 900 Middlesex Turnpike    
Entity Address, City or Town Billerica    
Entity Address, State or Province MA    
Entity Address, Postal Zip Code 01821    
City Area Code 617    
Local Phone Number 301-9400    
Title of 12(g) Security Common Stock, $0.001 par value per share    
Trading Symbol QTRX    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status No    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Public Float     $ 796
Entity Common Stock, Shares Outstanding   38,063,618  
Entity Central Index Key 0001503274    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag true    
Auditor Name Ernst & Young LLP    
Auditor Firm ID 42    
Auditor Location Boston, Massachusetts    
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current assets:                    
Cash and cash equivalents $ 174,422 $ 201,261 $ 329,525 $ 329,354 $ 338,740 $ 343,743 $ 361,551 $ 374,543    
Marketable securities 146,902 126,449     0          
Accounts receivable, net of allowance for expected credit losses 25,414 24,083 24,369 22,546 19,017 18,330 19,683 22,616    
Inventory 26,123 20,857 18,333 16,629 16,964 18,044 22,685 24,426    
Prepaid expenses and other current assets 9,234 9,216 6,897 6,945 6,803 6,075 9,979 13,878    
Total current assets 382,095 381,866 379,124 375,474 381,524 386,192 413,898 435,463    
Restricted cash 2,604 2,602 2,601 2,598 2,597 2,596 2,594 2,577    
Property and equipment, net 17,926 17,287 18,048 18,690 19,811 21,195 21,976 19,639    
Intangible assets, net 6,034 6,003 6,476 7,129 7,516 7,511 8,527 9,692    
Operating lease right-of-use assets 18,251 19,860 20,380 20,891 21,223 27,165 32,935 29,915    
Other non-current assets 1,657 1,603 1,637 938 911 910 77 78    
Total assets 428,567 429,221 428,266 425,720 433,582 445,569 488,682 506,687    
Current liabilities:                    
Accounts payable 5,048 4,786 3,238 2,585 3,836 2,106 5,908 4,187    
Accrued compensation and benefits 14,170 10,505 8,175 5,411 11,035 10,760 10,777 8,196    
Accrued expenses and other current liabilities 6,055 6,686 6,791   5,147          
Deferred revenue 9,468 9,827 10,421 10,682 8,644 8,976 12,157 9,194    
Operating lease liabilities 4,241 4,093 3,986 3,875 2,687 767 2,696 1,886    
Total current liabilities 38,982 35,897 32,611 27,482 31,349 28,918 36,733 31,755    
Deferred revenue, net of current portion 1,227 1,126 1,304 1,419 1,415 1,591 1,531 1,222    
Operating lease liabilities, net of current portion 37,223 38,306 39,378 40,409 41,417 42,196 43,135 43,563    
Other non-current liabilities 1,177 1,105 1,225 1,216 1,469 1,570 1,810 1,691    
Total liabilities 78,609 76,434 74,518 70,526 75,650 74,275 83,209 78,231    
Commitments and contingencies (Note 16)        
Stockholders’ equity:                    
Common stock 38 38 37 37 37 37 37 37    
Additional paid-in capital 783,142 778,615 772,472 768,123 763,629 759,254 756,087 750,717    
Accumulated other comprehensive loss (1,672) (3,129) (2,740) (2,496) (2,538) (2,999) (2,203) (756)    
Accumulated deficit (431,550) (422,737) (416,021) (410,470) (403,196) (384,998) (348,448) (321,542)    
Total stockholders’ equity 349,958 352,787 353,748 355,194 357,932 371,294 405,473 428,456 $ 442,792 $ 205,825
Total liabilities and stockholders’ equity $ 428,567 $ 429,221 $ 428,266 $ 425,720 $ 433,582 $ 445,569 $ 488,682 $ 506,687    
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Statement of Financial Position [Abstract]                
Common stock, par value $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Common stock, authorized shares 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000
Common stock, shares issued 38,014,000 37,839,000 37,566,000 37,424,000 37,280,000 37,094,000 36,975,000 36,899,000
Common stock, shares outstanding 38,014,000 37,839,000 37,566,000 37,424,000 37,280,000 37,094,000 36,975,000 36,899,000
Marketable securities $ 146,902 $ 126,449     $ 0      
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:                              
Total revenues $ 31,549 $ 31,559 $ 30,804 $ 28,456 $ 25,824 $ 26,646 $ 23,500 $ 29,552 $ 59,260 $ 53,052 $ 90,819 $ 79,698 $ 122,368 $ 105,522 $ 110,556
Costs of goods sold and services:                              
Total costs of goods sold and services 12,143 12,150 11,388 12,463 13,180 16,341 15,183 15,455 23,851 30,638 36,001 46,979 48,144 60,159 45,784
Gross profit 19,406 19,409 19,416 15,993 12,644 10,305 8,317 14,097 35,409 22,414 54,818 32,719 74,224 45,363 64,772
Operating expenses:                              
Research and development 7,210 7,739 6,128 4,987 5,843 6,829 7,257 6,880 11,115 14,137 18,854 20,966 26,064 26,809 28,383
Selling, general and administrative 23,436 23,550 21,308 20,817 18,385 20,479 27,816 25,171 42,125 52,987 65,675 73,466 89,111 91,851 92,910
Other lease costs 1,016 928 968 800 802 609     1,768   2,696 609 3,712 1,411 0
Impairment and restructuring 1,361 0 0 (33) 9,006 20,343 207   (33) 207 (33) 20,550 1,328 29,556 0
Total operating expenses 33,023 32,217 28,404 26,571 34,036 48,260 35,280 32,051 54,975 67,331 87,192 115,591 120,215 149,627 121,293
Loss from operations (13,617) (12,808) (8,988) (10,578) (21,392) (37,955) (26,963) (17,954) (19,566) (44,917) (32,374) (82,872) (45,991) (104,264) (56,521)
Interest income (expense), net 4,319 4,185 3,886 3,449 2,815 1,712 552 52 7,335 604 11,520 2,316 15,839 5,131 (403)
Other income (expense), net 626 2,110 (214) (5) 533 (235) (358) (217) (219) (575) 1,891 (810) 2,517 (277) 1,340
Loss before income taxes (8,672) (6,513) (5,316) (7,134) (18,044) (36,478) (26,769) (18,119) (12,450) (44,888) (18,963) (81,366) (27,635) (99,410) (55,584)
Income tax (expense) benefit (141) (203) (235) (140) (154) (72) (137) 199 (375) 62 (578) (10) (719) (164) 36
Net loss $ (8,813) $ (6,716) $ (5,551) $ (7,274) $ (18,198) $ (36,550) $ (26,906) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Net loss per common share, basic (in dollars per share) $ (0.23) $ (0.18) $ (0.15) $ (0.19) $ (0.49) $ (0.99) $ (0.73) $ (0.49) $ (0.34) $ (1.22) $ (0.52) $ (2.20) $ (0.75) $ (2.69) $ (1.54)
Net loss per common share, diluted (in dollars per share) $ (0.23) $ (0.18) $ (0.15) $ (0.19) $ (0.49) $ (0.99) $ (0.73) $ (0.49) $ (0.34) $ (1.22) $ (0.52) $ (2.20) $ (0.75) $ (2.69) $ (1.54)
Weighted-average common shares outstanding, basic (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Weighted-average common shares outstanding, diluted (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Product revenue                              
Revenues:                              
Total revenues $ 20,821 $ 19,940 $ 19,549 $ 19,360 $ 16,674 $ 17,693 $ 14,785 $ 20,656 $ 38,909 $ 35,441 $ 58,849 $ 53,134 $ 79,670 $ 69,808 $ 81,062
Costs of goods sold and services:                              
Total costs of goods sold and services 7,314 7,209 6,701 7,879 9,491 11,347 10,546 11,457 14,580 22,003 21,789 33,350 29,103 42,841 32,114
Service and other revenue                              
Revenues:                              
Total revenues 10,230 10,883 10,470 8,506 8,767 8,370 8,548 8,810 18,976 17,358 29,859 25,728 40,089 34,495 23,629
Costs of goods sold and services:                              
Total costs of goods sold and services 4,829 4,941 4,687 4,584 3,689 4,994 4,637 3,998 9,271 8,635 14,212 13,629 19,041 17,318 13,670
Collaboration and license revenue                              
Revenues:                              
Total revenues 146 237 629 368 170 301 92 $ 86 997 178 1,234 479 1,380 649 648
Grant revenue                              
Revenues:                              
Total revenues $ 352 $ 499 $ 156 $ 222 $ 213 $ 282 $ 75   $ 378 $ 75 $ 877 $ 357 $ 1,229 $ 570 $ 5,217
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]                              
Net loss $ (8,813) $ (6,716) $ (5,551) $ (7,274) $ (18,198) $ (36,550) $ (26,906) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Other comprehensive income (loss), net of tax:                              
Unrealized gains (losses) on marketable securities   (241)                 (241)   325 0 0
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (2,979) (1,993)
Total other comprehensive income (loss)   (389) (244) 42   (796) (1,447) (1,197) (202) (2,644) (591) (3,440) 866 (2,979) (1,993)
Comprehensive loss   $ (7,105) $ (5,795) $ (7,232)   $ (37,346) $ (28,353) $ (19,117) $ (13,027) $ (47,470) $ (20,132) $ (84,816) $ (27,488) $ (102,553) $ (57,541)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional paid-in capital
Accumulated other comprehensive income (loss)
Accumulated deficit
Beginning balance (in shares) at Dec. 31, 2020   31,797      
Beginning Balance at Dec. 31, 2020 $ 205,825 $ 32 $ 451,433 $ 2,434 $ (248,074)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   864      
Issuance of common stock under stock plans, including tax effects 8,815 $ 1 8,814    
Sale of common stock in underwritten public offering, net (in shares)   4,107      
Sale of common stock in underwritten public offering, net 269,718 $ 4 269,714    
Stock-based compensation expense 15,975   15,975    
Unrealized gains on marketable securities, net of tax 0        
Foreign currency translation adjustment (1,993)     (1,993)  
Net loss, as restated (55,548)       (55,548)
Ending Balance (in shares) at Dec. 31, 2021   36,768      
Ending Balance at Dec. 31, 2021 442,792 $ 37 745,936 441 (303,622)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   131      
Issuance of common stock under stock plans, including tax effects 979   979    
Stock-based compensation expense 3,802   3,802    
Foreign currency translation adjustment (1,197)     (1,197)  
Net loss, as restated (17,920)       (17,920)
Ending Balance (in shares) at Mar. 31, 2022   36,899      
Ending Balance at Mar. 31, 2022 428,456 $ 37 750,717 (756) (321,542)
Beginning balance (in shares) at Dec. 31, 2021   36,768      
Beginning Balance at Dec. 31, 2021 442,792 $ 37 745,936 441 (303,622)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   207      
Issuance of common stock under stock plans, including tax effects 1,190   1,190    
Stock-based compensation expense 8,961   8,961    
Foreign currency translation adjustment (2,644)     (2,644)  
Net loss, as restated (44,826)       (44,826)
Ending Balance (in shares) at Jun. 30, 2022   36,975      
Ending Balance at Jun. 30, 2022 405,473 $ 37 756,087 (2,203) (348,448)
Beginning balance (in shares) at Dec. 31, 2021   36,768      
Beginning Balance at Dec. 31, 2021 442,792 $ 37 745,936 441 (303,622)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   326      
Issuance of common stock under stock plans, including tax effects 1,597   1,597    
Stock-based compensation expense 11,721   11,721    
Foreign currency translation adjustment (3,440)     (3,440)  
Net loss, as restated (81,376)       (81,376)
Ending Balance (in shares) at Sep. 30, 2022   37,094      
Ending Balance at Sep. 30, 2022 371,294 $ 37 759,254 (2,999) (384,998)
Beginning balance (in shares) at Dec. 31, 2021   36,768      
Beginning Balance at Dec. 31, 2021 442,792 $ 37 745,936 441 (303,622)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   512      
Issuance of common stock under stock plans, including tax effects 2,310   2,310    
Stock-based compensation expense 15,383   15,383    
Unrealized gains on marketable securities, net of tax 0        
Foreign currency translation adjustment (2,979)     (2,979)  
Net loss, as restated (99,574)       (99,574)
Ending Balance (in shares) at Dec. 31, 2022   37,280      
Ending Balance at Dec. 31, 2022 357,932 $ 37 763,629 (2,538) (403,196)
Beginning balance (in shares) at Mar. 31, 2022   36,899      
Beginning Balance at Mar. 31, 2022 428,456 $ 37 750,717 (756) (321,542)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   76      
Issuance of common stock under stock plans, including tax effects 211   211    
Stock-based compensation expense 5,159   5,159    
Foreign currency translation adjustment (1,447)     (1,447)  
Net loss, as restated (26,906)       (26,906)
Ending Balance (in shares) at Jun. 30, 2022   36,975      
Ending Balance at Jun. 30, 2022 405,473 $ 37 756,087 (2,203) (348,448)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   119      
Issuance of common stock under stock plans, including tax effects 407   407    
Stock-based compensation expense 2,760   2,760    
Foreign currency translation adjustment (796)     (796)  
Net loss, as restated (36,550)       (36,550)
Ending Balance (in shares) at Sep. 30, 2022   37,094      
Ending Balance at Sep. 30, 2022 371,294 $ 37 759,254 (2,999) (384,998)
Increase (Decrease) in Stockholders' Equity          
Net loss, as restated (18,198)        
Ending Balance (in shares) at Dec. 31, 2022   37,280      
Ending Balance at Dec. 31, 2022 357,932 $ 37 763,629 (2,538) (403,196)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   144      
Issuance of common stock under stock plans, including tax effects 551   551    
Stock-based compensation expense 3,943   3,943    
Foreign currency translation adjustment 42     42  
Net loss, as restated (7,274)       (7,274)
Ending Balance (in shares) at Mar. 31, 2023   37,424      
Ending Balance at Mar. 31, 2023 355,194 $ 37 768,123 (2,496) (410,470)
Beginning balance (in shares) at Dec. 31, 2022   37,280      
Beginning Balance at Dec. 31, 2022 357,932 $ 37 763,629 (2,538) (403,196)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   286      
Issuance of common stock under stock plans, including tax effects 690   690    
Stock-based compensation expense 8,153   8,153    
Foreign currency translation adjustment (202)     (202)  
Net loss, as restated (12,825)       (12,825)
Ending Balance (in shares) at Jun. 30, 2023   37,566      
Ending Balance at Jun. 30, 2023 353,748 $ 37 772,472 (2,740) (416,021)
Beginning balance (in shares) at Dec. 31, 2022   37,280      
Beginning Balance at Dec. 31, 2022 357,932 $ 37 763,629 (2,538) (403,196)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   559      
Issuance of common stock under stock plans, including tax effects 2,490 $ 1 2,489    
Stock-based compensation expense 12,497   12,497    
Unrealized gains on marketable securities, net of tax (241)     (241)  
Foreign currency translation adjustment (350)     (350)  
Net loss, as restated (19,541)       (19,541)
Ending Balance (in shares) at Sep. 30, 2023   37,839      
Ending Balance at Sep. 30, 2023 352,787 $ 38 778,615 (3,129) (422,737)
Beginning balance (in shares) at Dec. 31, 2022   37,280      
Beginning Balance at Dec. 31, 2022 357,932 $ 37 763,629 (2,538) (403,196)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   734      
Issuance of common stock under stock plans, including tax effects 2,691 $ 1 2,690    
Stock-based compensation expense 16,823   16,823    
Unrealized gains on marketable securities, net of tax 325     325  
Foreign currency translation adjustment 541     541  
Net loss, as restated (28,354)       (28,354)
Ending Balance (in shares) at Dec. 31, 2023   38,014      
Ending Balance at Dec. 31, 2023 349,958 $ 38 783,142 (1,672) (431,550)
Beginning balance (in shares) at Mar. 31, 2023   37,424      
Beginning Balance at Mar. 31, 2023 355,194 $ 37 768,123 (2,496) (410,470)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   142      
Issuance of common stock under stock plans, including tax effects 139   139    
Stock-based compensation expense 4,210   4,210    
Foreign currency translation adjustment (244)     (244)  
Net loss, as restated (5,551)       (5,551)
Ending Balance (in shares) at Jun. 30, 2023   37,566      
Ending Balance at Jun. 30, 2023 353,748 $ 37 772,472 (2,740) (416,021)
Increase (Decrease) in Stockholders' Equity          
Issuance of common stock under stock plans, including tax effects (in shares)   273      
Issuance of common stock under stock plans, including tax effects 1,800 $ 1 1,799    
Stock-based compensation expense 4,344   4,344    
Unrealized gains on marketable securities, net of tax (241)     (241)  
Foreign currency translation adjustment (148)     (148)  
Net loss, as restated (6,716)       (6,716)
Ending Balance (in shares) at Sep. 30, 2023   37,839      
Ending Balance at Sep. 30, 2023 352,787 $ 38 778,615 (3,129) (422,737)
Increase (Decrease) in Stockholders' Equity          
Net loss, as restated (8,813)        
Ending Balance (in shares) at Dec. 31, 2023   38,014      
Ending Balance at Dec. 31, 2023 $ 349,958 $ 38 $ 783,142 $ (1,672) $ (431,550)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED STATEMENT OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:                  
Net loss $ (7,274) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Adjustments to reconcile net loss to net cash used in operating activities:                  
Depreciation and amortization expense 1,454 1,373 2,883 2,820 4,843 4,231 6,275 5,409 4,880
Credit losses on accounts receivable 178 (171) 324 581 311 102 336 (301) 213
Accretion of marketable securities         (1,249)   (1,964) 0 0
Operating lease right-of-use asset amortization     1,002   1,518   2,015 715 499
Stock-based compensation expense 3,943 3,802 8,153 8,961 12,497 11,721 16,823 15,383 15,975
Impairment     54 207 130   1,361 25,801 0
Other operating activity     602       (150) (340) 692
Changes in assets and liabilities:                  
Accounts receivable (3,741) 1,319 (5,750) 3,479 (5,615) 5,045 (6,695) 5,156 (6,853)
Inventory 530 (206) (1,180) 1,515 (3,700) 6,146 (8,944) 7,243 (10,125)
Prepaid expenses and other current assets (422) (2,071) (527) 961 (2,829) (282) (2,371) (738) (166)
Other non-current assets (33) 1 (707) 2 (702) (857) (717) (822) (2)
Accounts payable (1,271) (5,306) (631) (3,220) 948 (7,010) 1,189 (5,287) 2,339
Accrued compensation and benefits, accrued expenses, and other current liabilities (5,809) (4,864) (1,053) (4,248) 1,229 (2,914) 4,410 (3,599) 606
Deferred revenue 2,041 2,956 1,666 6,228 894 3,108 635 2,599 1,462
Operating lease liabilities 179 (87) (730) (3,128) (1,690) (1,156) (2,645) (266) (1,230)
Other non-current liabilities (203) (271) (72) (9) (107) 128 (53) 10 (363)
Net cash used in operating activities (9,824) (21,755) (8,791) (29,716) (12,657) (44,521) (18,849) (48,611) (47,621)
Cash flows from investing activities:                  
Purchases of marketable debt securities         (125,200)   (175,613) 0 0
Proceeds from marketable debt securities             31,000 0 0
Purchases of property and equipment (136) (1,335) (947) (6,342) (1,878) (10,019) (3,841) (11,614) (13,675)
Proceeds from RADx grant on assets purchased   520   520   520 0 520 7,278
Net cash used in investing activities (136) (815) (947) (5,822) (127,078) (9,499) (148,454) (11,094) (6,397)
Cash flows from financing activities:                  
Proceeds from common stock issued under stock plans 551 594 777 594 2,632 881 2,889 2,311 8,815
Payments for employee taxes withheld on stock-based compensation awards (13)   (87)   (142)   (198) 0 0
Payments on notes payable             0 0 (7,738)
Net cash provided by financing activities 551 979 690 1,190 2,490 1,597 2,691 2,311 270,795
Net increase (decrease) in cash, cash equivalents, and restricted cash (9,409) (21,591) (9,048) (34,348) (137,245) (52,423) (164,612) (57,394) 216,777
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 24 (558) (163) (776) (229) (507) 301 (538) (92)
Cash, cash equivalents, and restricted cash at beginning of period 341,337 399,269 341,337 399,269 341,337 399,269 341,337 399,269 182,584
Cash, cash equivalents, and restricted cash at end of period 331,952 377,120 332,126 $ 364,145 203,863 346,339 177,026 341,337 399,269
Supplemental disclosure of cash flow information:                  
Cash paid for taxes 246   $ 502   $ 719 263 808 684 0
Cash paid for interest             0 0 389
Purchases of property and equipment in accounts payable and accruals $ 147         288 419 152 229
Operating lease right-of-use assets obtained in exchange for lease liabilities   $ 18,156       $ 22,239 0 22,494 0
Shares received as consideration under product sales agreement (Note 4, 7)             775 0 0
Underwritten public offering                  
Cash flows from financing activities:                  
Sale of common stock in underwritten public offering, net             $ 0 $ 0 $ 269,718
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.4
Restatement of Financial Statements - Balance Sheet (Parenthetical) - $ / shares
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Statement of Financial Position [Abstract]                
Common stock, par value $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Common stock, authorized shares 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000
Common stock, shares issued 38,014,000 37,839,000 37,566,000 37,424,000 37,280,000 37,094,000 36,975,000 36,899,000
Common stock, shares outstanding 38,014,000 37,839,000 37,566,000 37,424,000 37,280,000 37,094,000 36,975,000 36,899,000
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.4
Restatement of Financial Statements
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Restatement of Financial Statements
Note 1. Restatement of Financial Statements
Subsequent to the issuance of Quanterix Corporation's (“Quanterix” or the “Company”) Annual Report on Form 10-K for the fiscal year ended December 31, 2023, originally filed with the U.S. Securities and Exchange Commission (the “SEC”) on February 29, 2024 (the “Original Report"), the Company identified an error related to the capitalization of labor and overhead costs in the Company's inventory balances (the "Misstatement"), which impacted the previously issued audited Consolidated Financial Statements as of December 31, 2023 and 2022 and for each of the three years in the period ended December, 31 2023 and the unaudited Consolidated Financial Statements for the quarterly and year-to-date (as applicable) periods ended March 31, 2022, June 30, 2022, September 30, 2022, March 31, 2023, June 30, 2023, and September 30, 2023 (the "Restatement Periods"). In accordance with ASC 250 - Accounting Changes and Error Corrections, SEC Staff Accounting Bulletin ("SAB") No. 99 - Materiality, and SAB No. 108 - Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements, management concluded the error was material to the Company’s financial statements and required restatement of the financial statements for the Restatement Periods (the "Restatement"). In connection with the Restatement, the Company is also correcting unrelated errors identified by the Company in prior periods.
Restatement Background
In connection with the Company's efforts to remediate a material weakness in its internal control over financial reporting relating to the operating effectiveness of internal controls associated with the accounting for inventory valuation, and while performing closing procedures for the third quarter of 2024, the Company identified the Misstatement. The correction of the Misstatement impacts the previously reported amounts of inventory, cost of product revenue, net loss per common share, and all related financial statement subtotals and totals. In addition, the correction of unrelated errors identified by the Company in prior periods includes, but is not limited to, adjustments to property and equipment, accrued compensation and benefits, and operating expenses (together with the Misstatement, the "Combined Misstatements").
Impact of Restatement
The following tables present the impact of the Restatement to the specific line items presented in the previously reported audited Consolidated Financial Statements in all Restatement Periods. The amounts labeled "As Previously Reported" were derived from the Original Report. The amounts labeled “Adjustments” represent the impact of correcting the Combined Misstatements identified by the Company. The effects of the Restatement have been corrected in all impacted tables and footnotes throughout the audited Consolidated Financial Statements.
QUANTERIX CORPORATION
RESTATED CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)
As of December 31, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$174,422 $— $174,422 
Marketable securities146,902 — 146,902 
Accounts receivable, net of allowance for expected credit losses25,414 — 25,414 
Inventory22,365 3,758 26,123 
Prepaid expenses and other current assets9,291 (57)9,234 
Total current assets378,394 3,701 382,095 
Restricted cash2,604 — 2,604 
Property and equipment, net17,926 — 17,926 
Intangible assets, net6,034 — 6,034 
Operating lease right-of-use assets18,251 — 18,251 
Other non-current assets1,802 (145)1,657 
Total assets$425,011 $3,556 $428,567 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$5,048 $— $5,048 
Accrued compensation and benefits13,659 511 14,170 
Accrued expenses and other current liabilities6,041 14 6,055 
Deferred revenue9,468 — 9,468 
Operating lease liabilities4,241 — 4,241 
Total current liabilities38,457 525 38,982 
Deferred revenue, net of current portion1,227 — 1,227 
Operating lease liabilities, net of current portion37,223 — 37,223 
Other non-current liabilities1,177 — 1,177 
Total liabilities78,084 525 78,609 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized: 120,000 shares; Issued and outstanding: 38,014 shares at December 31, 2023
38 — 38 
Additional paid-in capital783,142 — 783,142 
Accumulated other comprehensive loss(1,757)85 (1,672)
Accumulated deficit(434,496)2,946 (431,550)
Total stockholders’ equity346,927 3,031 349,958 
Total liabilities and stockholders’ equity$425,011 $3,556 $428,567 
As of December 31, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$338,740 $— $338,740 
Accounts receivable, net of allowance for expected credit losses19,017 — 19,017 
Inventory16,786 178 16,964 
Prepaid expenses and other current assets6,860 (57)6,803 
Total current assets381,403 121 381,524 
Restricted cash2,597 — 2,597 
Property and equipment, net20,162 (351)19,811 
Intangible assets, net7,516 — 7,516 
Operating lease right-of-use assets21,223 — 21,223 
Other non-current assets1,298 (387)911 
Total assets$434,199 $(617)$433,582 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$3,836 $— $3,836 
Accrued compensation and benefits10,658 377 11,035 
Accrued expenses and other current liabilities5,133 14 5,147 
Deferred revenue8,644 — 8,644 
Operating lease liabilities2,687 — 2,687 
Total current liabilities30,958 391 31,349 
Deferred revenue, net of current portion1,415 — 1,415 
Operating lease liabilities, net of current portion41,417 — 41,417 
Other non-current liabilities1,469 — 1,469 
Total liabilities75,259 391 75,650 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized: 120,000 shares; Issued and outstanding: 37,280 shares at December 31, 2022
37 — 37 
Additional paid-in capital763,688 (59)763,629 
Accumulated other comprehensive loss(2,623)85 (2,538)
Accumulated deficit(402,162)(1,034)(403,196)
Total stockholders’ equity358,940 (1,008)357,932 
Total liabilities and stockholders’ equity$434,199 $(617)$433,582 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS
(amounts in thousands, except per share data)

Year Ended December 31, 2023
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$79,460 $210 $79,670 
Service and other revenue40,299 (210)40,089 
Collaboration and license revenue1,380 — 1,380 
Grant revenue1,229 — 1,229 
Total revenues122,368 — 122,368 
Costs of goods sold and services:
Cost of product revenue32,636 (3,533)29,103 
Cost of service and other revenue19,086 (45)19,041 
Total costs of goods sold and services51,722 (3,578)48,144 
Gross profit70,646 3,578 74,224 
Operating expenses:
Research and development24,857 1,207 26,064 
Selling, general and administrative90,241 (1,130)89,111 
Other lease costs3,712 — 3,712 
Impairment and restructuring1,537 (209)1,328 
Total operating expenses120,347 (132)120,215 
Loss from operations(49,701)3,710 (45,991)
Interest income
15,839 — 15,839 
Other income
2,247 270 2,517 
Loss before income taxes(31,615)3,980 (27,635)
Income tax expense(719)— (719)
Net loss$(32,334)$3,980 $(28,354)
Net loss per common share, basic and diluted$(0.86)$0.11 $(0.75)
Weighted-average common shares outstanding, basic and diluted37,59437,594
Year Ended December 31, 2022
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$69,808 $— $69,808 
Service and other revenue34,495 — 34,495 
Collaboration and license revenue649 — 649 
Grant revenue570 — 570 
Total revenues105,522 — 105,522 
Costs of goods sold and services:
Cost of product revenue40,809 2,032 42,841 
Cost of service and other revenue17,907 (589)17,318 
Total costs of goods sold and services58,716 1,443 60,159 
Gross profit46,806 (1,443)45,363 
Operating expenses:
Research and development25,890 919 26,809 
Selling, general and administrative91,995 (144)91,851 
Other lease costs1,278 133 1,411 
Impairment and restructuring29,347 209 29,556 
Total operating expenses148,510 1,117 149,627 
Loss from operations(101,704)(2,560)(104,264)
Interest income
5,131 — 5,131 
Other expense
(62)(215)(277)
Loss before income taxes(96,635)(2,775)(99,410)
Income tax expense
(65)(99)(164)
Net loss$(96,700)$(2,874)$(99,574)
Net loss per common share, basic and diluted$(2.61)$(0.08)$(2.69)
Weighted-average common shares outstanding, basic and diluted36,99136,991
Year Ended December 31, 2021
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$81,062 $— $81,062 
Service and other revenue23,629 — 23,629 
Collaboration and license revenue648 — 648 
Grant revenue5,217 — 5,217 
Total revenues110,556 — 110,556 
Costs of goods sold and services:
Cost of product revenue34,149 (2,035)32,114 
Cost of service and other revenue14,679 (1,009)13,670 
Total costs of goods sold and services48,828 (3,044)45,784 
Gross profit61,728 3,044 64,772 
Operating expenses:
Research and development27,978 405 28,383 
Selling, general and administrative92,336 574 92,910 
Total operating expenses120,314 979 121,293 
Loss from operations(58,586)2,065 (56,521)
Interest expense
(403)— (403)
Other income
1,265 75 1,340 
Loss before income taxes(57,724)2,140 (55,584)
Income tax benefit
36 — 36 
Net loss$(57,688)$2,140 $(55,548)
Net loss per common share, basic and diluted$(1.60)$0.06 $(1.54)
Weighted-average common shares outstanding, basic and diluted35,99735,997
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)

Year Ended December 31, 2023
As Previously ReportedAdjustmentsAs Restated
Net loss$(32,334)$3,980 $(28,354)
Other comprehensive income (loss), net of tax:
Unrealized gains on marketable securities325 — 325 
Foreign currency translation adjustment541 — 541 
Total other comprehensive income
866 — 866 
Comprehensive loss$(31,468)$3,980 $(27,488)

Year Ended December 31, 2022
As Previously ReportedAdjustmentsAs Restated
Net loss
$(96,700)$(2,874)$(99,574)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(3,064)85 (2,979)
Total other comprehensive income (loss)
(3,064)85 (2,979)
Comprehensive loss$(99,764)$(2,789)$(102,553)

Year Ended December 31, 2021
As Previously ReportedAdjustmentsAs Restated
Net loss$(57,688)$2,140 $(55,548)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(1,993)— (1,993)
Total other comprehensive loss
(1,993)— (1,993)
Comprehensive loss$(59,681)$2,140 $(57,541)
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)

Year Ended December 31, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects73412,6902,691
Stock-based compensation expense16,76416,764
Unrealized gains on marketable securities, net of tax325325
Foreign currency translation adjustment541541
Net loss(32,334)(32,334)
Balance at December 31, 202338,014 $38 $783,142 $(1,757)$(434,496)$346,927 
Adjustments
Balance at December 31, 2022$— $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects
Stock-based compensation expense5959
Unrealized gains on marketable securities, net of tax
Foreign currency translation adjustment
Net loss3,980 3,980 
Balance at December 31, 2023$— $— $85 $2,946 $3,031 
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects73412,6902,691
Stock-based compensation expense16,82316,823
Unrealized gains on marketable securities, net of tax325325
Foreign currency translation adjustment541541
Net loss(28,354)(28,354)
Balance at December 31, 202338,014$38 $783,142 $(1,672)$(431,550)$349,958 
Year Ended December 31, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 2021
36,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects5122,3102,310
Stock-based compensation expense15,44215,442
Foreign currency translation adjustment(3,064)(3,064)
Net loss(96,700)(96,700)
Balance at December 31, 2022
37,280$37 $763,688 $(2,623)$(402,162)$358,940 
Adjustments
Balance at December 31, 2021
$— $— $— $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
Stock-based compensation expense(59)(59)
Foreign currency translation adjustment8585
Net loss(2,874)(2,874)
Balance at December 31, 2022
$— $(59)$85 $(1,034)$(1,008)
As Restated
Balance at December 31, 2021
36,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects5122,3102,310
Stock-based compensation expense15,38315,383
Foreign currency translation adjustment(2,979)(2,979)
Net loss(99,574)(99,574)
Balance at December 31, 2022
37,280$37 $763,629 $(2,538)$(403,196)$357,932 
Year Ended December 31, 2021
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 2020
31,797$32 $451,433 $2,434 $(247,774)$206,125 
Issuance of common stock under stock plans, including tax effects86418,8148,815
Sale of common stock in underwritten public offering, net4,1074269,714269,718
Stock-based compensation expense15,97515,975
Foreign currency translation adjustment(1,993)(1,993)
Net loss(57,688)(57,688)
Balance at December 31, 2021
36,768$37 $745,936 $441 $(305,462)$440,952 
Adjustments
Balance at December 31, 2020
$— $— $— $(300)$(300)
Issuance of common stock under stock plans, including tax effects
Sale of common stock in underwritten public offering, net
Stock-based compensation expense
Foreign currency translation adjustment
Net loss2,140 2,140 
Balance at December 31, 2021$— $— $— $1,840 $1,840 
As Restated
Balance at December 31, 2020
31,797$32 $451,433 $2,434 $(248,074)$205,825 
Issuance of common stock under stock plans, including tax effects86418,8148,815
Sale of common stock in underwritten public offering, net4,1074269,714269,718
Stock-based compensation expense15,97515,975
Foreign currency translation adjustment(1,993)(1,993)
Net loss(55,548)(55,548)
Balance at December 31, 2021
36,768$37 $745,936 $441 $(303,622)$442,792 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)

Year Ended December 31, 2023
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(32,334)$3,980 $(28,354)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense6,364 (89)6,275 
Credit losses on accounts receivable336 — 336 
Accretion of marketable securities(1,964)— (1,964)
Operating lease right-of-use asset amortization2,015 — 2,015 
Stock-based compensation expense16,764 59 16,823 
Impairment1,570 (209)1,361 
Other operating activity150 (300)(150)
Changes in assets and liabilities:
Accounts receivable(6,695)— (6,695)
Inventory(5,364)(3,580)(8,944)
Prepaid expenses and other current assets(2,371)— (2,371)
Other non-current assets(775)58 (717)
Accounts payable1,189 — 1,189 
Accrued compensation and benefits, accrued expenses, and other current liabilities4,276 134 4,410 
Deferred revenue635 — 635 
Operating lease liabilities(2,645)— (2,645)
Other non-current liabilities(53)— (53)
Net cash used in operating activities(18,902)53 (18,849)
Cash flows from investing activities:
Purchases of marketable debt securities(175,613)— (175,613)
Proceeds from marketable debt securities31,000 — 31,000 
Purchases of property and equipment(3,788)(53)(3,841)
Net cash used in investing activities(148,401)(53)(148,454)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,889 — 2,889 
Payments for employee taxes withheld on stock-based compensation awards(198)— (198)
Net cash provided by financing activities2,691 — 2,691 
Net increase (decrease) in cash, cash equivalents, and restricted cash(164,612)— (164,612)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash301 — 301 
Cash, cash equivalents, and restricted cash at beginning of period341,337 — 341,337 
Cash, cash equivalents, and restricted cash at end of period$177,026 $— $177,026 
Supplemental disclosure of cash flow information:
Cash paid for taxes$808 $— $808 
Purchases of property and equipment in accounts payable and accruals$419 $— $419 
Shares received as consideration under product sales agreement (Note 4, 7)$775 $— $775 
Year Ended December 31, 2022
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(96,700)$(2,874)$(99,574)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense5,349 60 5,409 
Credit losses on accounts receivable(301)— (301)
Operating lease right-of-use asset amortization715 — 715 
Stock-based compensation expense15,442 (59)15,383 
Impairment25,592 209 25,801 
Other operating activity(439)99 (340)
Changes in assets and liabilities:
Accounts receivable5,156 — 5,156 
Inventory5,386 1,857 7,243 
Prepaid expenses and other current assets(568)(170)(738)
Other non-current assets(909)87 (822)
Accounts payable(5,362)75 (5,287)
Accrued compensation and benefits, accrued expenses, and other current liabilities(3,976)377 (3,599)
Deferred revenue2,599 — 2,599 
Operating lease liabilities(266)— (266)
Other non-current liabilities10 — 10 
Net cash used in operating activities(48,272)(339)(48,611)
Cash flows from investing activities:
Purchases of property and equipment(11,726)112 (11,614)
Proceeds from RADx grant on assets purchased520 — 520 
Net cash used in investing activities(11,206)112 (11,094)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,311 — 2,311 
Net cash provided by financing activities2,311 — 2,311 
Net increase (decrease) in cash, cash equivalents, and restricted cash(57,167)(227)(57,394)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(538)— (538)
Cash, cash equivalents, and restricted cash at beginning of period399,042 227 399,269 
Cash, cash equivalents, and restricted cash at end of period$341,337 $— $341,337 
Supplemental disclosure of cash flow information:
Cash paid for taxes$684 $— $684 
Purchases of property and equipment in accounts payable and accruals$152 $— $152 
Operating lease right-of-use assets obtained in exchange for lease liabilities$22,494 $— $22,494 
Year Ended December 31, 2021
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(57,688)$2,140 $(55,548)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense4,851 29 4,880 
Credit losses on accounts receivable213 — 213 
Operating lease right-of-use asset amortization499 — 499 
Stock-based compensation expense15,975 — 15,975 
Other operating activity692 — 692 
Changes in assets and liabilities:
Accounts receivable(6,853)— (6,853)
Inventory(8,090)(2,035)(10,125)
Prepaid expenses and other current assets(393)227 (166)
Other non-current assets(2)— (2)
Accounts payable2,414 (75)2,339 
Accrued compensation and benefits, accrued expenses, and other current liabilities606 — 606 
Deferred revenue1,462 — 1,462 
Operating lease liabilities(1,230)— (1,230)
Other non-current liabilities(363)— (363)
Net cash used in operating activities(47,907)286 (47,621)
Cash flows from investing activities:
Purchases of marketable debt securities— — — 
Proceeds from marketable debt securities— — — 
Purchases of property and equipment(13,616)(59)(13,675)
Proceeds from RADx grant on assets purchased7,278 — 7,278 
Net cash used in investing activities(6,338)(59)(6,397)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans8,815 — 8,815 
Sale of common stock in underwritten public offering, net269,718 — 269,718 
Payments on notes payable(7,738)— (7,738)
Net cash provided by financing activities270,795 — 270,795 
Net increase (decrease) in cash, cash equivalents, and restricted cash216,550 227 216,777 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(92)— (92)
Cash, cash equivalents, and restricted cash at beginning of period182,584 — 182,584 
Cash, cash equivalents, and restricted cash at end of period$399,042 $227 $399,269 
Supplemental disclosure of cash flow information:
Cash paid for interest$389 $— $389 
Purchases of property and equipment in accounts payable and accruals$229 $— $229 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.4
Organization and Nature of Business
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Nature of Business
Note 2. Organization and Nature of Business
Quanterix is a life sciences company that has developed next-generation, ultra-sensitive digital immunoassay platforms that advance life sciences research and diagnostics. The Company’s platforms are based on its proprietary digital
“Simoa” detection technology and enable customers to reliably detect protein biomarkers in ultra- low concentrations in blood, serum, and other fluids that, in many cases, are undetectable using conventional, analog immunoassay technologies. The ability of the Company’s Simoa platforms to detect proteins in the femtomolar range is enabling the development of novel therapies and diagnostics and has the potential to facilitate a paradigm shift in healthcare from an emphasis on treatment to a focus on earlier detection, monitoring, prognosis, and, ultimately, prevention.
The Company also provides contract research services for customers and Laboratory Developed Test (“LDT”) services through its CLIA-certified Accelerator Laboratory (the “Accelerator Laboratory”). The Accelerator Laboratory provides customers with access to Simoa technology and supports multiple projects and services, including sample testing, homebrew assay development, custom assay development, and blood-based biomarker testing. To date, the Company has completed over 2,200 projects for more than 480 customers from all over the world using its Simoa platforms.
Liquidity (As Restated)
The Company has recognized annual losses from operations since inception and has an accumulated deficit of $431.6 million as of December 31, 2023. The Company incurred net losses of $28.4 million, $99.6 million, and $55.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023, the Company had cash and cash equivalents of $174.4 million and marketable securities of $146.9 million. The Company expects that its current cash, cash equivalents, and marketable securities will be sufficient to fund its operations for a period of at least one year from the date the Consolidated Financial Statements are issued.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.4
Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Significant Accounting Policies
Note 3. Significant Accounting Policies
Basis of Presentation
The accompanying Consolidated Financial Statements and notes herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding annual financial reporting on Form 10-K.
The Company’s fiscal year is the twelve-month period from January 1 through December 31, and all references to “2023,” “2022,” and “2021,” refer to the fiscal year unless otherwise noted. Certain amounts in the prior years’ Consolidated Financial Statements have been reclassified to conform to the current year’s presentation.
Use of Estimates
The preparation of the Consolidated Financial Statements and Notes to Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the Consolidated Financial Statements, and the reported amounts of revenues and expenses during each fiscal year. Such estimates include, but are not limited to, revenue recognition, valuation of inventory, leases, valuation and impairment of long-lived assets, recoverability of deferred tax assets, and stock-based compensation expense. The Company bases its estimates on historical experience, known trends, worldwide economic conditions, both general and specific to the life sciences industry, and other relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates and changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.
Principles of Consolidation
The Consolidated Financial Statements include the accounts of Quanterix and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation.
In accordance with Accounting Standards Codification (“ASC”) 810 – Consolidation, the Company assesses the terms of its non-marketable equity investments in entities to determine if any meet the definition of a variable interest entity (“VIE”) and require consolidation into its Consolidated Financial Statements. Refer to Note 20 - Variable Interest Entities for further discussion.
Foreign Currency (As Restated)
The functional currency of the Company’s subsidiaries is their respective local currencies. These subsidiary financial statements are translated into U.S. dollars using the period-end exchange rates for assets and liabilities, average exchange rates during the corresponding period for revenue and expenses, and historical rates for equity. The effects of foreign currency translation adjustments are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets.
Foreign currency transaction gains (losses) are included in other income (expense), net on the Consolidated Statements of Operations. Foreign exchange losses were $0.2 million, $1.0 million and $0.4 million during the years ended December 31, 2023, 2022 and 2021, respectively.
Segment Information
Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision-maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is the chief executive officer, who reviews the Company's operations and manages its business as a single operating segment as of December 31, 2023.
Revenue from Contracts with Customers
The Company generates the majority of its revenues from contracts with customers and accounts for them pursuant to the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 - Revenue from Contracts with Customers (“ASC 606”). Refer to the section titled “Grant Revenue” below for discussion the Company’s accounting policy for revenue generated from grant awards.
For contracts with customers, the Company recognizes revenue when a customer obtains control of promised products or services, for an amount that reflects the consideration expected to be received in exchange for those products or services. The Company follows the five step revenue model prescribed by ASC 606 to determine revenue recognition: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. Revenues are presented net of any sales, value added, or similar taxes collected from customers and remitted to the government.
The Company accounts for a contract when it has approval and commitment from both parties, the fees, payment terms and rights of the parties regarding the products or services to be transferred are identified, the contract has commercial substance, and it is probable that substantially all of the consideration for the products and services expected to be transferred is collectible. The Company applies judgment in determining the customer’s ability and intention to pay for services expected to be transferred, which is based on factors including the customer’s payment history, management’s ability to mitigate exposure to credit risk (for example, requiring payment in advance of the transfer of products or services, or the ability to stop transferring promised products or services in the event a customer fails to pay consideration when due), and experience selling to similarly situated customers.
The Company’s contracts may include either a single promise (referred to as a performance obligation) to transfer a product or service, or a combination of multiple performance obligations to transfer products or services. The Company evaluates the existence of multiple performance obligations within its contracts by using judgment to determine if (1) the customer can benefit from each contractual promise on its own or together with readily available resources and (2) the transfer of each contractual promise is separately identifiable from other promises in a contract. When both criteria are met, each promise is accounted for as a separate performance obligation. Additionally, the Company has elected the practical expedient under ASC 606 to account for shipping and handling as an activity to fulfill a promise to transfer a product, and therefore does not evaluate whether shipping and handling activities are promised services to its customers.
Contracts that include rights to additional products or services that are exercisable at a customer’s discretion are generally considered options. The Company assesses if these options provide a material right to the customer and if so, the material right is considered a performance obligation. The identification of material rights requires judgment to determine the value of the option to purchase additional products and services in relation to options that may be provided to, and prices paid by, customers in the normal course of business. Material rights are recognized when exercised by a customer or upon expiration of the right.
The Company determines the transaction price of its contracts based on the amount of consideration it expects to be entitled to, which is generally equal to the contract amount. In some cases, contracts contain variable consideration which primarily relates to (1) sales- and usage-based royalties related to the license of intellectual property in collaboration and license contracts and (2) contracts with minimum purchase commitments. For sales and usage-based royalties, ASC 606 provides an exception to estimating variable consideration. Under this exception, the Company recognizes revenues from sales- or usage-based royalty revenue at the later of when the sales or usage occurs or the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated. All other variable amounts are constrained to the minimum guaranteed contract amount so that a reversal of cumulative revenue does not occur in future periods. Once there is no longer uncertainty over a variable amount, any incremental fees the Company is entitled to are allocated to the related performance obligation(s).
For contracts that contain multiple performance obligations, the Company allocates the transaction price among the performance obligations on a relative basis according to their standalone selling prices (“SSP”). Determining the SSP for performance obligations requires judgment and is based on factors including prices charged to customers in observable transactions, internal pricing objectives and list prices, and pricing of similar products. The Company uses a range of amounts to estimate SSP and has more than one range for certain products and services based on the geographic location of customers and sales channel.
Product Revenue
The Company’s product revenues are composed of instruments, assay kits, replacement parts, and other consumables such as reagents and antibodies. Products are sold directly to customers and are also sold through distributors in EMEA and Asia Pacific regions. Direct instrument sales include installation and an initial year of implied service-type warranties. The Company has determined that the instrument and installation are a combined performance obligation as the customer cannot benefit from the instrument without the installation and no other vendors can provide the installation of the Company’s specialized instruments. The implied service-type warranty is considered a separate performance obligation since a customer could benefit from it independently with readily available resources and is capable of being sold on its own. Sales of instruments to distributors include a license to import and resell the instruments. The Company has determined these distributor licenses are part of a combined performance obligation with the instrument as the distributor only benefits from the combination of the instrument and ability to resell it.
Instrument sales may also be bundled with assays and other consumables, training, and/or an extended service warranty, each of which is considered a separate performance obligation.
Product revenues for direct instrument sales to customers are recognized upon completion of the instrument’s installation. For instrument sales to distributors, revenue is recognized based on the agreed upon shipping terms (either upon shipment or delivery) as that is when title passes to the customer.
Service Revenue
Service revenues are composed of contract research services, initial year of implied service-type warranties, extended services warranty contracts, repair services, and other services such as training. Contract research services are provided through the Company’s Accelerator Laboratory and generally consist of fixed fee contracts.
Revenues from contract research services are recognized at the point in time when the Company completes and delivers its research results on each individually completed study, or over time if the contractual provisions allow for the collection of transaction consideration for costs incurred plus a reasonable margin through the period of performance of the services. For contract research services recognized over time, the Company uses the output method based on the number of completed results. Revenues from other services are recognized at the point in time when the training or other services are delivered as the customer simultaneously receives and benefits from the services. Revenues from service-type warranties are recognized ratably over the contract service period.
Collaboration and License Revenue
Collaboration and license revenues are composed of revenue associated with licensing to third parties the Company’s technology, intellectual property, and know-how associated with our instruments and for related services. License arrangements consist of sales or usage-based fees and/or future royalties. Revenues are recognized at the point in time the license is delivered as the underlying license is considered functional intellectual property. Royalty revenues that are sales- or usage- based are recognized at the later of when the sales or usage occurs and the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated.
Contract Assets and Liabilities
Accounts Receivable and Allowance for Credit Losses
The Company is exposed to credit losses primarily through accounts receivable from sales of its products and services. Accounts receivable includes amounts billed and currently due from customers. Since the only condition for payment of the Company’s invoices is the passage of time, the Company records a receivable on the date the invoice is issued. Also included in accounts receivable are unbilled amounts resulting from revenue exceeding the amount billed to the customer, where the right to payment is unconditional. If the right to payment for services performed was conditional on something other than the passage of time, the unbilled amount would be recorded as a separate contract asset.
The Company’s expected loss allowance methodology is developed using historical collection experience, current and future economic and market conditions, and a review of the current status of customers’ accounts receivable. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectable after collection efforts have been exhausted.
Generally, the Company’s contracts are non-cancellable. For contracts that are cancellable by the customer, the Company does not record a receivable when it issues an invoice. The Company records accounts receivable on these contracts only up to the amount of revenue recognized but not yet collected.
The Company’s payment terms vary by the type and location of the customer and the products or services offered. Payment from customers is generally required 30 to 45 days from date of shipment or satisfaction of the performance obligation. The Company does not provide financing arrangements to its customers.
The Company refers to contract liabilities as deferred revenue on the Consolidated Balance Sheets. For deferred revenue, the Company applies the practical expedient under ASC 606 that allows for the exclusion of (1) contracts with original expected length of one year or less and (2) contracts for which revenue is recognized at the amount to which the Company has the right to invoice for services performed from the amount of remaining performance obligations disclosed.
Costs to Obtain Contracts
The Company capitalizes commissions paid to its sales representatives and related fringe benefit costs that are incremental to obtaining customer contracts. Capitalized commissions are recorded in prepaid expenses and other current assets and other non-current assets on the Consolidated Balance Sheets. These commissions are amortized over the life of the contract and are recorded in cost of goods sold and selling, general and administrative expense on the Consolidated Statements of Operations. The Company has elected the practical expedient allowing commissions with an amortization period of one year or less to be expensed as incurred.
Commissions associated with instrument sales are generally earned when installation is complete and title to the instrument has transferred. Commissions associated with consumables sales are earned when title to the product transfers. Commissions associated with warranty and extended service contracts are earned upon booking.
Warranties
The Company provides an initial year of warranty and maintenance service related to its instruments sold directly to customers and sells extended warranty contracts for additional periods. The Company defers revenue associated with these warranty services and recognizes them ratably over the service period.
Grant Revenue
Accounting for grants does not fall under ASC 606, as the grantor will not benefit directly from the Company’s expansion or product development, and no products or services are transferred to the grantor. As there is no authoritative guidance under U.S. GAAP on accounting for grants to for profit business entities from government entities, the Company accounts for grants by analogy to International Accounting Standards Topic 20, Accounting for Government Grants and Disclosure of Government Assistance (“IAS 20”) and ASC Topic 958, Not for-Profit Entities (“ASC 958”). The decision to account for a grant under IAS 20 or ASC 958 is based on whether the grantor is a government entity.
The Company records grants related to assets as a deduction in calculating the carrying value of the asset, and to record grants related to income separately on the Consolidated Statements of Operations on a gross basis as grant revenue. The related expenses are recorded on a gross basis within operating expenses. These methods are elections an entity can make under both IAS 20 and ASC 958.
The Company recognizes grant revenue as the Company performs services under the arrangement when the funding is committed and as each grant’s activities are performed. The timing of revenue recognition and receipt of funding varies by grant and can be independent from performance of the related activities, such as an upfront payment of the award value, or subsequent to the Company’s requests for reimbursement for already performed activities (subject to the approval of the granting organization).
Cost of Goods Sold and Services
Cost of Product Revenue
Cost of product revenue consists of manufacturing and assembly costs for instruments, related reagents, other consumables, contract manufacturer costs, personnel costs, royalties, overhead, and other direct costs related to product sales. Raw material part costs include inbound freight, shipping and handling costs associated with purchased goods, contract manufacturer costs, personnel costs, royalties, overhead and other direct costs related to product sales. Additionally included in cost of product revenue are royalty fees due to third parties from revenue generated by collaboration or license deals.
Cost of Service and Other Revenue
Cost of services and other revenue consists of direct costs associated with operating the Company’s Accelerator Laboratory on behalf of its customers, including raw materials, personnel costs, royalties, allocated overhead costs that include facility and other related costs, and other direct costs. Additional costs include costs related to warranties, and other costs of servicing equipment at customer sites.
Research and Development Expenses
Research and development expense consists primarily of personnel costs, research supplies, third-party development costs for new products, materials for prototypes, quality assurance, and allocated overhead costs that include facility and other related costs. The Company accounts for nonrefundable advance payments for products and services that will be used in future research and development activities as expense when the service has been performed or when the products have been received.
For arrangements in which the Company receives funding from third parties for research and development activities (excluding the government sponsored arrangements), the Company assesses whether the arrangement is within the scope of ASC 730 – Research and Development. When the Company is entitled to receive reimbursements, does not have an obligation to repay, does not transfer products or services, and is the primary beneficiary of the activities, the Company records the reimbursable amounts as a reduction to research and development expense. Amounts reimbursed in excess of the cost incurred by the Company are recorded within other income (expense), net on the Consolidated Statements of Operations.
Reimbursable amounts recorded as a reduction to research and development expenses were not material during the years ended December 31, 2023, 2022, and 2021. Amounts reimbursed in excess of costs incurred by the Company related to activities funded by third parties were $0.4 million during the year ended December 31, 2023. No reimbursable amounts were received during the years ended December 31, 2022, and 2021.
Selling, General and Administrative Expenses
Selling, general and administrative expense consists primarily of personnel costs for our sales and marketing, finance, legal, human resources, and general management teams, shipping and handling for product sales, other general and administrative costs, as well as professional services costs, such as marketing, advertising, legal and accounting services, and allocated overhead costs that include facility and other related costs. The classification of shipping and handling costs for product sales as selling, general and administrative expenses varies from company to company with some companies recording these as selling, general and administrative expenses and others recording such expenses within costs of goods sold for products. To the extent the classification of its shipping and handling costs differs from the reporting approach used by other companies, the Company’s gross margins may not be comparable with those reported by such other companies.
Net Loss Per Share
Basic net loss per common share attributable to common stockholders is calculated by dividing the loss attributable to common stockholders by the weighted-average number of common shares outstanding. Diluted net loss per common share attributable to common stockholders is calculated under the treasury stock method by dividing the loss attributable to common stockholders by the diluted weighted-average number of common shares outstanding. Diluted weighted-average shares outstanding reflect the dilutive effect, if any, of potential common shares issued, such as unvested common stock, unvested restricted stock units (“RSUs”), common stock options, and shares estimated to be purchased under the Company’s employee stock purchase plan (“ESPP”). During periods when the Company is in a net loss position, these potential common shares are excluded from the diluted net loss per common share attributable to common stockholders because their effect would be anti-dilutive. Accordingly, basic and diluted net loss per common share attributable to common stockholders were the same for all periods presented.
Cash and Cash Equivalents
Cash and cash equivalents consist of cash deposits and short-term, highly liquid marketable securities that are readily convertible into cash, with original maturities of three months or less. Cash and cash equivalents consist of the following (in thousands):
As of December 31,
20232022
Cash$12,162 $32,643 
Money market funds155,367 306,097 
Marketable securities6,893 — 
Total cash and cash equivalents$174,422 $338,740 
Restricted Cash
The following table summarizes the period ending cash and cash equivalents as presented on the Consolidated Balance Sheets and the total cash, cash equivalents, and restricted cash as presented on the Consolidated Statements of Cash Flows (in thousands):
As of December 31,
20232022
Cash and cash equivalents$174,422 $338,740 
Restricted cash2,604 2,597 
Cash, cash equivalents, and restricted cash$177,026 $341,337 
Restricted cash consists of collateral for a letter of credit issued as security for two of the Company’s leased facilities and to secure the Company’s corporate credit card program. The short-term or long-term classification is determined in accordance with the expiration of the underlying letter of credit and security.
Marketable Securities
The Company’s current portfolio of marketable securities is entirely debt securities and may at any time include commercial paper, U.S. Treasuries, corporate notes and bonds, U.S. Government agency bonds, certificates of deposit, and similar types of debt securities. Marketable debt securities with original maturities of three months or less at the time of purchase are recorded in cash equivalents on the Consolidated Balance Sheets as they are considered highly liquid and readily convertible into cash. All other marketable securities, including those with maturities beyond one year, are recorded as current assets on the Consolidated Balance Sheets based on their highly liquid nature and because such securities are available for use in current operations.
The Company classifies its marketable securities as either held to maturity, available-for-sale, or trading at the time of purchase and re-evaluates such classification at each balance sheet date. All of the Company’s marketable securities are currently classified as available-for-sale as it may use them in current operations. Available-for-sale securities are recorded at fair value (refer to Note 7 - Fair Value of Financial Instruments).
Unrealized gains and losses (other than impairment or credit related losses) are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets. Realized gains and losses are determined using the specific identification method and are recorded in other income (expense), net on the Consolidated Statements of Operations.
Quarterly, or more frequently if circumstances warrant, the Company monitors its marketable securities for impairment. In the event a security’s fair value is less than its amortized cost basis, the Company evaluates whether an impairment exists and if the impairment is a result of credit loss or other factors. For a security in an unrealized loss position, if the Company intends to sell the security in an unrealized loss position, or it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, an impairment loss equal to the difference between the security’s fair value and amortized cost basis is recorded in other income (expense), net. Additionally, the Company determines if a credit loss exists by considering information about the collectability of the security, current market conditions, and the issuer’s financial condition. If a decline in fair value is a result of a credit loss, an allowance for credit losses is recorded in other income (expense), net on the Consolidated Statement of Operations, limited to the portion attributed to the credit loss.
The Company has also elected the practical expedient to separately present accrued interest receivable from its marketable securities balance. Such accrued interest is recorded in prepaid expenses and other current assets on the Consolidated Balance Sheets and is not included in the assessment and measurement of impairment of its marketable securities.
Inventory
Inventory consists of instruments, assays, and the materials required to manufacture instruments and assays.
Inventory is stated at the lower of cost or net realizable value on a first-in, first-out (“FIFO”) basis and includes the cost of materials, labor, and manufacturing overhead. The Company analyzes its inventory levels on each reporting date for slow-moving, excess, and obsolete inventory, and inventory expected to expire prior to being used. These analyses require judgment and are based on factors including, but not limited to, recent historical activity, anticipated or forecasted demand for the Company’s products (developed through its planning and sales and marketing inputs, and market conditions). If the Company identifies adverse conditions exist, the carrying value of the inventory is reduced to its estimated net realizable value by providing estimated reserves for excess or obsolete inventory.
The Company adjusts the reserves for excess or obsolete inventory and records additional inventory write downs based on unfavorable changes in estimated customer demand or actual market conditions that may differ from its projections.
Property and Equipment
Property and equipment, including leasehold improvements, are stated at cost, net of accumulated depreciation. These assets are depreciated over their estimated useful lives using the straight-line method. Expenditures for maintenance and repairs are charged to expense as incurred, whereas significant expenditures that extend the useful lives of existing assets are capitalized as additions to property and equipment.
Depreciation is calculated based upon the following estimated useful lives:
Estimated Useful Life
Laboratory and manufacturing equipment5 years
Office furniture and equipment7 years
Computers and software3 years
Leasehold improvementsShorter of asset's life or remaining lease term
Leases
The Company enters into operating leases for office, laboratory, and manufacturing spaces, as well as office equipment, and determines whether an arrangement is a lease at inception of the arrangement. The Company accounts for a lease when it has the right to control the leased asset for a period of time, while obtaining substantially all of the assets’ economic benefits. Leases are recorded on the Consolidated Balance Sheets as operating lease right-of-use (“ROU”) assets and current or non-current operating lease liabilities, as applicable. All of the Company’s leases are classified as operating leases. Additionally, the Company does not separate lease and non-lease components.
Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of the future minimum lease payments over the lease term and any initial direct costs incurred. Initial direct costs are incremental costs of a lease that would not have been incurred had the lease not been executed. The discount rate used to determine the present value of the lease payments is the Company’s incremental borrowing rate on a collateralized basis for a similar term and amount, as generally an implicit rate in the lease is not readily determinable. To estimate its incremental borrowing rate, a credit rating applicable to the Company is estimated using a synthetic credit rating analysis since the Company does not currently have an agency-based credit rating.
The Company’s lease agreements can contain lease and non-lease components. The Company accounts for the lease and fixed payments for non-lease components as a single lease component under ASC 842– Leases, which increases the amount of the ROU assets and lease liabilities. Most of the Company’s lease agreements also contain variable payments, primarily maintenance, utility, and other-related costs, which are expensed as incurred and not included in the measurement of the ROU assets and lease liabilities.
Some of the Company’s leases contain options to extend or terminate the lease. When determining the lease term, these options are included in the measurement and recognition of the Company’s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option(s). The Company considers various economic factors when making this determination, including, but not limited to, the significance of leasehold improvements incurred in the leased space, the difficulty in replacing the asset, underlying contractual obligations, and specific characteristics unique to a particular lease. Subsequent to entering into a lease arrangement, the Company reassesses the certainty of exercising options to extend or terminate a lease. When it becomes reasonably certain that the Company will exercise an option that was not included in the lease term, the Company accounts for the change in circumstances as a lease modification, which results in the remeasurement of the ROU asset and lease liability as of the modification date.
Leases with a term of 12 months or less upon commencement are not recorded on the Consolidated Balance Sheets and are recorded to expense on a straight-line basis over the lease term.
Impairment of Goodwill
The Company assesses goodwill for impairment at the reporting unit level annually and whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Such events or circumstances could include the occurrence of operating losses, a significant decline in earnings, or significant changes in or restructuring of the business. The impairment test is first performed at the reporting unit level using a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying value. If the reporting unit does not pass the qualitative assessment, the reporting unit’s carrying value is compared to its fair value, using estimates including forecasts of discounted future cash flows and peer market multiples. An impairment charge is recorded equal to the excess of the reporting unit’s carrying value over its fair value.
Impairment of Long-Lived Assets
The Company’s long-lived assets consist of operating lease ROU assets, property and equipment, and intangible assets. The Company reviews the carrying amount of its long-lived assets for impairment whenever events or circumstances indicate that the estimated useful lives may warrant revision, or that the carrying amount of the assets may not be fully recoverable. To assess whether a long-lived asset or group of assets has been impaired, the estimated undiscounted and discounted future cash flows for the estimated remaining useful life or estimated lease term of the asset (or the primary asset in the asset group) are compared to their carrying values. Significant judgment is required to estimate future cash flows, including, but not limited to, the expected use of the asset (group), historical customer retention rates, technology roadmaps, customer awareness, trademark and trade name history, contractual provisions that could limit or extend an asset's useful life, market data, discount rates, potential sublease opportunities including rent and rent escalation rates, time to sublease, and free rent periods. To the extent that the future cash flows are less than the carrying value, the asset(s) are impaired and written down to its estimated fair value.
Software Development Costs
The Company develops and modifies software related to the operation of some of its instruments and internal use software supporting the Company’s operations. Certain costs incurred during the application development stage including external direct costs of services used in the development or internal personnel costs for employees directly associated with the development, are capitalized. The Company begins depreciating these costs over the life of the related asset upon completion of a working model or when it is ready for its intended use. Capitalized software development costs related to software owned or developed by the Company are recorded in property and equipment on the Consolidated Balance Sheets. Capitalized software development costs related to software hosted by a vendor (i.e. cloud computing) are recorded in prepaid expenses and other current assets, and other non-current assets on the Consolidated Balance Sheets.
Costs incurred during the preliminary project stage and post-configuration stages are expensed as incurred.
Fair Value of Financial Instruments
The carrying amount reflected in the Consolidated Balance Sheets for cash, restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation and benefits, and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.
Additionally, the Company has certain financial assets that are required to be measured at fair value on a recurring basis including cash equivalents and marketable securities. Pursuant to the accounting standards for fair value measurements, the fair values of these financial assets are classified as Level 1, 2, or 3 within the fair value hierarchy as follows:
Level 1: Observable inputs based on unadjusted quoted prices in active markets for identical assets.
Level 2: Inputs, other than Level 1 inputs, that are observable either directly or indirectly, such as quoted prices for similar assets, quoted prices in markets that are not active, other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets.
Level 3: Unobservable inputs for which there is little or no market data and such inputs are significant to the fair value of the assets. These inputs reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset.
To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment.
Income Taxes
The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the Consolidated Financial Statements or tax returns. Deferred tax assets and liabilities are determined based on differences between the carrying amount and the tax basis of the assets and liabilities using the enacted tax rates in effect in the years in which the differences are expected to reverse. A valuation allowance against deferred tax assets is recorded if, based on the weight of the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
The Company accounts for uncertain tax positions using a more likely than not threshold for recognizing uncertain tax positions, in accordance with ASC 740 – Income Taxes. The evaluation of uncertain tax positions is based on factors that include, but are not limited to, changes in tax law, the measurement of tax positions taken or expected to be taken in tax returns, the effective settlement of matters subject to audit, new audit activity, and changes in facts or circumstances related to a tax position. The Company evaluates uncertain tax positions on an ongoing basis and adjusts any liability recorded to reflect subsequent changes in the relevant facts surrounding the uncertain positions. Amounts recorded for uncertain tax positions, including interest and penalties, are recorded in income tax (expense) benefit on the Consolidated Statement of Operations.
Credit, Product, and Supplier Concentrations and Off-Balance-Sheet Risk
Financial instruments that potentially expose the Company to concentrations of credit risk primarily consist of cash, cash equivalents, marketable securities, and accounts receivable. The Company limits its risk exposure by having its cash, cash equivalents, and marketable securities held at large commercial banks.
Customers outside the United States represented 38% and 41% of the Company’s gross trade accounts receivable balance as of December 31, 2023 and 2022, respectively.
For the year ended December 31, 2023, one customer of approximately $14.0 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2022, one customer of approximately $13.7 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2021, no customer individually accounted for greater than 10% of the Company’s total revenue.
The Company is also subject to supply chain risks related to outsourced manufacturing of its instruments. Although there are a limited number of manufacturers for its instruments, the Company believes that other suppliers could provide similar manufacturing on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would adversely affect operating results. In addition to outsourced manufacturing of its instruments, the Company also purchases antibodies through a number of different suppliers. Although a disruption in service from any one of its antibody suppliers is possible, the Company believes that it would be able to find an adequate supply from alternative suppliers.
Stock-Based Compensation
The Company measures and recognizes stock-based compensation expense by calculating the estimated fair value of stock options, RSUs, or purchase rights issued under the Company’s ESPP on the grant date. The Company generally issues new common shares upon exercise of options and vesting of RSUs. Awards granted by the Company are routine in nature including new hire, annual, and promotion grants.
The fair value of stock options and purchase rights under the ESPP is estimated using the Black-Scholes option-pricing model. The Black-Scholes model requires the Company to make assumptions about the expected or contractual term of the option or purchase right, the expected volatility, risk-free interest rates, and expected dividend yield. The Company estimates the expected term of options granted to employees utilizing historical exercise data. The expected term is applied to the stock option grant group as a whole, as the Company does not expect substantially different exercise or post-vesting termination behavior among its employee population. During 2023, the expected volatility was based on the Company’s historical volatility. Prior to 2023, the expected volatility was estimated based on both the Company’s volatility and the average volatility for comparable publicly traded companies over a period equal to the expected term of the related stock-based awards. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, commensurate with the expected term. The expected dividend yield is zero as the Company has never paid dividends and has no current plans to pay any dividends on common stock.
The fair value of RSUs is determined using the closing market price of the Company’s common stock on the grant date.
The Company recognizes stock-based compensation expense on a straight-line basis over the award’s requisite service period, which is the vesting period for stock options and RSUs, and the offering period for purchase rights under the ESPP. The Company recognizes forfeitures as they occur.
Advertising
The Company expenses the cost of advertising as incurred and records them in selling, general and administrative expense in the Consolidated Statements of Operations. Advertising expense was $0.3 million, $0.3 million, and $0.5 million for the years ended December 31, 2023, 2022, and 2021, respectively.
Recent Accounting Pronouncements
Recent Accounting Standards To Be Adopted
In June 2022, the FASB issued ASC Update No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. This update clarifies the guidance in Topic 820 related to measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, as well as introduces new disclosure requirements for these types of equity securities. The new standard will be effective for the Company on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s financial position or results of operations.
In November 2023, the FASB issued ASC Update No. 2023-07, Segment Reporting (Topic 280): Improvement to Reportable Segment Disclosures. This update enhances reportable segment disclosure requirements by requiring public entities to provide disclosures of significant segment expenses and other segment items, as well as disclosures about a reportable segment’s profit or loss and assets that are currently required annually in interim periods. The new standard will be effective for the Company’s annual financial statements for the period beginning on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s disclosures.
In December 2023, the FASB issued ASC Update No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update enhances income tax disclosure requirements by requiring public entities to provide additional information in its tax rate reconciliation and additional disclosures about income taxes paid. The update is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance and the amendments in this update should be applied prospectively, but entities have the option to apply it retrospectively. The Company is currently evaluating the impact that the standard will have on its Consolidated Financial Statements.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue and Related Matters
Note 4. Revenue and Related Matters
Revenue from Contracts with Customers
The Company’s customers primarily consist of entities engaged in the life sciences research that pursue the discovery and development of new drugs for a variety of neurologic, oncologic, cardiovascular, infectious disease, and other protein biomarkers associated with diseases. The Company’s customer base includes pharmaceutical, biotechnology, contract research organizations, academic, and government institutions.
Disaggregated Revenue
When disaggregating revenue, the Company considers all of the economic factors that may affect its revenues. The following tables disaggregate the Company’s revenue from contracts with customers by geography, based on the location products and services are consumed, and revenue type (in thousands):
Year Ended December 31, 2023
North AmericaEMEAAsia PacificTotal
(As Restated)
(As Restated)
(As Restated)
(As Restated)
Product revenue:
Instruments $6,374 $4,384 $4,947 $15,705 
Consumable and other products 35,122 21,216 7,627 63,965 
Total$41,496 $25,600 $12,574 $79,670 
Service revenue:
Service-type warranties $6,265 $3,001 $613 $9,879 
Research services 24,706 2,000 1,122 27,828 
Other services 1,436 951 (5)2,382 
Total$32,407 $5,952 $1,730 $40,089 
Collaboration and license revenue:
Total$1,380 $— $— $1,380 
Year Ended December 31, 2022
North AmericaEMEAAsia PacificTotal
Product revenue:
Instruments$9,254 $8,362 $7,388 $25,004 
Consumable and other products25,894 14,514 4,396 44,804 
Total$35,148 $22,876 $11,784 $69,808 
Service and other revenues:
Service-type warranties$5,581 $2,779 $480 $8,840 
Research services22,493 1,013 147 23,653 
Other services1,144 722 136 2,002 
Total$29,218 $4,514 $763 $34,495 
Collaboration and license revenue:
Total$274 $323 $52 $649 
Year Ended December 31, 2021
North AmericaEMEAAsia PacificTotal
Product revenue:
Instruments$12,138 $8,178 $5,657 $25,973 
Consumable and other products34,997 16,122 3,970 55,089 
Total$47,135 $24,300 $9,627 $81,062 
Service and other revenue:
Service-type warranties$4,334 $2,039 $255 $6,628 
Research services12,101 2,600 124 14,825 
Other services1,372 695 109 2,176 
Total$17,807 $5,334 $488 $23,629 
Collaboration and license revenue:
Total$360 $288 $— $648 
UltraDx Product Sales Agreement
On May 26, 2022, the Company and UltraDx Limited (“UltraDx”), a company formed by ARCH Venture Partners (“ARCH”), entered into an agreement (the “UltraDx Agreement”). Under the UltraDx Agreement, the Company agreed to supply UltraDx with HD-X instruments (both fully assembled and disassembled), assays and assay components, and granted a co-exclusive license to manufacture, seek Chinese regulatory approval of (including performance of any necessary research and development activities), and commercialize, HD-X instruments assembled in China and related assays in the Chinese in vitro diagnostic (“IVD”) market. Refer to Note 17 - Related Party Transactions for a discussion of the related party relationships between Quanterix and these entities.
The Company determined that the instruments, components, and licenses formed a single, combined performance obligation. The consideration due to the Company included (1) cash proceeds of $1.9 million, which was received and recognized as revenue in the third quarter of 2022 when the instruments, components, and licenses were delivered to and paid for by UltraDx, and (2) contingent, non-cash consideration in the form of ordinary shares of UltraDx with a deemed fair value of $1.0 million. The issuance of the shares was contingent on UltraDx completing a preferred share financing under the terms and conditions in the UltraDx Agreement. Given the uncertainty of the completion of the preferred share financing, the Company concluded that the non-cash consideration related to the ordinary shares was variable consideration that was fully constrained at contract inception.
In the second quarter of 2023, UltraDx completed the qualified preferred share financing and issued to the Company one million ordinary shares. Refer to Note 7 - Fair Value of Financial Instruments for the Company’s disclosures related to determining the fair value of the shares received. Also refer to Note 20 - Variable Interest Entities for additional information on the Company’s investment in UltraDx as a result of the share issuance.
During the year ended December 31, 2023, the Company recognized $1.8 million of revenue from UltraDx, which includes the one-time revenue from the receipt of the UltraDx shares in the second quarter of 2023. During the year ended December 31, 2022, the Company recognized $1.9 million of revenue from UltraDx.
Eli Lilly and Company Service Revenue Agreements
On February 25, 2022, the Company entered into a Master Collaboration Agreement with Eli Lilly and Company (“Lilly”) establishing a framework for future projects focused on the development of Simoa immunoassays (the “Lilly Collaboration Agreement”). The Company also entered into a statement of work under the Lilly Collaboration Agreement to perform assay research and development services within the field of Alzheimer’s disease. In connection with the Lilly Collaboration Agreement, the Company received a non-refundable up-front payment of $5.0 million during the first quarter of 2022, which was recognized over a one-year period. In addition, under the statement of work, the Company receives $1.5 million per calendar quarter, which began in the first quarter of 2022. The statement of work automatically renews on a quarterly basis until Lilly provides a termination notice in accordance with the terms of the Lilly Collaboration Agreement. As of December 31, 2023, the Lilly Collaboration Agreement and the statement of work were still in effect.
Concurrent with the execution of the Lilly Collaboration Agreement, the Company entered into a Technology License Agreement (the “Lilly License”) under which Lilly granted the Company a non-exclusive license to Lilly’s proprietary p-Tau 217 antibody technology for use in research use only products and services and future IVD applications within the field of Alzheimer’s disease. In consideration of the Lilly License, the Company paid an upfront fee, is required to make milestone payments based on the achievement of predetermined regulatory and commercial events, and will pay royalties on net sales of licensed products.
The Company recognized revenue from the Lilly Collaboration Agreement of $6.0 million during the year ended December 31, 2023, and $10.9 million during the year ended December 31, 2022.
Contract Assets
There were no contract assets as of December 31, 2023.
Deferred Revenue
During the years ended December 31, 2023 and 2022, the Company recognized $7.7 million and $5.5 million of revenue, respectively, related to its deferred revenue balance at January 1 of each such period.
Remaining Performance Obligations
As of December 31, 2023, the aggregate amount of transaction prices allocated to performance obligations that were not yet satisfied, or were partially satisfied, was $10.7 million. Of the performance obligations not yet satisfied or partially satisfied, $9.5 million is expected to be recognized as revenue in the next 12 months, with the remainder expected to be recognized thereafter. The $10.7 million primarily consists of amounts billed for undelivered services related to initial and extended service-type warranties and research services.
Costs to Obtain a Contract
Changes in costs to obtain a contract were as follows (in thousands):
202320222021
Balance at December 31 of prior year$377 $440 $248 
Capitalization of costs to obtain a contract 5281,387905
Recognition of costs to obtain a contract (617)(1,450)(713)
Balance at December 31$288 $377 $440 
The Company evaluates potential impairment of these amounts at each balance sheet date, and no related impairments were recorded during the years ended December 31, 2023, 2022, and 2021, respectively.
Grant Revenue
All of the Company's grant revenue is generated within North America. Grant revenue for the years ended December 31, 2023, 2022, and 2021 was $1.2 million, $0.6 million, and $5.2 million, respectively.
NIH Grant
On September 21, 2022, the Company and the National Institutes of Health (the “NIH”), an agency of the U.S. Department of Health and Human Services, entered into a contract (the “NIH Grant”) with a total award value of $1.7 million. The NIH granted the Company funding in support of the development of certain point-of-care diagnostic technologies through collaborative efforts. Grant funding is to be used solely for activities related to the point-of-care diagnostic device development project and the contract period runs through August 2025. Receipt of the award value occurs throughout the term of the contract period and after the Company submits for reimbursement of activities related to the grant. As of December 31, 2023, the Company had received $0.6 million of the award value.
During the year ended December 31, 2023, grant revenue recognized and research and development expenses incurred were $0.7 million and $0.6 million, respectively. During the year ended December 31, 2022, grant revenue recognized and research and development expenses incurred were not material.
ADDF Grant
On March 24, 2022, the Company and the Alzheimer’s Drug Discovery Foundation (the “ADDF”) entered into a contract (the “ADDF Grant”) with a total funding value of $2.3 million. The ADDF is a charitable venture philanthropy entity that granted the Company funding in support of certain activities for the development of an IVD test for early detection of Alzheimer's disease. The ADDF Grant restricts the Company’s use of the granted funds solely for activities related to the Company’s Alzheimer’s diagnostic test development project and the contract period runs through June 2024. Receipt of the contract funding was subject to achievement of pre-defined milestones, and as of December 31, 2023, the Company had received the total funding value of $2.3 million.
During the year ended December 31, 2023, grant revenue recognized and research and development expenses incurred was $0.5 million and $0.5 million, respectively. During the year ended December 31, 2022, grant revenue recognized and research and development expenses incurred was $0.6 million and $0.6 million, respectively. As of December 31, 2023, the Company had $1.1 million of deferred revenue related to the ADDF Grant.
RADx Grant
On September 29, 2020, the Company entered into a contract with the NIH under its Rapid Acceleration of Diagnostics (“RADx”) program (the “RADx Grant”), with a total award value of $18.2 million. The RADx Grant was to accelerate the continued development, scale-up, and deployment of the novel SARS-CoV-2 antigen detection test using the Company’s Simoa technology. Grant funding was used to expand assay kit manufacturing capacity and commercial deployment readiness, and the contract ran through the final milestone on May 31, 2022. Receipt of the award value occurred throughout the term of the contract period and after the Company submitted for reimbursement of activities related to the grant. During the first half of 2022, the Company received $0.5 million which represented the final and total funding value of the $18.2 million award.
During the years ended December 31, 2023 and 2022, the Company recognized no grant revenue and research and development expenses incurred were not material. During the year ended December 31, 2021, the Company recognized $5.2 million in grant revenue and incurred $3.4 million in research and development expenses. As of December 31, 2023, the Company had no future obligations under the RADx Grant.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.4
Allowance for Credit Losses
12 Months Ended
Dec. 31, 2023
Allowance for Credit Loss [Abstract]  
Allowance for Credit Losses
Note 5. Allowance for Credit Losses
The change in the allowance for credit losses on accounts receivable is summarized as follows (in thousands):
202320222021
Balance at December 31 of prior year$118 $419 $370 
Provision for expected credit losses729 752 213 
Write-offs and recoveries collected(393)(1,053)(164)
Balance at December 31$454 $118 $419 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.4
Marketable Securities
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
Note 6. Marketable Securities
The amortized cost, gross unrealized gains, gross unrealized losses, and fair value of the Company’s marketable securities by major security type were as follows (in thousands):
As of December 31, 2023Amortized costUnrealized GainsUnrealized LossesFair Value
Commercial paper$53,482 $23 $(12)$53,493 
U.S. Treasuries4,896 — 4,897 
U.S. Government agency bonds28,366 39 (7)28,398 
Corporate bonds66,726 289 (8)67,007 
Total marketable securities$153,470 $352 $(27)$153,795 
Marketable securities are reported in the following Consolidated Balance Sheets captions:
Cash and cash equivalents$6,893 
Marketable securities146,902 
Total marketable securities$153,795 
The Company did not have any marketable securities as of December 31, 2022.
The following table shows the fair value and gross unrealized losses of the Company’s available-for-sale securities with unrealized losses that are not deemed to be other-than-temporary, aggregated by major security type and length of time that the individual securities have been in a continuous unrealized loss position (in thousands):
Less Than 12 Months
As of December 31, 2023Fair ValueUnrealized Losses
Commercial paper$32,137 $(12)
U.S. Government agency bonds15,861 (7)
Corporate bonds8,367 (8)
Total$56,365 $(27)
The Company did not have any individual securities in a continuous loss position for greater than 12 months, and there were no individual securities that were in a significant unrealized loss position as of December 31, 2023. For marketable securities in an unrealized loss position, the Company does not intend to sell them before recovery of their amortized cost bases, it is not more likely than not that the Company will be required to sell them before recovery of their amortized cost bases, and the unrealized losses are not credit related. Accordingly, the Company has not recorded any impairment losses or a credit loss allowance.
The Company did not sell any marketable securities or record any realized gains or losses for the year ended December 31, 2023. At December 31, 2023, the Company had $1.0 million of accrued interest receivable on its marketable securities.
The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):
As of December 31, 2023Amortized costFair Value
Due within one year$95,188 $95,232 
Due in one to two years58,282 58,563 
Total$153,470 $153,795 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.4
Fair value of Financial Instruments (As Restated)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair value of Financial Instruments (As Restated)
Note 7. Fair Value of Financial Instruments (As Restated)
Recurring Fair Value Measurements
The following tables present the Company’s fair value hierarchy for its financial assets that are measured at fair value on a recurring basis (in thousands):
As of December 31, 2023TotalLevel 1Level 2Level 3
Financial assets:    
Cash equivalents: (1)
Money market funds$155,367 $155,367 $— $— 
Commercial paper1,996 — 1,996 — 
U.S. Treasuries4,897 — 4,897 — 
Total cash equivalents162,260 155,367 6,893 — 
Marketable securities: (2)
Commercial paper51,498 — 51,498 — 
U.S. Treasuries— — — — 
U.S. Government agency bonds28,398 — 28,398 — 
Corporate bonds67,006 — 67,006 — 
Total marketable securities146,902 — 146,902 — 
Total financial assets$309,162 $155,367 $153,795 $— 
As of December 31, 2022TotalLevel 1Level 2Level 3
Financial assets:
Money market funds (1)$306,097 $306,097 $— $— 
Total financial assets$306,097 $306,097 $— $— 
(1)Included in cash and cash equivalents on the Consolidated Balance Sheets.
(2)Marketable securities are initially valued at their purchase price and subsequently fair valued at the end of each reporting period utilizing third party pricing services or other observable data. The pricing services utilize industry standard valuation methods, including both income and market-based approaches and observable market inputs to determine the fair value. These observable market inputs include reportable trades, benchmark yields, credit spreads, broker/dealer quotes, bids, offers, current spot rates, and other industry and economic events.
Nonrecurring Fair Value Measurements
The Company has a non-marketable equity investment in an entity that is evaluated under the VIE guidance (refer to Note 20 - Variable Interest Entities for further discussion). Pursuant to ASC 321 – Investments – Equity Securities, the Company uses the measurement alternative for equity investments without readily determinable fair values and recognizes its non-marketable equity investment at cost, less any impairment, and adjusted for any observable price changes in orderly transactions.
On June 26, 2023, the Company received ordinary shares in UltraDx (refer to Note 4 - Revenue and Related Matters) which were valued at $0.8 million upon receipt, primarily using the third-party purchase price of similar interests issued during UltraDx’s financing event that closed in the second quarter of 2023. As UltraDx is a recently formed, privately held entity, there was minimal market activity or other financial information available to determine the fair value of UltraDx’s shares and therefore this investment is considered a Level 3 financial asset. Changes in the inputs and assumptions used to determine the fair value would have resulted in a higher or lower fair value measurement.
As of December 31, 2023 the carrying value of the Company’s Level 3 financial asset was $0.8 million and is included in other non-current assets on the Consolidated Balance Sheets.
Other Fair Value Disclosures
During the years ended December 31, 2023 and 2022, the Company did not transfer financial assets between levels of the fair value hierarchy. Additionally, there have been no changes to the valuation techniques for Level 2 or Level 3 financial assets.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.4
Inventory
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventory
Note 8. Inventory
Inventory, net of inventory reserves, consisted of the following (in thousands):
As of December 31,
20232022
(As Restated)
(As Restated)
Raw materials$5,114 $5,509 
Work in process5,439 3,415 
Finished goods15,570 8,040 
Total inventory$26,123 $16,964 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.4
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment
Note 9. Property and Equipment
Property and equipment consisted of the following (in thousands):
As of December 31,
20232022
(As Restated)
Laboratory and manufacturing equipment$13,141 $11,753 
Office furniture and equipment1,905 1,798 
Computers and software3,927 3,581 
Leasehold improvements13,074 13,688 
Total cost$32,047 $30,820 
Less: accumulated depreciation(14,121)(11,009)
Property and equipment, net$17,926 $19,811 
The Company incurred depreciation expense of $4.7 million, $3.5 million, and $2.8 million for the years ended December 31, 2023, 2022, and 2021, respectively. Substantially all of the Company’s property and equipment is located in North America.
During the year ended December 31, 2023, the Company had $0.8 million of disposals related to equipment no longer being used by the Company. There were no material disposals during the years ended December 31, 2022, and 2021.
For the years ended December 31, 2023, and 2022, except for the recorded impairments related to leasehold improvements associated with two leased facilities not being used (refer to Note 15 - Leases for further discussion), the Company's impairments were not material. There were no material impairments during the year ended December 31, 2021.
As of December 31, 2023, the Company capitalized $1.1 million of software development costs, all of which are included in the computers and software category above. Amounts capitalized as of December 31, 2022 and 2021 were not material. Depreciation of capitalized software costs for the years ended December 31, 2023, 2022, and 2021 was not material.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities  
Accrued Expenses and Other Current Liabilities
Note 10. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of December 31,
20232022
(As Restated)
(As Restated)
Accrued professional services$1,596 $1,409 
Accrued royalties1,689 815 
Accrued tax liabilities822 186 
Other accrued expenses1,948 2,737 
Total accrued expenses and other current liabilities$6,055 $5,147 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
Note 11. Stock-Based Compensation
Stock-Based Compensation Plans
In December 2017, the Company adopted the 2017 Employee, Director and Consultant Equity Incentive Plan (the “2017 Plan”), under which it may grant incentive stock options, non-qualified stock options, RSUs, and other stock-based awards. As of December 31, 2017, the 2017 Plan allowed for the issuance of (1) up to 1.0 million shares of common stock and (2) up to 2.5 million shares of common stock represented by awards granted under the 2007 Stock Option and Grant Plan (which was terminated upon completion of the Company’s initial public offering) that were forfeited, expired, or cancelled without delivery of shares or which result in the forfeiture of shares of common stock back to the Company on or after the date the 2017 Plan became effective. The 2017 Plan contains an “evergreen” provision, which allows for an annual increase in the number of shares of common stock available for issuance under the 2017 Plan on the first day of each fiscal year during the period beginning in 2019 and ending in 2027. The annual increase is equal to the lowest of (1) 4% of the number of shares of common stock outstanding as of such date and (2) an amount determined by the Company’s Board of Directors or Compensation Committee. As of December 31, 2023, 4.0 million shares were outstanding and there were 2.0 million shares available for grant under the 2017 Plan.
In December 2017, the Company adopted the 2017 Employee Stock Purchase Plan (the “2017 ESPP”). As of December 31, 2019, the 2017 ESPP allowed for the issuance of up to 0.6 million shares of common stock. The 2017 ESPP contains an “evergreen” provision, which allows for an increase in the number of shares under the plan on the first day of each fiscal year beginning with 2018 and ending in 2027. The increase is equal to the lowest of: (1) 1% of the number of shares of common stock outstanding on the last day of the immediately preceding fiscal year and (2) an amount determined by the Company’s Board of Directors or Compensation Committee. As of December 31, 2023, 1.7 million shares were available for grant under the 2017 ESPP.
The 2017 ESPP provides for six-month offering periods commencing and ending on March 1 through August 31, and September 1 through February 28. During the years ended December 31, 2023, 2022, and 2021, employees purchased 121 thousand, 57 thousand, and 29 thousand shares, respectively, of the Company’s common stock pursuant to the 2017 ESPP.
Stock Options
Under the 2017 Plan, stock options may not be granted with exercise prices of less than fair market value on the date of the grant. Options generally vest ratably over a four-year period with 25% vesting on the first anniversary and the remaining 75% vesting ratably on a monthly basis over the remaining three years. These options expire ten years after the grant date.
Stock option activity for the year ended December 31, 2023 is presented below (in thousands, except per share and contractual life amounts):
Number of optionsWeighted-average
exercise price per share
Weighted-average remaining contractual
life (in years)
Aggregate
intrinsic value
Outstanding at December 31, 20222,188$20.69 8.1$4,273 
Granted1,18716.23 
Exercised(161)11.77 
Forfeited/expired(440)18.65 
Outstanding at December 31, 20232,774$19.62 7.9$26,941 
Exercisable at December 31, 20231,117$22.81 6.4$9,176 
Vested and expected to vest at December 31, 20232,774$19.62 7.9$26,941 
The total intrinsic value of stock options exercised was $1.9 million in 2023, $3.4 million in 2022, and $24.3 million in 2021.
Restricted Stock Units
RSUs represent the right to receive shares of common stock upon meeting specified vesting requirements. Shares are delivered to the grantee upon vesting, less shares for the payment of withholding taxes. RSU activity for the year ended December 31, 2023 is presented below (in thousands, except per share amounts):
Number of sharesWeighted-average grant
date fair value per share
Unvested as of December 31, 20221,188$21.18 
Granted86815.90 
Vested(453)23.00 
Forfeited(275)17.50 
Unvested as of December 31, 20231,328$17.87 
Expected to convert at December 31, 20231,328$17.87 
The weighted average grant-date fair value per share of awards granted was $15.90 in 2023, $18.32 in 2022, and $58.20 in 2021.The total fair value of shares that vested was $10.4 million in 2023, $9.8 million in 2022 and $7.3 million in 2021.
Stock-Based Compensation Expense
Stock-based compensation expense was recorded in the following categories on the Consolidated Statements of Operations (in thousands):
Year Ended December 31,
202320222021
(As Restated)
(As Restated)
Cost of product revenue$839 $596 $471 
Cost of service and other revenue1,124 819 403 
Research and development1,713 1,629 1,807 
Selling, general and administrative13,147 12,339 13,294 
Total stock-based compensation$16,823 $15,383 $15,975 
As of December 31, 2023, there was $35.4 million of total unrecognized stock-based compensation expense related to unvested RSUs and stock options, which is expected to be recognized over the remaining weighted-average vesting period of 2.7 years.
The fair value of the Company’s stock options granted and purchase rights to the ESPP were estimated using the Black-Scholes valuation model with the following assumptions:
Year Ended December 31,
202320222021
Stock Options:
Risk-free interest rate
3.5% - 4.7%
1.4% - 4.1%
0.4% - 1.3%
Expected dividend yieldNoneNoneNone
Expected term (in years)
5.0 - 5.2
5.0 - 5.8
6.0
Expected volatility
71.1% - 83.1%
55.0% - 70.8%
49.2% - 55.6%
Weighted-average grant date fair value per share$10.63 $9.88 $29.96 
Employee Stock Purchase Plan:
Risk-free interest rate
5.2% - 5.5%
0.7% - 3.9%
0.1%
Expected dividend yieldNoneNoneNone
Expected term (in years)0.50.50.5
Expected volatility
72.8% - 82.5%
51.9% - 117.3%
46.3% - 59.8%
Weighted-average grant date fair value per share$3.19 $3.53 $8.06 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share
Note 12. Net Loss Per Share
The following table presents the computation of basic and diluted net loss per share (in thousands, except per share data):
Year Ended December 31,
202320222021
(As Restated)
(As Restated)
(As Restated)
Numerator:
Net loss$(28,354)$(99,574)$(55,548)
Denominator:
Weighted average common shares outstanding, basic and diluted37,59436,99135,997
Net loss per share, basic and diluted$(0.75)$(2.69)$(1.54)
As the Company was in a net loss position, the following common share equivalents (calculated on a weighted average basis) were excluded from the calculation of diluted net loss per share (in thousands):
Year Ended December 31,
202320222021
Stock options 2,7834462,305
Common stock and RSUs1,512702531
Estimated ESPP purchases23528
Total dilutive shares4,3181,2002,844
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (As Restated)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes (As Restated)
Note 13. Income Taxes (As Restated)
The following table presents the components of loss before income taxes (in thousands):
Year Ended December 31,
202320222021
United States$(30,355)$(92,360)$(54,414)
Foreign2,720 (7,050)(1,170)
Total loss before income taxes$(27,635)$(99,410)$(55,584)
The following table summarizes income tax (expense) benefit (in thousands):
Year Ended December 31,
202320222021
Current:
United States
Federal$— $— $— 
State(161)(87)(33)
Foreign(850)(372)(340)
Total current income tax provision(1,011)(459)(373)
Deferred
United States
Federal— 10 
State— 13 (6)
Foreign292 272 410 
Total deferred income tax benefit 292 295 409 
Total income tax (expense) benefit$(719)$(164)$36 
A reconciliation of the federal statutory income tax rate to the effective tax rate is as follows:
Year Ended December 31,
202320222021
Federal statutory income tax rate21.0 %21.0 %21.0 %
Non-deductible executive compensation(2.6)%— %— %
State taxes, net of federal benefit(0.3 %)2.8 %6.6 %
Tax credits4.9 %1.3 %2.1 %
Stock-based compensation(1.6)%(2.4)%7.7 %
Permanent items(0.6)%(0.3)%(1.9)%
Deferred tax rate change— %— %0.2 %
Change in valuation allowance(24.3)%(20.8)%(35.2)%
Impairment of goodwill— %(1.6)%— %
Other0.9 %(0.2 %)(0.4)%
Effective income tax rate(2.6)%(0.2)%0.1 %
The effective income tax rate differs from the U.S. federal statutory rate of 21.0% primarily as a result of the valuation allowance maintained against the Company’s net deferred tax assets.
Deferred tax assets and liabilities reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):
As of December 31,
20232022
Deferred tax assets:
Net operating loss carryforwards$77,731 $77,689 
Tax credits8,645 7,303 
Deferred revenue2,499 2,385 
Amortization727 847 
Stock-based compensation3,186 2,773 
Inventory1,391 1,507 
Capitalized R&D Costs9,353 5,743 
Lease liability9,948 10,856 
Other deferred tax assets2,357 1,536 
Total deferred tax assets115,837 110,639 
Less: valuation allowances(110,082)(103,372)
Net deferred tax assets5,755 7,267 
Deferred tax liabilities:
Right-of-Use Assets(4,372)(5,219)
Depreciation(1,307)(1,756)
Amortization acquired intangibles(1,253)(1,570)
Other deferred tax liabilities— (189)
Net deferred tax (liability) asset(1,177)(1,467)
The Company records deferred tax liabilities in other non-current liabilities on the Consolidated Balance Sheets.
The Company’s change in its valuation allowance account related to deferred tax assets was as follows (in thousands):
20232022
Balance at December 31 of prior year$103,372 $82,654 
Change in valuation allowance6,710 20,718 
Balance at December 31$110,082 $103,372 
The valuation allowance increased during the year ended December 31, 2023 primarily as a result of the U.S. operating losses incurred.
In determining the need for a valuation allowance, the Company considers the cumulative book income and loss positions of each of its entities as well as its worldwide cumulative loss position. The Company has assessed, on a jurisdictional basis, the available means of recovering deferred tax assets, including the ability to carryback net operating losses (“NOLs”), the existence of reversing taxable temporary differences, the availability of tax planning strategies, and forecasted future taxable income. At December 31, 2023, the Company maintained a full valuation allowance against its worldwide net deferred tax assets, as it concluded that it was more likely than not that the deferred assets will not be utilized.
As of December 31, 2023, the Company had U.S. federal net operating losses (“NOLs”) of approximately $308.8 million. U.S. federal NOLs generated through December 31, 2017 of approximately $108.5 million expire at various dates through 2037, and U.S. federal NOLs generated after December 31, 2017 of approximately $200.3 million do not expire. As of December 31, 2023, the Company had U.S. federal tax credit carryforwards of approximately $6.7 million that expire at various dates through 2043.
As of December 31, 2023, the Company had $214.3 million of state NOLs, approximately $203.8 million of which expire at various dates through 2043, and approximately $10.5 million of which do not expire. As of December 31, 2023, the Company had U.S. state tax credit carryforwards of approximately $2.5 million that expire at various dates through 2038.
Under Sections 382 and 383 of the U.S. Internal Revenue Code, if a corporation undergoes an ownership change, the corporation’s ability to use its pre-ownership change NOLs and other pre-ownership change tax attributes, such as research tax credits, to offset its post-change income and taxes may be limited. In general, an ownership change occurs if there is a cumulative change in an entity’s ownership by 5% stockholders that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under U.S. state tax laws. Under the Tax Cuts and Jobs Act of 2017 (“TCJA”), the use of federal NOLs arising in taxable years beginning after December 31, 2017 is limited to 80% of current year taxable income and NOLs arising in taxable years ending after December 31, 2017 may not be carried back (though any such NOLs may be carried forward indefinitely).
The Company may have experienced an ownership change in the past and may experience ownership changes in the future as a result of future transactions in its share capital, some of which may be outside of the control of the Company. As a result, if the Company earns net taxable income, its ability to use its pre-ownership change NOLs, or other pre-ownership change tax attributes, to offset U.S. federal and state taxable income and taxes may be subject to significant limitations.
For the years ended December 31, 2023, 2022, and 2021, the Company had no tax reserves accrued for uncertain tax positions.
The Company is subject to taxation in the United States as well as the Netherlands, Sweden, and China. At December 31, 2023, the Company is generally no longer subject to examination by taxing authorities in the United States for years prior to 2020. However, NOLs and tax credits in the United States may be subject to adjustments by taxing authorities in future years in which they are utilized. The Company’s foreign subsidiaries remain open to examination by taxing authorities from 2018 onward.
As of December 31, 2023, the Company’s foreign subsidiaries had immaterial undistributed earnings and the tax payable on the earnings that are indefinitely reinvested would be immaterial.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.4
Goodwill and intangible assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and intangible assets
Note 14. Goodwill and Intangible Assets
During the third quarter of 2022, the Company identified certain indicators of impairment, including the significant decline in the Company’s stock price, actions taken under the Restructuring Plan (Refer to Note 18 - Restructuring), and a reduction of forecasted sales and profitability. As a result, the Company performed a goodwill impairment test and determined the carrying amount of the Company’s sole reporting unit exceeded its estimated fair value. The Company concluded that its entire goodwill balance was impaired and recognized an $8.2 million impairment charge during the third quarter of 2022. As of December 31, 2023 and December 31, 2022, the Company had no remaining goodwill balance.
Acquired intangible assets consisted of the following (in thousands, except useful life and weighted average life amounts):
As of December 31, 2023
Estimated
Useful
Life (in years)
Gross Carrying
Value
Accumulated
Amortization
Cumulative
Translation
Adjustment
Net Carrying
Value
Weighted Average
Life Remaining (in years)
Know-how8.5$13,000 $(6,326)$(1,050)$5,624 4.0
Developed technology71,650 (1,581)— 69 1.1
Customer relationships
8.5 - 10
1,360 (1,067)(9)284 4.1
Non-compete agreements5.5340 (256)(27)57 1.0
Trade names350 (50)— — 
Total$16,400 $(9,280)$(1,086)$6,034 
As of December 31, 2022
Estimated
Useful
Life (in years)
Gross Carrying
Value
Accumulated
Amortization
Cumulative
Translation
Adjustment
Net Carrying
Value
Weighted Average
Life Remaining (in years)
Know-how8.5$13,000 $(4,763)$(1,433)$6,804 5.0
Developed technology71,650 (1,458)— 192 2.1
Customer relationships
8.5 - 10
1,360 (938)(12)410 5.1
Non-compete agreements5.5340 (193)(37)110 2.0
Trade names350 (50)— — 
Total$16,400 $(7,402)$(1,482)$7,516 
The Company recorded amortization expense of $1.6 million, $1.8 million, and $2.0 million for the years ended December 31, 2023, 2022, and 2021, respectively. Amortization of know-how is recorded in cost of goods sold; amortization of developed technology is recorded in research and development expenses; and amortization of customer relationships, non-compete agreements and trade names are recorded in selling, general and administrative expenses on the Consolidated Statements of Operations.
Future estimated amortization expense is as follows (amounts in thousands):
As of December 31, 2023
2024$1,631 
20251,493 
20261,465 
20271,443 
2028
Thereafter — 
Total amortization expense$6,034 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.4
Leases
12 Months Ended
Dec. 31, 2023
Lessee Disclosure [Abstract]  
Leases
Note 15. Leases
As part of the Restructuring Plan in the third quarter of 2022 (refer to Note 18 - Restructuring), the Company decided not to use two leased facilities in its operations and intends to sublease the vacant space to recover a portion of the total lease costs. The Company’s decision to not use the leased facilities triggered an impairment assessment and the related ROU assets and leasehold improvements became their own asset group. The impairment analysis evaluated the present value of net cash flows under the original lease and the estimated cash flows under estimated subleases to identify any impairment amount. The impairment assessment considered all industry and economic factors such as rental rates, interest rates, and recent real estate activities to estimate the net cash flows analysis and impairment amount. During 2023, the Company continued to reassess the remaining ROU assets and leasehold improvements associated with the leased facilities that remained vacant.
The above assessments resulted in the Company recording an impairment charge of $1.3 million and $16.3 million during the years ended December 31, 2023 and 2022, respectively, which was recorded in impairment and restructuring on the Consolidated Statements of Operations. For the years ended December 31, 2023 and 2022, impairment charges included $1.1 million and $12.0 million impairment of ROU assets, respectively. For the related leasehold improvements, during the year ended December 31, 2023, impairment charges were not material and for the year ended December 31, 2022 impairment charges were $4.3 million. After recording impairments for the year ended December 31, 2023 and 2022, the carrying value of ROU assets and related leasehold improvements for facilities not being used were $10.1 million and $12.8 million, respectively.
There were no ROU asset or leasehold improvement impairments recorded in 2021.
The components of the lease costs and supplemental cash flow information relating to the Company's leases were as follows (in thousands):
Year Ended December 31,
202320222021
Operating lease cost$5,209 $5,488 $2,726 
Short-term and variable lease cost3,996 3,417 2,699 
Total lease cost$9,205 $8,905 $5,425 
Year Ended December 31,
20232022
Cash paid for amounts included in the measurement of operating lease liabilities$8,935$6,539
Operating ROU assets obtained in exchange for lease obligations$— $22,494
Weighted average remaining lease term - operating leases (years)6.87.8
Weighted average discount rate - operating leases7.86 %7.83 %
The undiscounted future lease payments for non-cancelable operating leases were as follows (in thousands):
Maturity of lease liabilitiesAs of December 31, 2023
2024$7,094 
20257,254 
20267,408 
20277,641 
20287,880 
Thereafter15,741 
Total lease payments$53,018 
Less: imputed interest(11,554)
Total operating lease liabilities$41,464 
Operating lease balances presented on the Consolidated Balance Sheets were as follows (in thousands):
As of December 31, 2023
Operating lease ROU assets$18,251 
Operating lease liabilities$4,241 
Operating lease liabilities, net of current portion37,223 
Total operating lease liabilities$41,464 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies
Note 16. Commitments and Contingencies
Purchase Commitments
STRATEC
During 2022, the Company and STRATEC Consumables GmbH (“STRATEC”) entered into an amendment to the supply agreement with STRATEC (as amended, the “STRATEC Supply Agreement”), related to the supply of discs used in Simoa bead-based instruments. As part of the STRATEC Supply Agreement, the Company agreed to purchase a total of 515 thousand discs to be shipped at various points starting in 2022 and continuing through 2024 at an agreed purchase price per disc.
The total purchase commitment under the STRATEC Supply Agreement is $3.7 million, of which $2.1 million has been paid, and $1.0 million is due within one year from December 31, 2023.
In 2023 and 2022, STRATEC shipped 218 thousand and 75 thousand discs, respectively, to the Company. The Company recorded cost of product revenue related to these shipments of $1.6 million and $0.5 million for the years ended December 31, 2023 and 2022, respectively. During 2024, STRATEC is required to ship 222 thousand discs to the Company.
Other Purchase Commitments
The Company’s other non-cancellable purchase commitments primarily consist of purchases of raw materials for manufacturing operations under annual and multi-year agreements, some of which have minimum quantity requirements. The Company’s total purchase commitments under these agreements as of December 31, 2023 was $3.1 million, most of which the Company expects to incur in the year ending December 31, 2024.
License Agreements
Harvard University
In August 2022, the Company and Harvard University (“Harvard”) entered into an exclusive license agreement (the “Harvard License Agreement”) for certain intellectual property owned by Harvard. Pursuant to the Harvard License Agreement, the Company paid an upfront fee of $0.6 million, which was recorded in research and development expenses on the Consolidated Statements of Operations. Under this license, the Company is required to pay Harvard low single-digit royalties on net sales of products and services using the licensed technology, as well as a portion of its applicable sublicense revenues. The Company incurred no royalty expense under the Harvard License Agreement for the years ended December 31, 2023 and 2022.
Refer to Note 17 - Related Party Transactions for a discussion of a related party relationship with Harvard.
Tufts University
In June 2007, the Company and Tufts University (“Tufts”) entered into a license agreement (the “Tufts License Agreement”) for certain intellectual property owned by Tufts. The Tufts License Agreement, which was subsequently amended, is exclusive and sub-licensable, and will continue in effect on a country by country basis as long as there is a valid claim of a licensed patent in a country. The Company is contractually obligated to pay license and maintenance fees that are creditable against royalties, in addition to low single-digit royalties on direct sales and services, and a royalty on sublicense income. The Company incurred royalty expenses related to the Tufts License Agreement of $1.7 million, $1.4 million, and $1.6 million, during the years ended December 31, 2023, 2022, and 2021, respectively, which was recorded in cost of product revenue on the Consolidated Statements of Operations.
Refer to Note 17 - Related Party Transactions for a discussion of a related party relationship with Tufts.
Legal Contingencies
The Company is subject to claims in the ordinary course of business; however, the Company is not currently a party to any pending or threatened litigation, the outcome of which would be expected to have a material adverse effect on its financial condition or results of operations. The Company accrues for contingent liabilities when losses are probable and estimable. If an estimate of a probable loss is a range and no amount within the range is more likely than any other amount in the range, the Company accrues the minimum amount of the range.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.4
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions
Note 17. Related Party Transactions
In June 2007, the Company entered into the Tufts License Agreement for certain intellectual property owned by Tufts (refer to Note 16 - Commitments and Contingencies). A member of the Company’s Board of Directors was previously affiliated with Tufts. This Board member continues to receive compensation from Tufts on a formulaic basis based on royalties and license payments the Company makes to Tufts. At December 31, 2023 and 2022, open payable balances to Tufts were not material.
In August 2022, the Company entered into the Harvard License Agreement for certain intellectual property owned by Harvard (refer to Note 16 - Commitments and Contingencies). Harvard is obligated to pay a portion of the payments received from the Company under the Harvard License Agreement to a member of the Company’s Board of Directors. A member of the Company’s Board of Directors is also affiliated with Harvard and Mass General Brigham. Revenue recorded from sales of products and services to Harvard and its affiliates and to Mass General Brigham and its affiliates totaled $1.3 million and $0.7 million for the years ended December 31, 2023 and 2022, respectively, and was not material for the year ended December 31, 2021. Cost of product revenue and operating expenses with Harvard and its affiliates and Mass General Brigham and its affiliates was $0.3 million for the year ended December 31, 2023, and was not material for the years ended December 31, 2022 and 2021. At December 31, 2023 and 2022, open payables to and receivable balances from Harvard and Mass General Brigham were not material.
As discussed in Note 4 - Revenue and Related Matters, on May 26, 2022, the Company and UltraDx, a company formed by ARCH, entered into the UltraDx Agreement to supply certain instruments and to grant certain licenses. At contract inception, the Company determined that UltraDx was a related party because a member of the Company’s Board of Directors was affiliated with ARCH and UltraDx. As of June 7, 2023, this individual was no longer a member of the Company’s Board of Directors. Cost of product revenue with UltraDx was $0.3 million for the year ended December 31, 2023 and $0.7 million for the year ended December 31, 2022. At December 31, 2023 and 2022, there were no open payable balances to UltraDx and open receivable balances from UltraDx were not material.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.4
Restructuring
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring
Note 18. Restructuring
Following a strategic review and assessment of the Company’s operations and cost structure, on August 8, 2022, the Company announced a plan of restructuring and strategic re-alignment plan (the “Restructuring Plan”). As part of the Restructuring Plan, the Company began an assay redevelopment program with the ultimate objective of improving its ability to manufacture and deliver high-quality assays at scale. The Restructuring Plan aligned the Company’s investments to best serve the needs of its customers, focused the Company’s innovation efforts on key platforms, and provided a foundation for the Company’s entry into translational pharma and clinical markets. In accordance with the Restructuring Plan, the Company implemented a workforce reduction, which was substantially completed by the end of the third quarter of 2022. The Restructuring Plan included the elimination of 119 positions and other cost-saving measures.
During the year ended December 31, 2022, the Company incurred approximately $3.8 million of expenses related to the Restructuring Plan, which represents the total amount expected to be incurred and the amount incurred to date. These costs were recorded in impairment and restructuring on the Consolidated Statements of Operations and were substantially for cash payments of severance and employee benefits, $3.5 million of which was paid by December 31, 2022.
As a result of the Restructuring Plan, the Company performed an impairment assessment of its goodwill, long-lived assets, including ROU assets and related leasehold improvements, and intangibles. The assessments resulted in the Company recording an impairment charge of $25.6 million during the year ended December 31, 2022, which was recorded in impairment and restructuring on the Consolidated Statements of Operations. The impairment charge included (1) $8.2 million of goodwill (refer to Note 14 - Goodwill and Intangible Assets), (2) $16.3 million associated with the ROU assets and related leasehold improvements at two leased facilities not being used (refer to Note 15 - Leases), and (3) $1.1 million for software costs related to projects that were rationalized as part of the Restructuring Plan or the related exit and disposal costs. During the year ended December 31, 2023, the Company recorded an additional impairment of $1.3 million associated with the ROU asset and related leasehold improvements at the leased facilities not being used (refer to Note 15 − Leases).
The following table presents the restructuring reserve and provision activity for the year ended December 31, 2023 (in thousands):
Severance and Employee Benefit Costs
Balance at December 31, 2022$328 
Accrual adjustments(33)
Cash payments(16)
Foreign currency translation
Balance at December 31, 2023$287 
The Company did not have any restructuring activities related to the Restructuring Plan during the year ended December 31, 2023.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.4
Employee benefit plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee benefit plans
Note 19. Employee Benefit Plans
The Company sponsors a 401(k) savings plan for employees and may make discretionary contributions. During the years ended December 31, 2023, 2022, and 2021, the Company made contributions of $0.8 million, $1.2 million, and $1.1 million, respectively.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.4
Variable Interest Entities (As Restated)
12 Months Ended
Dec. 31, 2023
Variable Interest Entities  
Variable Interest Entities (As Restated)
Note 20. Variable Interest Entities (As Restated)
The Company enters into relationships with, or has investments in, other entities that may be VIEs. The Company assesses the criteria in ASC 810 – Consolidation to determine if any of these entities meet the definition of a VIE and require consolidation into its financial statements. The Company’s analysis determines whether it has a controlling financial interest and also identifies the primary beneficiary of a VIE as the enterprise that has both (1) the power to direct activities of a VIE that most significantly impact the entity’s economic performance and (2) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity.
As discussed in Note 4 - Revenue and Related Matters, during the second quarter of 2023 the Company received one million ordinary shares of UltraDx under the UltraDx Agreement. Primarily due to having less than a 5% ownership interest in UltraDx, the Company concluded that it does not have the power to direct activities impacting UltraDx’s economic performance and therefore the Company is not the primary beneficiary of the VIE.
Based on the Company’s assessments, it does not have any controlling financial interests in any VIEs, and therefore did not consolidate any VIEs into its Consolidated Financial Statements during the years ended December 31, 2023 and 2022. As of December 31, 2023, the carrying value of the Company’s investment in a VIEs was $0.8 million , which was recorded in other non-current assets on the Consolidated Balance Sheets. Refer to Note 7 - Fair Value of Financial Instruments for the Company’s related valuation disclosures. Maximum exposure to losses related to this VIE is limited to its carrying value and the Company does not have any future funding commitments to this VIE.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.4
Quarterly Financial Data (Unaudited and Restated)
12 Months Ended
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data (Unaudited and Restated)
Note 21. Quarterly Financial Data (Unaudited and Restated)
The following tables present restated unaudited Consolidated Financial Statements for the quarterly and year-to-date (as applicable) periods ended March 31, 2023, June 30, 2023, September 30, 2023, March 31, 2022, June 30, 2022, and September 30, 2022. The amounts labeled "As Previously Reported" in the following tables were derived from the previously filed Quarterly Reports on Form 10-Q. The Consolidated Statements of Operations for the quarterly periods ended December 31, 2023 and 2022 are also included and derived from the Company's earnings releases. The amounts labeled “Adjustments” represent the impact of correcting the Combined Misstatements identified by the Company. Refer to Note 1 - Restatement of Financial Statements for further discussion of the Restatement.
QUANTERIX CORPORATION
RESTATED CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)

As of March 31, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$329,354 $— $329,354 
Accounts receivable, net of allowance for expected credit losses
22,546 — 22,546 
Inventory17,070 (441)16,629 
Prepaid expenses and other current assets7,002 (57)6,945 
Total current assets375,972 (498)375,474 
Restricted cash2,920 (322)2,598 
Property and equipment, net19,056 (366)18,690 
Intangible assets, net7,129 — 7,129 
Right-of-use assets
20,891 — 20,891 
Other non-current assets1,345 (407)938 
Total assets$427,313 $(1,593)$425,720 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$2,585 $— $2,585 
Accrued compensation and benefits4,880 531 5,411 
Other accrued expenses4,624 14 4,638 
Deferred revenue10,682 — 10,682 
Short-term lease liabilities
3,875 — 3,875 
Other current liabilities291 — 291 
Total current liabilities26,937 545 27,482 
Deferred revenue, net of current portion1,419 — 1,419 
Long-term lease liabilities
40,409 — 40,409 
Other non-current liabilities1,216 — 1,216 
Total liabilities69,981 545 70,526 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized shares: 120,000 shares; Issued and outstanding: 37,424 shares at March 31, 2023.
37 — 37 
Additional paid-in capital768,141 (18)768,123 
Accumulated other comprehensive (loss) income
(2,581)85 (2,496)
Accumulated deficit(408,265)(2,205)(410,470)
Total stockholders’ equity357,332 (2,138)355,194 
Total liabilities and stockholders’ equity$427,313 $(1,593)$425,720 
As of June 30, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$329,525 $— $329,525 
Accounts receivable, net of allowance for expected credit losses
24,423 (54)24,369 
Inventory18,156 177 18,333 
Prepaid expenses and other current assets6,954 (57)6,897 
Total current assets379,058 66 379,124 
Restricted cash2,686 (85)2,601 
Property and equipment, net18,328 (280)18,048 
Intangible assets, net6,476 — 6,476 
Operating lease right-of-use assets20,380 — 20,380 
Other non-current assets2,282 (645)1,637 
Total assets$429,210 $(944)$428,266 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$3,238 $— $3,238 
Accrued compensation and benefits7,525 650 8,175 
Accrued expenses and other current liabilities6,777 14 6,791 
Deferred revenue10,421 — 10,421 
Operating lease liabilities3,986 — 3,986 
Total current liabilities31,947 664 32,611 
Deferred revenue, net of current portion1,304 — 1,304 
Operating lease liabilities, net of current portion39,378 — 39,378 
Other non-current liabilities1,225 — 1,225 
Total liabilities73,854 664 74,518 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized shares: 120,000,000 shares; Issued and outstanding: 37,566 shares at June 30, 2023.
37 — 37 
Additional paid-in capital772,473 (1)772,472 
Accumulated other comprehensive loss(2,825)85 (2,740)
Accumulated deficit(414,329)(1,692)(416,021)
Total stockholders’ equity355,356 (1,608)353,748 
Total liabilities and stockholders’ equity$429,210 $(944)$428,266 
As of September 30, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$201,261 $— $201,261 
Marketable securities126,449 — 126,449 
Accounts receivable, net of allowance for expected credit losses
24,083 — 24,083 
Inventory19,945 912 20,857 
Prepaid expenses and other current assets9,273 (57)9,216 
Total current assets381,011 855 381,866 
Restricted cash2,647 (45)2,602 
Property and equipment, net17,517 (230)17,287 
Intangible assets, net6,003 — 6,003 
Operating lease right-of-use assets19,860 — 19,860 
Other non-current assets2,004 (401)1,603 
Total assets$429,042 $179 $429,221 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$4,786 $— $4,786 
Accrued compensation and benefits9,775 730 10,505 
Accrued expenses and other current liabilities6,672 14 6,686 
Deferred revenue9,827 — 9,827 
Operating lease liabilities4,093 — 4,093 
Total current liabilities35,153 744 35,897 
Deferred revenue, net of current portion1,126 — 1,126 
Operating lease liabilities, net of current portion38,306 — 38,306 
Other non-current liabilities1,105 — 1,105 
Total liabilities75,690 744 76,434 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized shares: 120,000,000 shares; Issued and outstanding: 37,839 shares at September 30, 2023.
38 — 38 
Additional paid-in capital778,615 — 778,615 
Accumulated other comprehensive loss(3,214)85 (3,129)
Accumulated deficit(422,087)(650)(422,737)
Total stockholders’ equity353,352 (565)352,787 
Total liabilities and stockholders’ equity$429,042 $179 $429,221 
 Three Months Ended March 31, 2023
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$19,287 $73 $19,360 
Service and other revenue8,579 (73)8,506 
Collaboration revenue368 — 368 
Grant revenue222 — 222 
Total revenue28,456 — 28,456 
Costs of goods sold:
Cost of product revenue7,033 846 7,879 
Cost of service and other revenue4,497 87 4,584 
Total costs of goods sold and services11,530 933 12,463 
Gross profit16,926 (933)15,993 
Operating expenses:
Research and development4,720 267 4,987 
Selling, general and administrative20,883 (66)20,817 
Other lease costs776 24 800 
Impairment and restructuring(33)— (33)
Total operating expenses26,346 225 26,571 
Loss from operations(9,420)(1,158)(10,578)
Interest income
3,449 — 3,449 
Other income (expense), net(13)(5)
Loss before income taxes(5,963)(1,171)(7,134)
Income tax expense
(140)— (140)
Net loss$(6,103)$(1,171)$(7,274)
Net loss per common share, basic and diluted$(0.16)$(0.03)$(0.19)
Weighted-average common shares outstanding, basic and diluted37,32737,327
 Three Months Ended June 30, 2023Six Months Ended June 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$19,692 $(143)$19,549 $38,979 $(70)$38,909 
Service revenue10,552 (82)10,470 19,131 (155)18,976 
Collaboration and license revenue629 — 629 997 — 997 
Grant revenue156 — 156 378 — 378 
Total revenues31,029 (225)30,804 59,485 (225)59,260 
Costs of goods sold and services:
Cost of product revenue7,236 (535)6,701 14,269 311 14,580 
Cost of service and other revenue4,655 32 4,687 9,152 119 9,271 
Total costs of goods sold and services11,891 (503)11,388 23,421 430 23,851 
Gross profit19,138 278 19,416 36,064 (655)35,409 
Operating expenses:
Research and development5,946 182 6,128 10,666 449 11,115 
Selling, general, and administrative21,591 (283)21,308 42,474 (349)42,125 
Other lease costs1,162 (194)968 1,938 (170)1,768 
Impairment and restructuring— — — (33)— (33)
Total operating expenses28,699 (295)28,404 55,045 (70)54,975 
Loss from operations(9,561)573 (8,988)(18,981)(585)(19,566)
Interest income
3,886 — 3,886 7,335 — 7,335 
Other expense
(154)(60)(214)(146)(73)(219)
Loss before income taxes(5,829)513 (5,316)(11,792)(658)(12,450)
Income tax expense
(235)— (235)(375)— (375)
Net loss$(6,064)$513 $(5,551)$(12,167)$(658)$(12,825)
Net loss per common share, basic and diluted$(0.16)$0.01 $(0.15)$(0.33)$(0.01)$(0.34)
Weighted-average common shares outstanding, basic and diluted37,49437,49437,41137,411
 Three Months Ended September 30, 2023Nine Months Ended September 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$19,660 $280 $19,940 $58,639 $210 $58,849 
Service revenue10,938 (55)10,883 30,069 (210)29,859 
Collaboration and license revenue237 — 237 1,234 — 1,234 
Grant revenue499 — 499 877 — 877 
Total revenues31,334 225 31,559 90,819 — 90,819 
Costs of goods sold and services:
Cost of product revenue8,342 (1,133)7,209 22,611 (822)21,789 
Cost of service and other revenue5,209 (268)4,941 14,361 (149)14,212 
Total costs of goods sold and services13,551 (1,401)12,150 36,972 (971)36,001 
Gross profit17,783 1,626 19,409 53,847 971 54,818 
Operating expenses:
Research and development7,200 539 7,739 17,866 988 18,854 
Selling, general, and administrative23,595 (45)23,550 66,069 (394)65,675 
Other lease costs758 170 928 2,696 — 2,696 
Impairment and restructuring— — — (33)— (33)
Total operating expenses31,553 664 32,217 86,598 594 87,192 
Loss from operations(13,770)962 (12,808)(32,751)377 (32,374)
Interest income
4,185 — 4,185 11,520 — 11,520 
Other income
2,030 80 2,110 1,884 1,891 
Loss before income taxes(7,555)1,042 (6,513)(19,347)384 (18,963)
Income tax expense(203)— (203)(578)— (578)
Net loss$(7,758)$1,042 $(6,716)$(19,925)$384 $(19,541)
Net loss per common share, basic and diluted$(0.21)$0.03 $(0.18)$(0.53)$0.01 $(0.52)
Weighted-average common shares outstanding, basic and diluted37,65737,65737,49437,494
 Three Months Ended December 31, 2023
As Previously Reported in the Company's Earnings ReleaseAdjustmentsAs Restated
Revenues:
Product revenue$20,821 $— $20,821 
Service and other revenue10,230 — 10,230 
Collaboration revenue146 — 146 
Grant revenue352 — 352 
Total revenue31,549 — 31,549 
Costs of goods sold:
Cost of product revenue10,025 (2,711)7,314 
Cost of service and other revenue4,725 104 4,829 
Total costs of goods sold and services14,750 (2,607)12,143 
Gross profit16,799 2,607 19,406 
Operating expenses:
Research and development6,991 219 7,210 
Selling, general and administrative24,172 (736)23,436 
Other lease costs1,016 — 1,016 
Impairment and restructuring
1,570 (209)1,361 
Total operating expenses33,749 (726)33,023 
Loss from operations(16,950)3,333 (13,617)
Interest income
4,319 — 4,319 
Other income
363 263 626 
Loss before income taxes(12,268)3,596 (8,672)
Income tax expense
(141)— (141)
Net loss$(12,409)$3,596 $(8,813)
Net loss per common share, basic and diluted$(0.33)$0.10 $(0.23)
Weighted-average common shares outstanding, basic and diluted37,89037,890
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)
 Three Months Ended March 31, 2023
As Previously ReportedAdjustmentsAs Restated
Net loss$(6,103)$(1,171)$(7,274)
Other comprehensive income, net of tax:
Foreign currency translation adjustment42 — 42 
Total other comprehensive income
42 — 42 
Comprehensive loss
$(6,061)$(1,171)$(7,232)


 Three Months Ended June 30, 2023Six Months Ended June 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(6,064)$513 $(5,551)$(12,167)$(658)$(12,825)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(244)— (244)(202)— (202)
Total other comprehensive loss
(244)— (244)(202)— (202)
Comprehensive loss$(6,308)$513 $(5,795)$(12,369)$(658)$(13,027)


 Three Months Ended September 30, 2023Nine Months Ended September 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(7,758)$1,042 $(6,716)$(19,925)$384 $(19,541)
Other comprehensive loss, net of tax:
Unrealized losses on marketable securities
(241)— (241)(241)— (241)
Foreign currency translation adjustment(148)— (148)(350)— (350)
Total other comprehensive loss
(389)— (389)(591)— (591)
Comprehensive loss$(8,147)$1,042 $(7,105)$(20,516)$384 $(20,132)
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)

Three Months Ended, March 31, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
 Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects
144 — 551 — — 551 
 Stock-based compensation expense— 3,902 — — 3,902 
 Foreign currency translation adjustment
— — 42 — 42 
 Net loss— — — (6,103)(6,103)
 Balance at March 31, 202337,424$37 $768,141 $(2,581)$(408,265)$357,332 
Adjustments
Balance at December 31, 2022$— $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— 41 — — 41 
Foreign currency translation adjustment
— — — — — 
Net loss— — — (1,171)(1,171)
Balance at March 31, 2023$— $(18)$85 $(2,205)$(2,138)
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects
144— 551 — — 551 
Stock-based compensation expense— 3,943 — — 3,943 
Foreign currency translation adjustment
— — 42 — 42 
Net loss— — — (7,274)(7,274)
Balance at March 31, 202337,424$37 $768,123 $(2,496)$(410,470)$355,194 
Three Months Ended June 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at March 31, 2023
37,424$37 $768,141 $(2,581)$(408,265)$357,332 
Issuance of common stock under stock plans, including tax effects
142— 139 — — 139 
 Stock-based compensation expense— 4,193 — — 4,193 
 Foreign currency translation adjustment
— — (244)— (244)
 Net loss— — — (6,064)(6,064)
Balance at June 30, 2023
37,566$37 $772,473 $(2,825)$(414,329)$355,356 
Adjustments
Balance at March 31, 2023
$— $(18)$85 $(2,205)$(2,138)
Issuance of common stock under stock plans, including tax effects— — — — — 
Stock-based compensation expense— 17 — — 17 
Foreign currency translation adjustment
— — — — — 
Net loss— — — 513 513 
Balance at June 30, 2023$— $(1)$85 $(1,692)$(1,608)
As Restated
Balance at March 31, 2023
37,424$37 $768,123 $(2,496)$(410,470)$355,194 
Issuance of common stock under stock plans, including tax effects142— 139 — — 139 
Stock-based compensation expense— 4,210 — — 4,210 
Foreign currency translation adjustment
— — (244)— (244)
Net loss— — — (5,551)(5,551)
Balance at June 30, 202337,566$37 $772,472 $(2,740)$(416,021)$353,748 
Six Months Ended June 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
 Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects
286— 690 — — 690 
 Stock-based compensation expense— 8,095 — — 8,095 
 Foreign currency translation adjustment
— — (202)— (202)
 Net loss— — — (12,167)(12,167)
 Balance at June 30, 202337,566$37 $772,473 $(2,825)$(414,329)$355,356 
Adjustments
Balance at December 31, 2022$— $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects— — — — — 
Stock-based compensation expense— 58 — — 58 
Foreign currency translation adjustment
— — — — — 
Net loss— — — (658)(658)
Balance at June 30, 2023$— $(1)$85 $(1,692)$(1,608)
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects286— 690 — — 690 
Stock-based compensation expense— 8,153 — — 8,153 
Foreign currency translation adjustment
— — (202)— (202)
Net loss— — — (12,825)(12,825)
Balance at June 30, 202337,566$37 $772,472 $(2,740)$(416,021)$353,748 
Three Months Ended, September 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at June 30, 2023
37,566$37 $772,473 $(2,825)$(414,329)$355,356 
Issuance of common stock under stock plans, including tax effects
2731,799 — — 1,800 
 Stock-based compensation expense— 4,343 — — 4,343 
 Unrealized loss on marketable securities, net of tax— — (241)— (241)
 Foreign currency translation adjustment
— — (148)— (148)
 Net loss— — — (7,758)(7,758)
 Balance at September 30, 202337,839$38 $778,615 $(3,214)$(422,087)$353,352 
Adjustments
Balance at June 30, 2023
$— $(1)$85 $(1,692)$(1,608)
Issuance of common stock under stock plans, including tax effects— — — — — 
Stock-based compensation expense— — — 
Unrealized loss on marketable securities, net of tax— — — — — 
Foreign currency translation adjustment
— — — — — 
Net loss— — — 1,042 1,042 
Balance at September 30, 2023$— $— $85 $(650)$(565)
As Restated
Balance at June 30, 2023
37,566$37 $772,472 $(2,740)$(416,021)$353,748 
Issuance of common stock under stock plans, including tax effects2731,799 — — 1,800 
Stock-based compensation expense— 4,344 — — 4,344 
Unrealized loss on marketable securities, net of tax— — (241)— (241)
Foreign currency translation adjustment
— — (148)— (148)
Net loss— — (6,716)(6,716)
Balance at September 30, 202337,839$38 $778,615 $(3,129)$(422,737)$352,787 
Nine Months Ended, September 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
 Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects
5592,489 — — 2,490 
 Stock-based compensation expense— 12,438 — — 12,438 
 Unrealized loss on marketable securities, net of tax— — (241)— (241)
 Foreign currency translation adjustment
— — (350)— (350)
 Net loss— — — (19,925)(19,925)
 Balance at September 30, 202337,839$38 $778,615 $(3,214)$(422,087)$353,352 
Adjustments
Balance at December 31, 2022$— $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects— — — — — 
Stock-based compensation expense— 59 — — 59 
Unrealized loss on marketable securities, net of tax— — — — — 
Foreign currency translation adjustment
— — — — — 
Net loss— — — 384 384 
Balance at September 30, 2023$— $— $85 $(650)$(565)
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects5592,489 — — 2,490 
Stock-based compensation expense— 12,497 — — 12,497 
Unrealized loss on marketable securities, net of tax— — (241)— (241)
Foreign currency translation adjustment
— — (350)— (350)
Net loss— — — (19,541)(19,541)
Balance at September 30, 202337,839$38 $778,615 $(3,129)$(422,737)$352,787 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)
 Three Months Ended March 31, 2023
As Previously ReportedAdjustmentsAs Restated
Operating activities:
Net loss$(6,103)$(1,171)$(7,274)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense1,439 15 1,454 
Credit losses on accounts receivable178 — 178 
Non-cash operating lease expense
334 — 334 
Stock-based compensation expense3,902 41 3,943 
Deferred taxes
270 — 270 
Changes in operating assets and liabilities:
Accounts receivable(3,741)— (3,741)
Inventory(89)619 530 
Prepaid expenses and other assets
(422)— (422)
Other non-current assets(33)— (33)
Accounts payable(1,271)— (1,271)
Accrued compensation and benefits, other accrued expenses and other current liabilities
(5,983)174 (5,809)
Deferred revenue2,041 — 2,041 
Operating lease liabilities179 — 179 
Other non-current liabilities(203)— (203)
Net cash used in operating activities(9,502)(322)(9,824)
Investing activities
Purchases of property and equipment(136)— (136)
Net cash used in investing activities(136)— (136)
Financing activities
Proceeds from stock options exercised13 — 13 
Proceeds from ESPP purchase551 — 551 
Payments for employee taxes on units withheld(13)— (13)
Net cash provided by financing activities551 — 551 
Net decrease in cash, cash equivalents and restricted cash(9,087)(322)(9,409)
Effect of foreign currency exchange rate on cash
24 — 24 
Cash, cash equivalents and restricted cash at beginning of period
341,337 — 341,337 
Cash, cash equivalents and restricted cash at end of period
$332,274 $(322)$331,952 
Supplemental disclosure of cash flow information:
Cash paid for income taxes
$246 $— $246 
Noncash transactions:
Purchases of property and equipment included in accounts payable and accrued expenses
$147 $— $147 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$329,354 $— $329,354 
Restricted cash$2,920 $(322)$2,598 
Total cash, cash equivalents, and restricted cash$332,274 $(322)$331,952 
Six Months Ended June 30, 2023
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(12,167)$(658)$(12,825)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense2,845 38 2,883 
Credit losses on accounts receivable
324 — 324 
Operating lease right-of-use asset amortization1,002 — 1,002 
Stock-based compensation expense8,095 58 8,153 
Other operating activity
548 54 602 
 Loss on disposal of fixed assets
Impairment— 54 54 
Changes in assets and liabilities:
Accounts receivable(5,750)— (5,750)
Inventory(1,181)(1,180)
Prepaid expenses and other current assets(527)— (527)
Other non-current assets(965)258 (707)
Accounts payable(631)— (631)
Accrued compensation and benefits, accrued expenses, and other current liabilities(1,326)273 (1,053)
Deferred revenue1,666 — 1,666 
Operating lease liabilities(730)— (730)
Other non-current liabilities(72)— (72)
Net cash used in operating activities(8,869)78 (8,791)
Cash flows from investing activities:
Purchases of property and equipment(784)(163)(947)
Net cash used in investing activities(784)(163)(947)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans777 — 777 
Payments for employee taxes withheld on stock-based compensation awards(87)— (87)
Net cash provided by financing activities690 — 690 
Net decrease in cash, cash equivalents, and restricted cash
(8,963)(85)(9,048)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(163)— (163)
Cash, cash equivalents, and restricted cash at beginning of period341,337 — 341,337 
Cash, cash equivalents, and restricted cash at end of period$332,211 $(85)$332,126 
Supplemental disclosure of cash flow information:
Cash paid for taxes$502 $— $502 
Shares received as consideration under product sales agreement (Note 4, 7)$1,000 $— $1,000 
Nine Months Ended September 30, 2023
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(19,925)$384 $(19,541)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense4,788 55 4,843 
Credit losses on accounts receivable
311 — 311 
Foreign currency losses359 — 359 
Unrealized losses on marketable securities(241)— (241)
Amortization of (discount) premium on marketable securities(1,249)— (1,249)
Operating lease right-of-use asset amortization1,518 — 1,518 
Stock-based compensation expense12,438 59 12,497 
Impairment— 130 130 
Deferred income taxes
242 — 242 
Loss on disposal of fixed assets
46 — 46 
Accounts receivable(5,615)— (5,615)
Inventory(2,966)(734)(3,700)
Prepaid expenses and other current assets(2,829)— (2,829)
Other non-current assets(716)14 (702)
Accounts payable948 — 948 
Accrued compensation and benefits, accrued expenses, and other current liabilities876 353 1,229 
Deferred revenue894 — 894 
Operating lease liabilities(1,690)— (1,690)
Other non-current liabilities(107)— (107)
Net cash used in operating activities(12,918)261 (12,657)
Cash flows from investing activities:
Purchases of marketable securities
(125,200)— (125,200)
Proceeds from marketable debt securities
Purchases of property and equipment(1,572)(306)(1,878)
Proceeds from RADx grant on assets purchased
Net cash used in investing activities(126,772)(306)(127,078)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,632 — 2,632 
Payments for employee taxes withheld on stock-based compensation awards(142)— (142)
Net cash provided by financing activities2,490 — 2,490 
Net decrease in cash, cash equivalents, and restricted cash
(137,200)(45)(137,245)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(229)— (229)
Cash, cash equivalents, and restricted cash at beginning of period341,337 — 341,337 
Cash, cash equivalents, and restricted cash at end of period$203,908 $(45)$203,863 
Supplemental disclosure of cash flow information:
Cash paid for taxes$719 $— $719 
Shares received as consideration under product sales agreement (Note 4, 7)
$775 $— $775 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)
As of March 31, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$374,317 $226 $374,543 
Accounts receivable, net of allowance for expected credit losses
22,616 — 22,616 
Inventory22,669 1,757 24,426 
Prepaid expenses and other current assets14,104 (226)13,878 
Total current assets433,706 1,757 435,463 
Restricted cash2,577 — 2,577 
Property and equipment, net19,683 (44)19,639 
Intangible assets, net9,692 — 9,692 
Goodwill9,323 — 9,323 
Right-of-use assets
29,298 617 29,915 
Other non-current assets378 (300)78 
Total assets$504,657 $2,030 $506,687 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$4,262 $(75)$4,187 
Accrued compensation and benefits8,139 57 8,196 
Other accrued expenses8,024 — 8,024 
Deferred revenue9,194 — 9,194 
Short term lease liabilities
1,886 — 1,886 
Other current liabilities268 — 268 
Total current liabilities31,773 (18)31,755 
Deferred revenue, net of current portion1,222 — 1,222 
Long term lease liabilities
43,563 — 43,563 
Other non-current liabilities1,691 — 1,691 
Total liabilities78,249 (18)78,231 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value:
Authorized shares: 120,000 shares; Issued and outstanding: 36,899 shares at March 31, 2022.
37 — 37 
Additional paid-in capital750,742 (25)750,717 
Accumulated other comprehensive (loss) income
(756)— (756)
Accumulated deficit(323,615)2,073 (321,542)
Total stockholders’ equity426,408 2,048 428,456 
Total liabilities and stockholders’ equity$504,657 $2,030 $506,687 
As of June 30, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$361,293 $258 $361,551 
Accounts receivable, net of allowance for expected credit losses
19,683 — 19,683 
Inventory21,985 700 22,685 
Prepaid expenses and other current assets10,237 (258)9,979 
Total current assets413,198 700 413,898 
Restricted cash2,594 — 2,594 
Property and equipment, net22,295 (319)21,976 
Intangible assets, net8,527 — 8,527 
Goodwill8,675 — 8,675 
Right-of-use assets
32,935 — 32,935 
Other non-current assets377 (300)77 
Total assets$488,601 $81 $488,682 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$5,983 $(75)$5,908 
Accrued compensation and benefits10,638 139 10,777 
Other accrued expenses4,799 — 4,799 
Deferred revenue12,157 — 12,157 
Short term lease liabilities
2,696 — 2,696 
Other current liabilities396 — 396 
Total current liabilities36,669 64 36,733 
Deferred revenue, net of current portion1,531 — 1,531 
Long term lease liabilities
43,135 — 43,135 
Other non-current liabilities1,810 — 1,810 
Total liabilities83,145 64 83,209 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value:
Authorized shares: 120,000 shares; Issued and outstanding: 36,975 shares at June 30, 2022.
37 — 37 
Additional paid-in capital756,139 (52)756,087 
Accumulated other comprehensive (loss) income
(2,203)— (2,203)
Accumulated deficit(348,517)69 (348,448)
Total stockholders’ equity405,456 17 405,473 
Total liabilities and stockholders’ equity$488,601 $81 $488,682 
As of September 30, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$343,743 $— $343,743 
Accounts receivable, net of allowance for expected credit losses
18,330 — 18,330 
Inventory18,236 (192)18,044 
Prepaid expenses and other current assets6,475 (400)6,075 
Total current assets386,784 (592)386,192 
Restricted cash2,596 — 2,596 
Property and equipment, net21,441 (246)21,195 
Intangible assets, net7,511 — 7,511 
Right-of-use assets
27,165 — 27,165 
Other non-current assets1,200 (290)910 
Total assets$446,697 $(1,128)$445,569 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$2,106 $— $2,106 
Accrued compensation and benefits10,503 257 10,760 
Other accrued expenses5,951 90 6,041 
Deferred revenue8,976 — 8,976 
Short-term lease liabilities
767 — 767 
Other current liabilities268 — 268 
Total current liabilities28,571 347 28,918 
Deferred revenue, net of current portion1,591 — 1,591 
Long-term lease liabilities
42,196 — 42,196 
Other non-current liabilities1,570 — 1,570 
Total liabilities73,928 347 74,275 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value:
Authorized shares: 120,000 shares; Issued and outstanding: 37,094 shares at September 30, 2022.
37 — 37 
Additional paid-in capital759,312 (58)759,254 
Accumulated other comprehensive (loss) income
(2,999)— (2,999)
Accumulated deficit(383,581)(1,417)(384,998)
Total stockholders’ equity372,769 (1,475)371,294 
Total liabilities and stockholders’ equity$446,697 $(1,128)$445,569 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS
(amounts in thousands, except per share data)

 Three Months Ended March 31, 2022
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$20,656 $— $20,656 
Service and other revenue8,810 — 8,810 
Collaboration revenue86 — 86 
Total revenue29,552 — 29,552 
Costs of goods sold:
Cost of product revenue10,746 711 11,457 
Cost of service and other revenue4,247 (249)3,998 
Total costs of goods sold and services14,993 462 15,455 
Gross profit14,559 (462)14,097 
Operating expenses:
Research and development7,034 (154)6,880 
Selling, general and administrative25,712 (541)25,171 
Total operating expenses32,746 (695)32,051 
Loss from operations(18,187)233 (17,954)
Interest income
52 — 52 
Other expense
(217)— (217)
Loss before income taxes(18,352)233 (18,119)
Income tax benefit199 — 199 
Net loss$(18,153)$233 $(17,920)
Net loss per common share, basic and diluted$(0.49)$— $(0.49)
Weighted-average common shares outstanding, basic and diluted36,85136,851
 Three Months Ended June 30, 2022Six Months Ended June 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$14,785 $— $14,785 $35,441 $— $35,441 
Service and other revenue8,548 — 8,548 17,358 — 17,358 
Collaboration revenue92 — 92 178 — 178 
Grant revenue75 — 75 75 — 75 
Total revenue23,500 — 23,500 53,052 — 53,052 
Costs of goods sold:
Cost of product revenue9,921 625 10,546 20,667 1,336 22,003 
Cost of service and other revenue4,868 (231)4,637 9,115 (480)8,635 
Total costs of goods sold and services14,789 394 15,183 29,782 856 30,638 
Gross profit8,711 (394)8,317 23,270 (856)22,414 
Operating expenses:
Research and development6,625 632 7,257 13,659 478 14,137 
Selling, general and administrative27,045 771 27,816 52,757 230 52,987 
Impairment and restructuring
— 207 207 — 207 207 
Total operating expenses33,670 1,610 35,280 66,416 915 67,331 
Loss from operations(24,959)(2,004)(26,963)(43,146)(1,771)(44,917)
Interest income
552 — 552 604 — 604 
Other expense
(358)— (358)(575)— (575)
Loss before income taxes(24,765)(2,004)(26,769)(43,117)(1,771)(44,888)
Income tax (expense) benefit
(137)— (137)62 — 62 
Net loss$(24,902)$(2,004)$(26,906)$(43,055)$(1,771)$(44,826)
Net loss per common share, basic and diluted$(0.67)$(0.06)$(0.73)$(1.17)$(0.05)$(1.22)
Weighted-average common shares outstanding, basic and diluted36,92236,92236,88736,887
 Three Months Ended September 30, 2022Nine Months Ended September 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$17,693 $— $17,693 $53,134 $— $53,134 
Service and other revenue8,370 — 8,370 25,728 — 25,728 
Collaboration revenue301 — 301 479 — 479 
Grant revenue282 — 282 357 — 357 
Total revenue26,646 — 26,646 79,698 — 79,698 
Costs of goods sold:
Cost of product revenue10,511 836 11,347 31,178 2,172 33,350 
Cost of service and other revenue5,191 (197)4,994 14,306 (677)13,629 
Total costs of goods sold and services15,702 639 16,341 45,484 1,495 46,979 
Gross profit10,944 (639)10,305 34,214 (1,495)32,719 
Operating expenses:
Research and development6,631 198 6,829 20,290 676 20,966 
Selling, general and administrative19,966 513 20,479 72,723 743 73,466 
Other lease costs609 — 609 609 — 609 
Impairment and restructuring20,341 20,343 20,341 209 20,550 
Total operating expenses47,547 713 48,260 113,963 1,628 115,591 
Loss from operations(36,603)(1,352)(37,955)(79,749)(3,123)(82,872)
Interest income
1,712 — 1,712 2,316 — 2,316 
Other expense
(101)(134)(235)(676)(134)(810)
Loss before income taxes(34,992)(1,486)(36,478)(78,109)(3,257)(81,366)
Income tax expense
(72)— (72)(10)— (10)
Net loss$(35,064)$(1,486)$(36,550)$(78,119)$(3,257)$(81,376)
Net loss per common share, basic and diluted$(0.95)$(0.04)$(0.99)$(2.12)$(0.08)$(2.20)
Weighted-average common shares outstanding, basic and diluted37,00537,00536,92736,927
Three Months Ended December 31, 2022
As Previously Reported in the Company's Earnings ReleaseAdjustmentsAs Restated
Revenues:
Product revenue$16,674 $— $16,674 
Service and other revenue8,767 — 8,767 
Collaboration revenue170 — 170 
Grant revenue213 — 213 
Total revenue25,824 — 25,824 
Costs of goods sold:
Cost of product revenue9,631 (140)9,491 
Cost of service and other revenue3,601 88 3,689 
Total costs of goods sold and services13,232 (52)13,180 
Gross profit12,592 52 12,644 
Operating expenses:
Research and development5,600 243 5,843 
Selling, general and administrative19,272 (887)18,385 
Other lease costs
669 133 802 
Impairment and restructuring
9,006 — 9,006 
Total operating expenses34,547 (511)34,036 
Loss from operations(21,955)563 (21,392)
Interest income
2,815 — 2,815 
Other income614 (81)533 
Loss before income taxes(18,526)482 (18,044)
Income tax expense
(55)(99)(154)
Net loss$(18,581)$383 $(18,198)
Net loss per common share, basic and diluted$(0.50)$0.01 $(0.49)
Weighted-average common shares outstanding, basic and diluted37,16037,160
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)
 Three Months Ended March 31, 2022
As Previously ReportedAdjustmentsAs Restated
Net loss$(18,153)$233 $(17,920)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(1,197)— (1,197)
Total other comprehensive loss
(1,197)— (1,197)
Comprehensive loss$(19,350)$233 $(19,117)


 Three Months Ended June 30, 2022Six Months Ended June 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(24,902)$(2,004)$(26,906)$(43,055)$(1,771)$(44,826)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(1,447)— (1,447)(2,644)— (2,644)
Total other comprehensive loss(1,447)— (1,447)(2,644)— (2,644)
Comprehensive loss$(26,349)$(2,004)$(28,353)$(45,699)$(1,771)$(47,470)


 Three Months Ended September 30, 2022Nine Months Ended September 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(35,064)$(1,486)$(36,550)$(78,119)$(3,257)$(81,376)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(796)— (796)(3,440)— (3,440)
Total other comprehensive loss(796)— (796)(3,440)— (3,440)
Comprehensive loss$(35,860)$(1,486)$(37,346)$(81,559)$(3,257)$(84,816)
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)

Three Months Ended, March 31, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
 Balance at December 31, 202136,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects
131— 979 — — 979 
 Stock-based compensation expense— 3,827 — — 3,827 
Foreign currency translation adjustment
— — (1,197)— (1,197)
 Net loss— — — (18,153)(18,153)
 Balance at March 31, 202236,899 $37 $750,742 $(756)$(323,615)$426,408 
Adjustments
Balance at December 31, 2021$— $— $— $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (25)— — (25)
Foreign currency translation adjustment
— — — — — 
Net loss— — — 233 233 
Balance at March 31, 2022— $— $(25)$— $2,073 $2,048 
As Restated
Balance at December 31, 202136,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects
131— 979 — — 979 
Stock-based compensation expense— 3,802 — — 3,802 
Foreign currency translation adjustment
— — (1,197)— (1,197)
Net loss— — — (17,920)(17,920)
Balance at March 31, 202236,899 $37 $750,717 $(756)$(321,542)$428,456 
Three Months Ended June 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
Balance at March 31, 2022
36,899$37 $750,742 $(756)$(323,615)$426,408 
Issuance of common stock under stock plans, including tax effects
76 — 211 — — 211 
Stock-based compensation expense— 5,186 — — 5,186 
Foreign currency translation adjustment
— — (1,447)— (1,447)
Net loss— — — (24,902)(24,902)
Balance at June 30, 202236,975 $37 $756,139 $(2,203)$(348,517)$405,456 
Adjustments
Balance at March 31, 2022
$— $(25)$— $2,073 $2,048 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (27)— — (27)
Foreign currency translation adjustment
— — — — — 
Net loss— — — (2,004)(2,004)
Balance at June 30, 2022— $— $(52)$— $69 $17 
As Restated
Balance at March 31, 2022
36,899$37 $750,717 $(756)$(321,542)$428,456 
Issuance of common stock under stock plans, including tax effects
76 — 211 — — 211 
Stock-based compensation expense— 5,159 — — 5,159 
Foreign currency translation adjustment
— — (1,447)— (1,447)
Net loss— — — (26,906)(26,906)
Balance at June 30, 202236,975 $37 $756,087 $(2,203)$(348,448)$405,473 
Six Months Ended June 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
Balance at December 31, 202136,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects
207— 1,190 — — 1,190 
Stock-based compensation expense— 9,013 — — 9,013 
Foreign currency translation adjustment
— — (2,644)— (2,644)
Net loss— — — (43,055)(43,055)
Balance at June 30, 202236,975 $37 $756,139 $(2,203)$(348,517)$405,456 
Adjustments
Balance at December 31, 2021$— $— $— $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (52)— — (52)
Foreign currency translation adjustment
— — — — — 
Net loss— — — (1,771)(1,771)
Balance at June 30, 2022— $— $(52)$— $69 $17 
As Restated
Balance at December 31, 202136,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects
207— 1,190 — — 1,190 
Stock-based compensation expense— 8,961 — — 8,961 
Foreign currency translation adjustment
— — (2,644)— (2,644)
Net loss— — — (44,826)(44,826)
Balance at June 30, 202236,975 $37 $756,087 $(2,203)$(348,448)$405,473 
Three Months Ended, September 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
Balance at June 30, 2022
36,975$37 $756,139 $(2,203)$(348,517)$405,456 
Issuance of common stock under stock plans, including tax effects
119— 407 — — 407 
 Stock-based compensation expense— 2,766 — — 2,766 
Foreign currency translation adjustment
— — (796)— (796)
 Net loss— — — (35,064)(35,064)
 Balance at September 30, 202237,094 $37 $759,312 $(2,999)$(383,581)$372,769 
Adjustments
Balance at June 30, 2022
$— $(52)$— $69 $17 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (6)— — (6)
Foreign currency translation adjustment
— — — — — 
Net loss— — — (1,486)(1,486)
Balance at September 30, 2022— $— $(58)$— $(1,417)$(1,475)
As Restated
Balance at June 30, 2022
36,975$37 $756,087 $(2,203)$(348,448)$405,473 
Issuance of common stock under stock plans, including tax effects
119— 407 — — 407 
Stock-based compensation expense— 2,760 — — 2,760 
Foreign currency translation adjustment
— — (796)— (796)
Net loss— — — (36,550)(36,550)
Balance at September 30, 202237,094 $37 $759,254 $(2,999)$(384,998)$371,294 
Nine Months Ended, September 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
 Balance at December 31, 202136,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects
326— 1,597 — — 1,597 
 Stock-based compensation expense— 11,779 — — 11,779 
Foreign currency translation adjustment
— — (3,440)— (3,440)
 Net loss— — — (78,119)(78,119)
 Balance at September 30, 202237,094 $37 $759,312 $(2,999)$(383,581)$372,769 
Adjustments
Balance at December 31, 2021$— $— $— $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (58)— — (58)
Foreign currency translation adjustment
— — — — — 
Net loss— — — (3,257)(3,257)
Balance at September 30, 2022— $— $(58)$— $(1,417)$(1,475)
As Restated
Balance at December 31, 202136,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects
326— 1,597 — — 1,597 
Stock-based compensation expense— 11,721 — — 11,721 
Foreign currency translation adjustment
— — (3,440)— (3,440)
Net loss— — — (81,376)(81,376)
Balance at September 30, 202237,094 $37 $759,254 $(2,999)$(384,998)$371,294 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)
 Three Months Ended March 31, 2022
As Previously ReportedAdjustmentsAs Restated
Operating activities:
Net loss$(18,153)$233 $(17,920)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense1,358 15 1,373 
Credit losses on accounts receivable(171)— (171)
Reduction in the carrying amount of right-of-use assets
348 (617)(269)
Stock-based compensation expense3,827 (25)3,802 
Changes in operating assets and liabilities:
Accounts receivable1,319 — 1,319 
Prepaid expenses and other assets
(2,070)(1)(2,071)
Inventory
(484)278 (206)
Other non-current assets— 
Accounts payable(5,306)— (5,306)
Accrued compensation and benefits, accrued expenses, and other current liabilities(4,921)57 (4,864)
Contract acquisition costs
(41)— (41)
Operating lease liabilities
(87)— (87)
Deferred Revenue
2,956 — 2,956 
Other non-current liabilities(271)— (271)
Net cash used in operating activities(21,695)(60)(21,755)
Investing activities:
Purchases of property and equipment(1,394)59 (1,335)
Proceeds from RADx grant on assets purchased520 — 520 
Net cash (used in) provided by investing activities
(874)59 (815)
Financing activities:
Proceeds from stock options exercised385 — 385 
Proceeds from ESPP purchase594 — 594 
Net cash provided by financing activities979 — 979 
Net decrease in cash, cash equivalents and restricted cash(21,590)(1)(21,591)
Effect of foreign currency exchange rate on cash
(558)— (558)
Cash, restricted cash, and cash equivalents at beginning of period
399,042 227 399,269 
Cash, restricted cash, and cash equivalents at end of period
$376,894 $226 $377,120 
Supplemental disclosure of cash flow information:
Right-of-use asset obtained in exchange for lease liabilities
$18,156 $— $18,156 
Reconciliation of cash, cash equivalents, and restricted cash:
Cash and cash equivalents$374,317 $226 $374,543 
Restricted cash$2,577 $— $2,577 
Total cash, cash equivalents, and restricted cash$376,894 $226 $377,120 
Six Months Ended June 30, 2022
As Previously ReportedAdjustmentsAs Restated
Operating activities:
Net loss$(43,055)$(1,771)$(44,826)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense2,790 30 2,820 
Credit losses on accounts receivable581 — 581 
Reduction in the carrying amount of right-of-use assets
925 — 925 
Stock-based compensation expense9,013 (52)8,961 
Impairment Expense
— 207 207 
Loss on disposal of fixed assets
— 
Changes in operating assets and liabilities:
Accounts receivable3,479 — 3,479 
Prepaid expenses and other assets
930 31 961 
Inventory
180 1,335 1,515 
Other non-current assets— 
Accounts payable(3,220)— (3,220)
Accrued compensation and benefits, other accrued expenses and other current liabilities
(4,387)139 (4,248)
Contract acquisition costs30 — 30 
Operating lease liabilities
(3,128)— (3,128)
Other non-current liabilities
(9)— (9)
Deferred Revenue
6,228 — 6,228 
Net cash used in operating activities(29,635)(81)(29,716)
Investing activities
Purchases of property and equipment(6,454)112 (6,342)
Proceeds from RADx grant on assets purchased520 — 520 
Net cash used in investing activities(5,934)112 (5,822)
Financing activities
Proceeds from stock options exercised596 — 596 
Proceeds from ESPP purchase594 — 594 
Net cash provided by financing activities1,190 — 1,190 
Net (decrease) increase in cash, cash equivalents and restricted cash
(34,379)31 (34,348)
Effect of foreign currency exchange rate on cash
(776)— (776)
Cash, restricted cash, and cash equivalents at beginning of period
399,042 227 399,269 
Cash, restricted cash, and cash equivalents at end of period
$363,887 $258 $364,145 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$361,293 $258 $361,551 
Restricted cash$2,594 $— $2,594 
Total cash, cash equivalents, and restricted cash$363,887 $258 $364,145 
Nine Months Ended September 30, 2022
As Previously ReportedAdjustmentsAs Restated
Operating activities
Net loss$(78,119)$(3,257)$(81,376)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense4,186 45 4,231 
Credit losses on accounts receivable102 — 102 
Non-cash operating lease expense
1,099 — 1,099 
Stock-based compensation expense11,779 (58)11,721 
Goodwill Impairment8,220 — 8,220 
Impairment Expense8,695 209 8,904 
Other non-cash items39 — 39 
Changes in assets and liabilities:
Accounts receivable5,045 — 5,045 
Inventory3,919 2,227 6,146 
Prepaid expenses and other assets
(262)(20)(282)
Other non-current assets(859)(857)
Accounts payable(7,085)75 (7,010)
Accrued compensation and benefits, other accrued expenses and other current liabilities
(3,021)107 (2,914)
Contract acquisition costs
— 331 331 
Deferred revenue3,108 — 3,108 
Operating lease liabilities(1,156)— (1,156)
Other non-current liabilities128 — 128 
Net cash used in operating activities(44,182)(339)(44,521)
Investing activities:
Purchases of property and equipment(10,131)112 (10,019)
Proceeds from RADx grant on assets purchased520 — 520 
Net cash used in investing activities(9,611)112 (9,499)
Financing activities
Proceeds from stock options exercised716 — 716 
Proceeds from ESPP purchase881 — 881 
Net cash provided by financing activities1,597 — 1,597 
Net decrease in cash, cash equivalents and restricted cash(52,196)(227)(52,423)
Effect of foreign currency exchange rate on cash
(507)— (507)
Cash, cash equivalents and restricted stock at beginning of period
399,042 227 399,269 
Cash, cash equivalents and restricted stock at end of period
$346,339 $— $346,339 
Supplemental disclosure of cash flow information:
Cash paid for income taxes
$263 $— $263 
Noncash transactions:
Purchases of property and equipment included in accounts payable and accrued expenses
$198 $90 $288 
Right-of-use asset obtained in exchange for lease liabilities
$22,239 $— $22,239 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$343,743 $— $343,743 
Restricted cash$2,596 $— $2,596 
Total cash, cash equivalents, and restricted cash$346,339 $— $346,339 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.4
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying Consolidated Financial Statements and notes herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding annual financial reporting on Form 10-K.
The Company’s fiscal year is the twelve-month period from January 1 through December 31, and all references to “2023,” “2022,” and “2021,” refer to the fiscal year unless otherwise noted. Certain amounts in the prior years’ Consolidated Financial Statements have been reclassified to conform to the current year’s presentation.
Use of Estimates
Use of Estimates
The preparation of the Consolidated Financial Statements and Notes to Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the Consolidated Financial Statements, and the reported amounts of revenues and expenses during each fiscal year. Such estimates include, but are not limited to, revenue recognition, valuation of inventory, leases, valuation and impairment of long-lived assets, recoverability of deferred tax assets, and stock-based compensation expense. The Company bases its estimates on historical experience, known trends, worldwide economic conditions, both general and specific to the life sciences industry, and other relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates and changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.
Principles of Consolidation
Principles of Consolidation
The Consolidated Financial Statements include the accounts of Quanterix and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation.
In accordance with Accounting Standards Codification (“ASC”) 810 – Consolidation, the Company assesses the terms of its non-marketable equity investments in entities to determine if any meet the definition of a variable interest entity (“VIE”) and require consolidation into its Consolidated Financial Statements. Refer to Note 20 - Variable Interest Entities for further discussion.
Foreign Currency (As Restated)
Foreign Currency (As Restated)
The functional currency of the Company’s subsidiaries is their respective local currencies. These subsidiary financial statements are translated into U.S. dollars using the period-end exchange rates for assets and liabilities, average exchange rates during the corresponding period for revenue and expenses, and historical rates for equity. The effects of foreign currency translation adjustments are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets.
Foreign currency transaction gains (losses) are included in other income (expense), net on the Consolidated Statements of Operations. Foreign exchange losses were $0.2 million, $1.0 million and $0.4 million during the years ended December 31, 2023, 2022 and 2021, respectively.
Segment Information
Segment Information
Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision-maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is the chief executive officer, who reviews the Company's operations and manages its business as a single operating segment as of December 31, 2023.
Revenue from Contracts with Customers
Revenue from Contracts with Customers
The Company generates the majority of its revenues from contracts with customers and accounts for them pursuant to the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 - Revenue from Contracts with Customers (“ASC 606”). Refer to the section titled “Grant Revenue” below for discussion the Company’s accounting policy for revenue generated from grant awards.
For contracts with customers, the Company recognizes revenue when a customer obtains control of promised products or services, for an amount that reflects the consideration expected to be received in exchange for those products or services. The Company follows the five step revenue model prescribed by ASC 606 to determine revenue recognition: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. Revenues are presented net of any sales, value added, or similar taxes collected from customers and remitted to the government.
The Company accounts for a contract when it has approval and commitment from both parties, the fees, payment terms and rights of the parties regarding the products or services to be transferred are identified, the contract has commercial substance, and it is probable that substantially all of the consideration for the products and services expected to be transferred is collectible. The Company applies judgment in determining the customer’s ability and intention to pay for services expected to be transferred, which is based on factors including the customer’s payment history, management’s ability to mitigate exposure to credit risk (for example, requiring payment in advance of the transfer of products or services, or the ability to stop transferring promised products or services in the event a customer fails to pay consideration when due), and experience selling to similarly situated customers.
The Company’s contracts may include either a single promise (referred to as a performance obligation) to transfer a product or service, or a combination of multiple performance obligations to transfer products or services. The Company evaluates the existence of multiple performance obligations within its contracts by using judgment to determine if (1) the customer can benefit from each contractual promise on its own or together with readily available resources and (2) the transfer of each contractual promise is separately identifiable from other promises in a contract. When both criteria are met, each promise is accounted for as a separate performance obligation. Additionally, the Company has elected the practical expedient under ASC 606 to account for shipping and handling as an activity to fulfill a promise to transfer a product, and therefore does not evaluate whether shipping and handling activities are promised services to its customers.
Contracts that include rights to additional products or services that are exercisable at a customer’s discretion are generally considered options. The Company assesses if these options provide a material right to the customer and if so, the material right is considered a performance obligation. The identification of material rights requires judgment to determine the value of the option to purchase additional products and services in relation to options that may be provided to, and prices paid by, customers in the normal course of business. Material rights are recognized when exercised by a customer or upon expiration of the right.
The Company determines the transaction price of its contracts based on the amount of consideration it expects to be entitled to, which is generally equal to the contract amount. In some cases, contracts contain variable consideration which primarily relates to (1) sales- and usage-based royalties related to the license of intellectual property in collaboration and license contracts and (2) contracts with minimum purchase commitments. For sales and usage-based royalties, ASC 606 provides an exception to estimating variable consideration. Under this exception, the Company recognizes revenues from sales- or usage-based royalty revenue at the later of when the sales or usage occurs or the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated. All other variable amounts are constrained to the minimum guaranteed contract amount so that a reversal of cumulative revenue does not occur in future periods. Once there is no longer uncertainty over a variable amount, any incremental fees the Company is entitled to are allocated to the related performance obligation(s).
For contracts that contain multiple performance obligations, the Company allocates the transaction price among the performance obligations on a relative basis according to their standalone selling prices (“SSP”). Determining the SSP for performance obligations requires judgment and is based on factors including prices charged to customers in observable transactions, internal pricing objectives and list prices, and pricing of similar products. The Company uses a range of amounts to estimate SSP and has more than one range for certain products and services based on the geographic location of customers and sales channel.
Product Revenue
The Company’s product revenues are composed of instruments, assay kits, replacement parts, and other consumables such as reagents and antibodies. Products are sold directly to customers and are also sold through distributors in EMEA and Asia Pacific regions. Direct instrument sales include installation and an initial year of implied service-type warranties. The Company has determined that the instrument and installation are a combined performance obligation as the customer cannot benefit from the instrument without the installation and no other vendors can provide the installation of the Company’s specialized instruments. The implied service-type warranty is considered a separate performance obligation since a customer could benefit from it independently with readily available resources and is capable of being sold on its own. Sales of instruments to distributors include a license to import and resell the instruments. The Company has determined these distributor licenses are part of a combined performance obligation with the instrument as the distributor only benefits from the combination of the instrument and ability to resell it.
Instrument sales may also be bundled with assays and other consumables, training, and/or an extended service warranty, each of which is considered a separate performance obligation.
Product revenues for direct instrument sales to customers are recognized upon completion of the instrument’s installation. For instrument sales to distributors, revenue is recognized based on the agreed upon shipping terms (either upon shipment or delivery) as that is when title passes to the customer.
Service Revenue
Service revenues are composed of contract research services, initial year of implied service-type warranties, extended services warranty contracts, repair services, and other services such as training. Contract research services are provided through the Company’s Accelerator Laboratory and generally consist of fixed fee contracts.
Revenues from contract research services are recognized at the point in time when the Company completes and delivers its research results on each individually completed study, or over time if the contractual provisions allow for the collection of transaction consideration for costs incurred plus a reasonable margin through the period of performance of the services. For contract research services recognized over time, the Company uses the output method based on the number of completed results. Revenues from other services are recognized at the point in time when the training or other services are delivered as the customer simultaneously receives and benefits from the services. Revenues from service-type warranties are recognized ratably over the contract service period.
Collaboration and License Revenue
Collaboration and license revenues are composed of revenue associated with licensing to third parties the Company’s technology, intellectual property, and know-how associated with our instruments and for related services. License arrangements consist of sales or usage-based fees and/or future royalties. Revenues are recognized at the point in time the license is delivered as the underlying license is considered functional intellectual property. Royalty revenues that are sales- or usage- based are recognized at the later of when the sales or usage occurs and the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated.
Contract Assets and Liabilities
Contract Assets and Liabilities
Accounts Receivable and Allowance for Credit Losses
The Company is exposed to credit losses primarily through accounts receivable from sales of its products and services. Accounts receivable includes amounts billed and currently due from customers. Since the only condition for payment of the Company’s invoices is the passage of time, the Company records a receivable on the date the invoice is issued. Also included in accounts receivable are unbilled amounts resulting from revenue exceeding the amount billed to the customer, where the right to payment is unconditional. If the right to payment for services performed was conditional on something other than the passage of time, the unbilled amount would be recorded as a separate contract asset.
The Company’s expected loss allowance methodology is developed using historical collection experience, current and future economic and market conditions, and a review of the current status of customers’ accounts receivable. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectable after collection efforts have been exhausted.
Generally, the Company’s contracts are non-cancellable. For contracts that are cancellable by the customer, the Company does not record a receivable when it issues an invoice. The Company records accounts receivable on these contracts only up to the amount of revenue recognized but not yet collected.
The Company’s payment terms vary by the type and location of the customer and the products or services offered. Payment from customers is generally required 30 to 45 days from date of shipment or satisfaction of the performance obligation. The Company does not provide financing arrangements to its customers.
The Company refers to contract liabilities as deferred revenue on the Consolidated Balance Sheets. For deferred revenue, the Company applies the practical expedient under ASC 606 that allows for the exclusion of (1) contracts with original expected length of one year or less and (2) contracts for which revenue is recognized at the amount to which the Company has the right to invoice for services performed from the amount of remaining performance obligations disclosed.
Costs to Obtain Contracts
Costs to Obtain Contracts
The Company capitalizes commissions paid to its sales representatives and related fringe benefit costs that are incremental to obtaining customer contracts. Capitalized commissions are recorded in prepaid expenses and other current assets and other non-current assets on the Consolidated Balance Sheets. These commissions are amortized over the life of the contract and are recorded in cost of goods sold and selling, general and administrative expense on the Consolidated Statements of Operations. The Company has elected the practical expedient allowing commissions with an amortization period of one year or less to be expensed as incurred.
Commissions associated with instrument sales are generally earned when installation is complete and title to the instrument has transferred. Commissions associated with consumables sales are earned when title to the product transfers. Commissions associated with warranty and extended service contracts are earned upon booking.
Warranties
Warranties
The Company provides an initial year of warranty and maintenance service related to its instruments sold directly to customers and sells extended warranty contracts for additional periods. The Company defers revenue associated with these warranty services and recognizes them ratably over the service period.
Grant Revenue
Grant Revenue
Accounting for grants does not fall under ASC 606, as the grantor will not benefit directly from the Company’s expansion or product development, and no products or services are transferred to the grantor. As there is no authoritative guidance under U.S. GAAP on accounting for grants to for profit business entities from government entities, the Company accounts for grants by analogy to International Accounting Standards Topic 20, Accounting for Government Grants and Disclosure of Government Assistance (“IAS 20”) and ASC Topic 958, Not for-Profit Entities (“ASC 958”). The decision to account for a grant under IAS 20 or ASC 958 is based on whether the grantor is a government entity.
The Company records grants related to assets as a deduction in calculating the carrying value of the asset, and to record grants related to income separately on the Consolidated Statements of Operations on a gross basis as grant revenue. The related expenses are recorded on a gross basis within operating expenses. These methods are elections an entity can make under both IAS 20 and ASC 958.
The Company recognizes grant revenue as the Company performs services under the arrangement when the funding is committed and as each grant’s activities are performed. The timing of revenue recognition and receipt of funding varies by grant and can be independent from performance of the related activities, such as an upfront payment of the award value, or subsequent to the Company’s requests for reimbursement for already performed activities (subject to the approval of the granting organization).
Cost of Goods Sold and Services
Cost of Goods Sold and Services
Cost of Product Revenue
Cost of product revenue consists of manufacturing and assembly costs for instruments, related reagents, other consumables, contract manufacturer costs, personnel costs, royalties, overhead, and other direct costs related to product sales. Raw material part costs include inbound freight, shipping and handling costs associated with purchased goods, contract manufacturer costs, personnel costs, royalties, overhead and other direct costs related to product sales. Additionally included in cost of product revenue are royalty fees due to third parties from revenue generated by collaboration or license deals.
Cost of Service and Other Revenue
Cost of services and other revenue consists of direct costs associated with operating the Company’s Accelerator Laboratory on behalf of its customers, including raw materials, personnel costs, royalties, allocated overhead costs that include facility and other related costs, and other direct costs. Additional costs include costs related to warranties, and other costs of servicing equipment at customer sites.
Research and Development Expenses
Research and Development Expenses
Research and development expense consists primarily of personnel costs, research supplies, third-party development costs for new products, materials for prototypes, quality assurance, and allocated overhead costs that include facility and other related costs. The Company accounts for nonrefundable advance payments for products and services that will be used in future research and development activities as expense when the service has been performed or when the products have been received.
For arrangements in which the Company receives funding from third parties for research and development activities (excluding the government sponsored arrangements), the Company assesses whether the arrangement is within the scope of ASC 730 – Research and Development. When the Company is entitled to receive reimbursements, does not have an obligation to repay, does not transfer products or services, and is the primary beneficiary of the activities, the Company records the reimbursable amounts as a reduction to research and development expense. Amounts reimbursed in excess of the cost incurred by the Company are recorded within other income (expense), net on the Consolidated Statements of Operations.
Reimbursable amounts recorded as a reduction to research and development expenses were not material during the years ended December 31, 2023, 2022, and 2021. Amounts reimbursed in excess of costs incurred by the Company related to activities funded by third parties were $0.4 million during the year ended December 31, 2023. No reimbursable amounts were received during the years ended December 31, 2022, and 2021.
Selling, General and Administrative Expenses
Selling, General and Administrative Expenses
Selling, general and administrative expense consists primarily of personnel costs for our sales and marketing, finance, legal, human resources, and general management teams, shipping and handling for product sales, other general and administrative costs, as well as professional services costs, such as marketing, advertising, legal and accounting services, and allocated overhead costs that include facility and other related costs. The classification of shipping and handling costs for product sales as selling, general and administrative expenses varies from company to company with some companies recording these as selling, general and administrative expenses and others recording such expenses within costs of goods sold for products. To the extent the classification of its shipping and handling costs differs from the reporting approach used by other companies, the Company’s gross margins may not be comparable with those reported by such other companies.
Net Loss Per Share
Net Loss Per Share
Basic net loss per common share attributable to common stockholders is calculated by dividing the loss attributable to common stockholders by the weighted-average number of common shares outstanding. Diluted net loss per common share attributable to common stockholders is calculated under the treasury stock method by dividing the loss attributable to common stockholders by the diluted weighted-average number of common shares outstanding. Diluted weighted-average shares outstanding reflect the dilutive effect, if any, of potential common shares issued, such as unvested common stock, unvested restricted stock units (“RSUs”), common stock options, and shares estimated to be purchased under the Company’s employee stock purchase plan (“ESPP”). During periods when the Company is in a net loss position, these potential common shares are excluded from the diluted net loss per common share attributable to common stockholders because their effect would be anti-dilutive. Accordingly, basic and diluted net loss per common share attributable to common stockholders were the same for all periods presented.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash and cash equivalents consist of cash deposits and short-term, highly liquid marketable securities that are readily convertible into cash, with original maturities of three months or less. Cash and cash equivalents consist of the following (in thousands):
As of December 31,
20232022
Cash$12,162 $32,643 
Money market funds155,367 306,097 
Marketable securities6,893 — 
Total cash and cash equivalents$174,422 $338,740 
Restricted Cash
Restricted Cash
The following table summarizes the period ending cash and cash equivalents as presented on the Consolidated Balance Sheets and the total cash, cash equivalents, and restricted cash as presented on the Consolidated Statements of Cash Flows (in thousands):
As of December 31,
20232022
Cash and cash equivalents$174,422 $338,740 
Restricted cash2,604 2,597 
Cash, cash equivalents, and restricted cash$177,026 $341,337 
Restricted cash consists of collateral for a letter of credit issued as security for two of the Company’s leased facilities and to secure the Company’s corporate credit card program. The short-term or long-term classification is determined in accordance with the expiration of the underlying letter of credit and security.
Marketable Securities
Marketable Securities
The Company’s current portfolio of marketable securities is entirely debt securities and may at any time include commercial paper, U.S. Treasuries, corporate notes and bonds, U.S. Government agency bonds, certificates of deposit, and similar types of debt securities. Marketable debt securities with original maturities of three months or less at the time of purchase are recorded in cash equivalents on the Consolidated Balance Sheets as they are considered highly liquid and readily convertible into cash. All other marketable securities, including those with maturities beyond one year, are recorded as current assets on the Consolidated Balance Sheets based on their highly liquid nature and because such securities are available for use in current operations.
The Company classifies its marketable securities as either held to maturity, available-for-sale, or trading at the time of purchase and re-evaluates such classification at each balance sheet date. All of the Company’s marketable securities are currently classified as available-for-sale as it may use them in current operations. Available-for-sale securities are recorded at fair value (refer to Note 7 - Fair Value of Financial Instruments).
Unrealized gains and losses (other than impairment or credit related losses) are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets. Realized gains and losses are determined using the specific identification method and are recorded in other income (expense), net on the Consolidated Statements of Operations.
Quarterly, or more frequently if circumstances warrant, the Company monitors its marketable securities for impairment. In the event a security’s fair value is less than its amortized cost basis, the Company evaluates whether an impairment exists and if the impairment is a result of credit loss or other factors. For a security in an unrealized loss position, if the Company intends to sell the security in an unrealized loss position, or it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, an impairment loss equal to the difference between the security’s fair value and amortized cost basis is recorded in other income (expense), net. Additionally, the Company determines if a credit loss exists by considering information about the collectability of the security, current market conditions, and the issuer’s financial condition. If a decline in fair value is a result of a credit loss, an allowance for credit losses is recorded in other income (expense), net on the Consolidated Statement of Operations, limited to the portion attributed to the credit loss.
The Company has also elected the practical expedient to separately present accrued interest receivable from its marketable securities balance. Such accrued interest is recorded in prepaid expenses and other current assets on the Consolidated Balance Sheets and is not included in the assessment and measurement of impairment of its marketable securities.
Inventory
Inventory
Inventory consists of instruments, assays, and the materials required to manufacture instruments and assays.
Inventory is stated at the lower of cost or net realizable value on a first-in, first-out (“FIFO”) basis and includes the cost of materials, labor, and manufacturing overhead. The Company analyzes its inventory levels on each reporting date for slow-moving, excess, and obsolete inventory, and inventory expected to expire prior to being used. These analyses require judgment and are based on factors including, but not limited to, recent historical activity, anticipated or forecasted demand for the Company’s products (developed through its planning and sales and marketing inputs, and market conditions). If the Company identifies adverse conditions exist, the carrying value of the inventory is reduced to its estimated net realizable value by providing estimated reserves for excess or obsolete inventory.
The Company adjusts the reserves for excess or obsolete inventory and records additional inventory write downs based on unfavorable changes in estimated customer demand or actual market conditions that may differ from its projections.
Property and Equipment
Property and Equipment
Property and equipment, including leasehold improvements, are stated at cost, net of accumulated depreciation. These assets are depreciated over their estimated useful lives using the straight-line method. Expenditures for maintenance and repairs are charged to expense as incurred, whereas significant expenditures that extend the useful lives of existing assets are capitalized as additions to property and equipment.
Depreciation is calculated based upon the following estimated useful lives:
Estimated Useful Life
Laboratory and manufacturing equipment5 years
Office furniture and equipment7 years
Computers and software3 years
Leasehold improvementsShorter of asset's life or remaining lease term
Leases
Leases
The Company enters into operating leases for office, laboratory, and manufacturing spaces, as well as office equipment, and determines whether an arrangement is a lease at inception of the arrangement. The Company accounts for a lease when it has the right to control the leased asset for a period of time, while obtaining substantially all of the assets’ economic benefits. Leases are recorded on the Consolidated Balance Sheets as operating lease right-of-use (“ROU”) assets and current or non-current operating lease liabilities, as applicable. All of the Company’s leases are classified as operating leases. Additionally, the Company does not separate lease and non-lease components.
Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of the future minimum lease payments over the lease term and any initial direct costs incurred. Initial direct costs are incremental costs of a lease that would not have been incurred had the lease not been executed. The discount rate used to determine the present value of the lease payments is the Company’s incremental borrowing rate on a collateralized basis for a similar term and amount, as generally an implicit rate in the lease is not readily determinable. To estimate its incremental borrowing rate, a credit rating applicable to the Company is estimated using a synthetic credit rating analysis since the Company does not currently have an agency-based credit rating.
The Company’s lease agreements can contain lease and non-lease components. The Company accounts for the lease and fixed payments for non-lease components as a single lease component under ASC 842– Leases, which increases the amount of the ROU assets and lease liabilities. Most of the Company’s lease agreements also contain variable payments, primarily maintenance, utility, and other-related costs, which are expensed as incurred and not included in the measurement of the ROU assets and lease liabilities.
Some of the Company’s leases contain options to extend or terminate the lease. When determining the lease term, these options are included in the measurement and recognition of the Company’s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option(s). The Company considers various economic factors when making this determination, including, but not limited to, the significance of leasehold improvements incurred in the leased space, the difficulty in replacing the asset, underlying contractual obligations, and specific characteristics unique to a particular lease. Subsequent to entering into a lease arrangement, the Company reassesses the certainty of exercising options to extend or terminate a lease. When it becomes reasonably certain that the Company will exercise an option that was not included in the lease term, the Company accounts for the change in circumstances as a lease modification, which results in the remeasurement of the ROU asset and lease liability as of the modification date.
Leases with a term of 12 months or less upon commencement are not recorded on the Consolidated Balance Sheets and are recorded to expense on a straight-line basis over the lease term.
Impairment of Goodwill
Impairment of Goodwill
The Company assesses goodwill for impairment at the reporting unit level annually and whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Such events or circumstances could include the occurrence of operating losses, a significant decline in earnings, or significant changes in or restructuring of the business. The impairment test is first performed at the reporting unit level using a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying value. If the reporting unit does not pass the qualitative assessment, the reporting unit’s carrying value is compared to its fair value, using estimates including forecasts of discounted future cash flows and peer market multiples. An impairment charge is recorded equal to the excess of the reporting unit’s carrying value over its fair value.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The Company’s long-lived assets consist of operating lease ROU assets, property and equipment, and intangible assets. The Company reviews the carrying amount of its long-lived assets for impairment whenever events or circumstances indicate that the estimated useful lives may warrant revision, or that the carrying amount of the assets may not be fully recoverable. To assess whether a long-lived asset or group of assets has been impaired, the estimated undiscounted and discounted future cash flows for the estimated remaining useful life or estimated lease term of the asset (or the primary asset in the asset group) are compared to their carrying values. Significant judgment is required to estimate future cash flows, including, but not limited to, the expected use of the asset (group), historical customer retention rates, technology roadmaps, customer awareness, trademark and trade name history, contractual provisions that could limit or extend an asset's useful life, market data, discount rates, potential sublease opportunities including rent and rent escalation rates, time to sublease, and free rent periods. To the extent that the future cash flows are less than the carrying value, the asset(s) are impaired and written down to its estimated fair value.
Software Development Costs
Software Development Costs
The Company develops and modifies software related to the operation of some of its instruments and internal use software supporting the Company’s operations. Certain costs incurred during the application development stage including external direct costs of services used in the development or internal personnel costs for employees directly associated with the development, are capitalized. The Company begins depreciating these costs over the life of the related asset upon completion of a working model or when it is ready for its intended use. Capitalized software development costs related to software owned or developed by the Company are recorded in property and equipment on the Consolidated Balance Sheets. Capitalized software development costs related to software hosted by a vendor (i.e. cloud computing) are recorded in prepaid expenses and other current assets, and other non-current assets on the Consolidated Balance Sheets.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The carrying amount reflected in the Consolidated Balance Sheets for cash, restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation and benefits, and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.
Additionally, the Company has certain financial assets that are required to be measured at fair value on a recurring basis including cash equivalents and marketable securities. Pursuant to the accounting standards for fair value measurements, the fair values of these financial assets are classified as Level 1, 2, or 3 within the fair value hierarchy as follows:
Level 1: Observable inputs based on unadjusted quoted prices in active markets for identical assets.
Level 2: Inputs, other than Level 1 inputs, that are observable either directly or indirectly, such as quoted prices for similar assets, quoted prices in markets that are not active, other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets.
Level 3: Unobservable inputs for which there is little or no market data and such inputs are significant to the fair value of the assets. These inputs reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset.
To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment.
Income Taxes
Income Taxes
The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the Consolidated Financial Statements or tax returns. Deferred tax assets and liabilities are determined based on differences between the carrying amount and the tax basis of the assets and liabilities using the enacted tax rates in effect in the years in which the differences are expected to reverse. A valuation allowance against deferred tax assets is recorded if, based on the weight of the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
The Company accounts for uncertain tax positions using a more likely than not threshold for recognizing uncertain tax positions, in accordance with ASC 740 – Income Taxes. The evaluation of uncertain tax positions is based on factors that include, but are not limited to, changes in tax law, the measurement of tax positions taken or expected to be taken in tax returns, the effective settlement of matters subject to audit, new audit activity, and changes in facts or circumstances related to a tax position. The Company evaluates uncertain tax positions on an ongoing basis and adjusts any liability recorded to reflect subsequent changes in the relevant facts surrounding the uncertain positions. Amounts recorded for uncertain tax positions, including interest and penalties, are recorded in income tax (expense) benefit on the Consolidated Statement of Operations.
Credit, Product, and Supplier Concentrations and Off-Balance-Sheet Risk
Credit, Product, and Supplier Concentrations and Off-Balance-Sheet Risk
Financial instruments that potentially expose the Company to concentrations of credit risk primarily consist of cash, cash equivalents, marketable securities, and accounts receivable. The Company limits its risk exposure by having its cash, cash equivalents, and marketable securities held at large commercial banks.
Customers outside the United States represented 38% and 41% of the Company’s gross trade accounts receivable balance as of December 31, 2023 and 2022, respectively.
For the year ended December 31, 2023, one customer of approximately $14.0 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2022, one customer of approximately $13.7 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2021, no customer individually accounted for greater than 10% of the Company’s total revenue.
The Company is also subject to supply chain risks related to outsourced manufacturing of its instruments. Although there are a limited number of manufacturers for its instruments, the Company believes that other suppliers could provide similar manufacturing on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would adversely affect operating results. In addition to outsourced manufacturing of its instruments, the Company also purchases antibodies through a number of different suppliers. Although a disruption in service from any one of its antibody suppliers is possible, the Company believes that it would be able to find an adequate supply from alternative suppliers.
Stock-Based Compensation
Stock-Based Compensation
The Company measures and recognizes stock-based compensation expense by calculating the estimated fair value of stock options, RSUs, or purchase rights issued under the Company’s ESPP on the grant date. The Company generally issues new common shares upon exercise of options and vesting of RSUs. Awards granted by the Company are routine in nature including new hire, annual, and promotion grants.
The fair value of stock options and purchase rights under the ESPP is estimated using the Black-Scholes option-pricing model. The Black-Scholes model requires the Company to make assumptions about the expected or contractual term of the option or purchase right, the expected volatility, risk-free interest rates, and expected dividend yield. The Company estimates the expected term of options granted to employees utilizing historical exercise data. The expected term is applied to the stock option grant group as a whole, as the Company does not expect substantially different exercise or post-vesting termination behavior among its employee population. During 2023, the expected volatility was based on the Company’s historical volatility. Prior to 2023, the expected volatility was estimated based on both the Company’s volatility and the average volatility for comparable publicly traded companies over a period equal to the expected term of the related stock-based awards. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, commensurate with the expected term. The expected dividend yield is zero as the Company has never paid dividends and has no current plans to pay any dividends on common stock.
The fair value of RSUs is determined using the closing market price of the Company’s common stock on the grant date.
The Company recognizes stock-based compensation expense on a straight-line basis over the award’s requisite service period, which is the vesting period for stock options and RSUs, and the offering period for purchase rights under the ESPP. The Company recognizes forfeitures as they occur.
Advertising
Advertising
The Company expenses the cost of advertising as incurred and records them in selling, general and administrative expense in the Consolidated Statements of Operations.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Recent Accounting Standards To Be Adopted
In June 2022, the FASB issued ASC Update No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. This update clarifies the guidance in Topic 820 related to measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, as well as introduces new disclosure requirements for these types of equity securities. The new standard will be effective for the Company on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s financial position or results of operations.
In November 2023, the FASB issued ASC Update No. 2023-07, Segment Reporting (Topic 280): Improvement to Reportable Segment Disclosures. This update enhances reportable segment disclosure requirements by requiring public entities to provide disclosures of significant segment expenses and other segment items, as well as disclosures about a reportable segment’s profit or loss and assets that are currently required annually in interim periods. The new standard will be effective for the Company’s annual financial statements for the period beginning on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s disclosures.
In December 2023, the FASB issued ASC Update No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update enhances income tax disclosure requirements by requiring public entities to provide additional information in its tax rate reconciliation and additional disclosures about income taxes paid. The update is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance and the amendments in this update should be applied prospectively, but entities have the option to apply it retrospectively. The Company is currently evaluating the impact that the standard will have on its Consolidated Financial Statements.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.4
Restatement of Financial Statements (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments
QUANTERIX CORPORATION
RESTATED CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)
As of December 31, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$174,422 $— $174,422 
Marketable securities146,902 — 146,902 
Accounts receivable, net of allowance for expected credit losses25,414 — 25,414 
Inventory22,365 3,758 26,123 
Prepaid expenses and other current assets9,291 (57)9,234 
Total current assets378,394 3,701 382,095 
Restricted cash2,604 — 2,604 
Property and equipment, net17,926 — 17,926 
Intangible assets, net6,034 — 6,034 
Operating lease right-of-use assets18,251 — 18,251 
Other non-current assets1,802 (145)1,657 
Total assets$425,011 $3,556 $428,567 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$5,048 $— $5,048 
Accrued compensation and benefits13,659 511 14,170 
Accrued expenses and other current liabilities6,041 14 6,055 
Deferred revenue9,468 — 9,468 
Operating lease liabilities4,241 — 4,241 
Total current liabilities38,457 525 38,982 
Deferred revenue, net of current portion1,227 — 1,227 
Operating lease liabilities, net of current portion37,223 — 37,223 
Other non-current liabilities1,177 — 1,177 
Total liabilities78,084 525 78,609 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized: 120,000 shares; Issued and outstanding: 38,014 shares at December 31, 2023
38 — 38 
Additional paid-in capital783,142 — 783,142 
Accumulated other comprehensive loss(1,757)85 (1,672)
Accumulated deficit(434,496)2,946 (431,550)
Total stockholders’ equity346,927 3,031 349,958 
Total liabilities and stockholders’ equity$425,011 $3,556 $428,567 
As of December 31, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$338,740 $— $338,740 
Accounts receivable, net of allowance for expected credit losses19,017 — 19,017 
Inventory16,786 178 16,964 
Prepaid expenses and other current assets6,860 (57)6,803 
Total current assets381,403 121 381,524 
Restricted cash2,597 — 2,597 
Property and equipment, net20,162 (351)19,811 
Intangible assets, net7,516 — 7,516 
Operating lease right-of-use assets21,223 — 21,223 
Other non-current assets1,298 (387)911 
Total assets$434,199 $(617)$433,582 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$3,836 $— $3,836 
Accrued compensation and benefits10,658 377 11,035 
Accrued expenses and other current liabilities5,133 14 5,147 
Deferred revenue8,644 — 8,644 
Operating lease liabilities2,687 — 2,687 
Total current liabilities30,958 391 31,349 
Deferred revenue, net of current portion1,415 — 1,415 
Operating lease liabilities, net of current portion41,417 — 41,417 
Other non-current liabilities1,469 — 1,469 
Total liabilities75,259 391 75,650 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized: 120,000 shares; Issued and outstanding: 37,280 shares at December 31, 2022
37 — 37 
Additional paid-in capital763,688 (59)763,629 
Accumulated other comprehensive loss(2,623)85 (2,538)
Accumulated deficit(402,162)(1,034)(403,196)
Total stockholders’ equity358,940 (1,008)357,932 
Total liabilities and stockholders’ equity$434,199 $(617)$433,582 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS
(amounts in thousands, except per share data)

Year Ended December 31, 2023
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$79,460 $210 $79,670 
Service and other revenue40,299 (210)40,089 
Collaboration and license revenue1,380 — 1,380 
Grant revenue1,229 — 1,229 
Total revenues122,368 — 122,368 
Costs of goods sold and services:
Cost of product revenue32,636 (3,533)29,103 
Cost of service and other revenue19,086 (45)19,041 
Total costs of goods sold and services51,722 (3,578)48,144 
Gross profit70,646 3,578 74,224 
Operating expenses:
Research and development24,857 1,207 26,064 
Selling, general and administrative90,241 (1,130)89,111 
Other lease costs3,712 — 3,712 
Impairment and restructuring1,537 (209)1,328 
Total operating expenses120,347 (132)120,215 
Loss from operations(49,701)3,710 (45,991)
Interest income
15,839 — 15,839 
Other income
2,247 270 2,517 
Loss before income taxes(31,615)3,980 (27,635)
Income tax expense(719)— (719)
Net loss$(32,334)$3,980 $(28,354)
Net loss per common share, basic and diluted$(0.86)$0.11 $(0.75)
Weighted-average common shares outstanding, basic and diluted37,59437,594
Year Ended December 31, 2022
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$69,808 $— $69,808 
Service and other revenue34,495 — 34,495 
Collaboration and license revenue649 — 649 
Grant revenue570 — 570 
Total revenues105,522 — 105,522 
Costs of goods sold and services:
Cost of product revenue40,809 2,032 42,841 
Cost of service and other revenue17,907 (589)17,318 
Total costs of goods sold and services58,716 1,443 60,159 
Gross profit46,806 (1,443)45,363 
Operating expenses:
Research and development25,890 919 26,809 
Selling, general and administrative91,995 (144)91,851 
Other lease costs1,278 133 1,411 
Impairment and restructuring29,347 209 29,556 
Total operating expenses148,510 1,117 149,627 
Loss from operations(101,704)(2,560)(104,264)
Interest income
5,131 — 5,131 
Other expense
(62)(215)(277)
Loss before income taxes(96,635)(2,775)(99,410)
Income tax expense
(65)(99)(164)
Net loss$(96,700)$(2,874)$(99,574)
Net loss per common share, basic and diluted$(2.61)$(0.08)$(2.69)
Weighted-average common shares outstanding, basic and diluted36,99136,991
Year Ended December 31, 2021
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$81,062 $— $81,062 
Service and other revenue23,629 — 23,629 
Collaboration and license revenue648 — 648 
Grant revenue5,217 — 5,217 
Total revenues110,556 — 110,556 
Costs of goods sold and services:
Cost of product revenue34,149 (2,035)32,114 
Cost of service and other revenue14,679 (1,009)13,670 
Total costs of goods sold and services48,828 (3,044)45,784 
Gross profit61,728 3,044 64,772 
Operating expenses:
Research and development27,978 405 28,383 
Selling, general and administrative92,336 574 92,910 
Total operating expenses120,314 979 121,293 
Loss from operations(58,586)2,065 (56,521)
Interest expense
(403)— (403)
Other income
1,265 75 1,340 
Loss before income taxes(57,724)2,140 (55,584)
Income tax benefit
36 — 36 
Net loss$(57,688)$2,140 $(55,548)
Net loss per common share, basic and diluted$(1.60)$0.06 $(1.54)
Weighted-average common shares outstanding, basic and diluted35,99735,997
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)

Year Ended December 31, 2023
As Previously ReportedAdjustmentsAs Restated
Net loss$(32,334)$3,980 $(28,354)
Other comprehensive income (loss), net of tax:
Unrealized gains on marketable securities325 — 325 
Foreign currency translation adjustment541 — 541 
Total other comprehensive income
866 — 866 
Comprehensive loss$(31,468)$3,980 $(27,488)

Year Ended December 31, 2022
As Previously ReportedAdjustmentsAs Restated
Net loss
$(96,700)$(2,874)$(99,574)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(3,064)85 (2,979)
Total other comprehensive income (loss)
(3,064)85 (2,979)
Comprehensive loss$(99,764)$(2,789)$(102,553)

Year Ended December 31, 2021
As Previously ReportedAdjustmentsAs Restated
Net loss$(57,688)$2,140 $(55,548)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(1,993)— (1,993)
Total other comprehensive loss
(1,993)— (1,993)
Comprehensive loss$(59,681)$2,140 $(57,541)
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)

Year Ended December 31, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects73412,6902,691
Stock-based compensation expense16,76416,764
Unrealized gains on marketable securities, net of tax325325
Foreign currency translation adjustment541541
Net loss(32,334)(32,334)
Balance at December 31, 202338,014 $38 $783,142 $(1,757)$(434,496)$346,927 
Adjustments
Balance at December 31, 2022$— $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects
Stock-based compensation expense5959
Unrealized gains on marketable securities, net of tax
Foreign currency translation adjustment
Net loss3,980 3,980 
Balance at December 31, 2023$— $— $85 $2,946 $3,031 
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects73412,6902,691
Stock-based compensation expense16,82316,823
Unrealized gains on marketable securities, net of tax325325
Foreign currency translation adjustment541541
Net loss(28,354)(28,354)
Balance at December 31, 202338,014$38 $783,142 $(1,672)$(431,550)$349,958 
Year Ended December 31, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 2021
36,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects5122,3102,310
Stock-based compensation expense15,44215,442
Foreign currency translation adjustment(3,064)(3,064)
Net loss(96,700)(96,700)
Balance at December 31, 2022
37,280$37 $763,688 $(2,623)$(402,162)$358,940 
Adjustments
Balance at December 31, 2021
$— $— $— $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
Stock-based compensation expense(59)(59)
Foreign currency translation adjustment8585
Net loss(2,874)(2,874)
Balance at December 31, 2022
$— $(59)$85 $(1,034)$(1,008)
As Restated
Balance at December 31, 2021
36,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects5122,3102,310
Stock-based compensation expense15,38315,383
Foreign currency translation adjustment(2,979)(2,979)
Net loss(99,574)(99,574)
Balance at December 31, 2022
37,280$37 $763,629 $(2,538)$(403,196)$357,932 
Year Ended December 31, 2021
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at December 31, 2020
31,797$32 $451,433 $2,434 $(247,774)$206,125 
Issuance of common stock under stock plans, including tax effects86418,8148,815
Sale of common stock in underwritten public offering, net4,1074269,714269,718
Stock-based compensation expense15,97515,975
Foreign currency translation adjustment(1,993)(1,993)
Net loss(57,688)(57,688)
Balance at December 31, 2021
36,768$37 $745,936 $441 $(305,462)$440,952 
Adjustments
Balance at December 31, 2020
$— $— $— $(300)$(300)
Issuance of common stock under stock plans, including tax effects
Sale of common stock in underwritten public offering, net
Stock-based compensation expense
Foreign currency translation adjustment
Net loss2,140 2,140 
Balance at December 31, 2021$— $— $— $1,840 $1,840 
As Restated
Balance at December 31, 2020
31,797$32 $451,433 $2,434 $(248,074)$205,825 
Issuance of common stock under stock plans, including tax effects86418,8148,815
Sale of common stock in underwritten public offering, net4,1074269,714269,718
Stock-based compensation expense15,97515,975
Foreign currency translation adjustment(1,993)(1,993)
Net loss(55,548)(55,548)
Balance at December 31, 2021
36,768$37 $745,936 $441 $(303,622)$442,792 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)

Year Ended December 31, 2023
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(32,334)$3,980 $(28,354)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense6,364 (89)6,275 
Credit losses on accounts receivable336 — 336 
Accretion of marketable securities(1,964)— (1,964)
Operating lease right-of-use asset amortization2,015 — 2,015 
Stock-based compensation expense16,764 59 16,823 
Impairment1,570 (209)1,361 
Other operating activity150 (300)(150)
Changes in assets and liabilities:
Accounts receivable(6,695)— (6,695)
Inventory(5,364)(3,580)(8,944)
Prepaid expenses and other current assets(2,371)— (2,371)
Other non-current assets(775)58 (717)
Accounts payable1,189 — 1,189 
Accrued compensation and benefits, accrued expenses, and other current liabilities4,276 134 4,410 
Deferred revenue635 — 635 
Operating lease liabilities(2,645)— (2,645)
Other non-current liabilities(53)— (53)
Net cash used in operating activities(18,902)53 (18,849)
Cash flows from investing activities:
Purchases of marketable debt securities(175,613)— (175,613)
Proceeds from marketable debt securities31,000 — 31,000 
Purchases of property and equipment(3,788)(53)(3,841)
Net cash used in investing activities(148,401)(53)(148,454)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,889 — 2,889 
Payments for employee taxes withheld on stock-based compensation awards(198)— (198)
Net cash provided by financing activities2,691 — 2,691 
Net increase (decrease) in cash, cash equivalents, and restricted cash(164,612)— (164,612)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash301 — 301 
Cash, cash equivalents, and restricted cash at beginning of period341,337 — 341,337 
Cash, cash equivalents, and restricted cash at end of period$177,026 $— $177,026 
Supplemental disclosure of cash flow information:
Cash paid for taxes$808 $— $808 
Purchases of property and equipment in accounts payable and accruals$419 $— $419 
Shares received as consideration under product sales agreement (Note 4, 7)$775 $— $775 
Year Ended December 31, 2022
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(96,700)$(2,874)$(99,574)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense5,349 60 5,409 
Credit losses on accounts receivable(301)— (301)
Operating lease right-of-use asset amortization715 — 715 
Stock-based compensation expense15,442 (59)15,383 
Impairment25,592 209 25,801 
Other operating activity(439)99 (340)
Changes in assets and liabilities:
Accounts receivable5,156 — 5,156 
Inventory5,386 1,857 7,243 
Prepaid expenses and other current assets(568)(170)(738)
Other non-current assets(909)87 (822)
Accounts payable(5,362)75 (5,287)
Accrued compensation and benefits, accrued expenses, and other current liabilities(3,976)377 (3,599)
Deferred revenue2,599 — 2,599 
Operating lease liabilities(266)— (266)
Other non-current liabilities10 — 10 
Net cash used in operating activities(48,272)(339)(48,611)
Cash flows from investing activities:
Purchases of property and equipment(11,726)112 (11,614)
Proceeds from RADx grant on assets purchased520 — 520 
Net cash used in investing activities(11,206)112 (11,094)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,311 — 2,311 
Net cash provided by financing activities2,311 — 2,311 
Net increase (decrease) in cash, cash equivalents, and restricted cash(57,167)(227)(57,394)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(538)— (538)
Cash, cash equivalents, and restricted cash at beginning of period399,042 227 399,269 
Cash, cash equivalents, and restricted cash at end of period$341,337 $— $341,337 
Supplemental disclosure of cash flow information:
Cash paid for taxes$684 $— $684 
Purchases of property and equipment in accounts payable and accruals$152 $— $152 
Operating lease right-of-use assets obtained in exchange for lease liabilities$22,494 $— $22,494 
Year Ended December 31, 2021
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(57,688)$2,140 $(55,548)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense4,851 29 4,880 
Credit losses on accounts receivable213 — 213 
Operating lease right-of-use asset amortization499 — 499 
Stock-based compensation expense15,975 — 15,975 
Other operating activity692 — 692 
Changes in assets and liabilities:
Accounts receivable(6,853)— (6,853)
Inventory(8,090)(2,035)(10,125)
Prepaid expenses and other current assets(393)227 (166)
Other non-current assets(2)— (2)
Accounts payable2,414 (75)2,339 
Accrued compensation and benefits, accrued expenses, and other current liabilities606 — 606 
Deferred revenue1,462 — 1,462 
Operating lease liabilities(1,230)— (1,230)
Other non-current liabilities(363)— (363)
Net cash used in operating activities(47,907)286 (47,621)
Cash flows from investing activities:
Purchases of marketable debt securities— — — 
Proceeds from marketable debt securities— — — 
Purchases of property and equipment(13,616)(59)(13,675)
Proceeds from RADx grant on assets purchased7,278 — 7,278 
Net cash used in investing activities(6,338)(59)(6,397)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans8,815 — 8,815 
Sale of common stock in underwritten public offering, net269,718 — 269,718 
Payments on notes payable(7,738)— (7,738)
Net cash provided by financing activities270,795 — 270,795 
Net increase (decrease) in cash, cash equivalents, and restricted cash216,550 227 216,777 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(92)— (92)
Cash, cash equivalents, and restricted cash at beginning of period182,584 — 182,584 
Cash, cash equivalents, and restricted cash at end of period$399,042 $227 $399,269 
Supplemental disclosure of cash flow information:
Cash paid for interest$389 $— $389 
Purchases of property and equipment in accounts payable and accruals$229 $— $229 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.4
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of cash and cash equivalents
As of December 31,
20232022
Cash$12,162 $32,643 
Money market funds155,367 306,097 
Marketable securities6,893 — 
Total cash and cash equivalents$174,422 $338,740 
Schedule of restricted cash and cash equivalents
The following table summarizes the period ending cash and cash equivalents as presented on the Consolidated Balance Sheets and the total cash, cash equivalents, and restricted cash as presented on the Consolidated Statements of Cash Flows (in thousands):
As of December 31,
20232022
Cash and cash equivalents$174,422 $338,740 
Restricted cash2,604 2,597 
Cash, cash equivalents, and restricted cash$177,026 $341,337 
Schedule of Property, Plant and Equipment, Useful Life
Estimated Useful Life
Laboratory and manufacturing equipment5 years
Office furniture and equipment7 years
Computers and software3 years
Leasehold improvementsShorter of asset's life or remaining lease term
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue
Year Ended December 31, 2023
North AmericaEMEAAsia PacificTotal
(As Restated)
(As Restated)
(As Restated)
(As Restated)
Product revenue:
Instruments $6,374 $4,384 $4,947 $15,705 
Consumable and other products 35,122 21,216 7,627 63,965 
Total$41,496 $25,600 $12,574 $79,670 
Service revenue:
Service-type warranties $6,265 $3,001 $613 $9,879 
Research services 24,706 2,000 1,122 27,828 
Other services 1,436 951 (5)2,382 
Total$32,407 $5,952 $1,730 $40,089 
Collaboration and license revenue:
Total$1,380 $— $— $1,380 
Year Ended December 31, 2022
North AmericaEMEAAsia PacificTotal
Product revenue:
Instruments$9,254 $8,362 $7,388 $25,004 
Consumable and other products25,894 14,514 4,396 44,804 
Total$35,148 $22,876 $11,784 $69,808 
Service and other revenues:
Service-type warranties$5,581 $2,779 $480 $8,840 
Research services22,493 1,013 147 23,653 
Other services1,144 722 136 2,002 
Total$29,218 $4,514 $763 $34,495 
Collaboration and license revenue:
Total$274 $323 $52 $649 
Year Ended December 31, 2021
North AmericaEMEAAsia PacificTotal
Product revenue:
Instruments$12,138 $8,178 $5,657 $25,973 
Consumable and other products34,997 16,122 3,970 55,089 
Total$47,135 $24,300 $9,627 $81,062 
Service and other revenue:
Service-type warranties$4,334 $2,039 $255 $6,628 
Research services12,101 2,600 124 14,825 
Other services1,372 695 109 2,176 
Total$17,807 $5,334 $488 $23,629 
Collaboration and license revenue:
Total$360 $288 $— $648 
Schedule of costs to obtain a contract
Changes in costs to obtain a contract were as follows (in thousands):
202320222021
Balance at December 31 of prior year$377 $440 $248 
Capitalization of costs to obtain a contract 5281,387905
Recognition of costs to obtain a contract (617)(1,450)(713)
Balance at December 31$288 $377 $440 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2023
Allowance for Credit Loss [Abstract]  
Schedule of the allowance for credit losses
The change in the allowance for credit losses on accounts receivable is summarized as follows (in thousands):
202320222021
Balance at December 31 of prior year$118 $419 $370 
Provision for expected credit losses729 752 213 
Write-offs and recoveries collected(393)(1,053)(164)
Balance at December 31$454 $118 $419 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Debt Securities, Available-for-Sale
The amortized cost, gross unrealized gains, gross unrealized losses, and fair value of the Company’s marketable securities by major security type were as follows (in thousands):
As of December 31, 2023Amortized costUnrealized GainsUnrealized LossesFair Value
Commercial paper$53,482 $23 $(12)$53,493 
U.S. Treasuries4,896 — 4,897 
U.S. Government agency bonds28,366 39 (7)28,398 
Corporate bonds66,726 289 (8)67,007 
Total marketable securities$153,470 $352 $(27)$153,795 
Marketable securities are reported in the following Consolidated Balance Sheets captions:
Cash and cash equivalents$6,893 
Marketable securities146,902 
Total marketable securities$153,795 
Unrealized Gain (Loss) on Investments
The following table shows the fair value and gross unrealized losses of the Company’s available-for-sale securities with unrealized losses that are not deemed to be other-than-temporary, aggregated by major security type and length of time that the individual securities have been in a continuous unrealized loss position (in thousands):
Less Than 12 Months
As of December 31, 2023Fair ValueUnrealized Losses
Commercial paper$32,137 $(12)
U.S. Government agency bonds15,861 (7)
Corporate bonds8,367 (8)
Total$56,365 $(27)
Investments Classified by Contractual Maturity Date
The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):
As of December 31, 2023Amortized costFair Value
Due within one year$95,188 $95,232 
Due in one to two years58,282 58,563 
Total$153,470 $153,795 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.4
Fair value of Financial Instruments (As Restated) (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of fair value measurements
The following tables present the Company’s fair value hierarchy for its financial assets that are measured at fair value on a recurring basis (in thousands):
As of December 31, 2023TotalLevel 1Level 2Level 3
Financial assets:    
Cash equivalents: (1)
Money market funds$155,367 $155,367 $— $— 
Commercial paper1,996 — 1,996 — 
U.S. Treasuries4,897 — 4,897 — 
Total cash equivalents162,260 155,367 6,893 — 
Marketable securities: (2)
Commercial paper51,498 — 51,498 — 
U.S. Treasuries— — — — 
U.S. Government agency bonds28,398 — 28,398 — 
Corporate bonds67,006 — 67,006 — 
Total marketable securities146,902 — 146,902 — 
Total financial assets$309,162 $155,367 $153,795 $— 
As of December 31, 2022TotalLevel 1Level 2Level 3
Financial assets:
Money market funds (1)$306,097 $306,097 $— $— 
Total financial assets$306,097 $306,097 $— $— 
(1)Included in cash and cash equivalents on the Consolidated Balance Sheets.
(2)Marketable securities are initially valued at their purchase price and subsequently fair valued at the end of each reporting period utilizing third party pricing services or other observable data. The pricing services utilize industry standard valuation methods, including both income and market-based approaches and observable market inputs to determine the fair value. These observable market inputs include reportable trades, benchmark yields, credit spreads, broker/dealer quotes, bids, offers, current spot rates, and other industry and economic events.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.4
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Summary of inventory
Inventory, net of inventory reserves, consisted of the following (in thousands):
As of December 31,
20232022
(As Restated)
(As Restated)
Raw materials$5,114 $5,509 
Work in process5,439 3,415 
Finished goods15,570 8,040 
Total inventory$26,123 $16,964 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and equipment
Property and equipment consisted of the following (in thousands):
As of December 31,
20232022
(As Restated)
Laboratory and manufacturing equipment$13,141 $11,753 
Office furniture and equipment1,905 1,798 
Computers and software3,927 3,581 
Leasehold improvements13,074 13,688 
Total cost$32,047 $30,820 
Less: accumulated depreciation(14,121)(11,009)
Property and equipment, net$17,926 $19,811 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities  
Summary of Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of December 31,
20232022
(As Restated)
(As Restated)
Accrued professional services$1,596 $1,409 
Accrued royalties1,689 815 
Accrued tax liabilities822 186 
Other accrued expenses1,948 2,737 
Total accrued expenses and other current liabilities$6,055 $5,147 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of stock option activity
Stock option activity for the year ended December 31, 2023 is presented below (in thousands, except per share and contractual life amounts):
Number of optionsWeighted-average
exercise price per share
Weighted-average remaining contractual
life (in years)
Aggregate
intrinsic value
Outstanding at December 31, 20222,188$20.69 8.1$4,273 
Granted1,18716.23 
Exercised(161)11.77 
Forfeited/expired(440)18.65 
Outstanding at December 31, 20232,774$19.62 7.9$26,941 
Exercisable at December 31, 20231,117$22.81 6.4$9,176 
Vested and expected to vest at December 31, 20232,774$19.62 7.9$26,941 
Summary of restricted stock units activity RSU activity for the year ended December 31, 2023 is presented below (in thousands, except per share amounts):
Number of sharesWeighted-average grant
date fair value per share
Unvested as of December 31, 20221,188$21.18 
Granted86815.90 
Vested(453)23.00 
Forfeited(275)17.50 
Unvested as of December 31, 20231,328$17.87 
Expected to convert at December 31, 20231,328$17.87 
Summary of share-based compensation expense for all stock awards
Stock-based compensation expense was recorded in the following categories on the Consolidated Statements of Operations (in thousands):
Year Ended December 31,
202320222021
(As Restated)
(As Restated)
Cost of product revenue$839 $596 $471 
Cost of service and other revenue1,124 819 403 
Research and development1,713 1,629 1,807 
Selling, general and administrative13,147 12,339 13,294 
Total stock-based compensation$16,823 $15,383 $15,975 
Summary of fair value of stock options granted to employees and non-employees is estimated on the grant date using the Black-Scholes option-pricing model
The fair value of the Company’s stock options granted and purchase rights to the ESPP were estimated using the Black-Scholes valuation model with the following assumptions:
Year Ended December 31,
202320222021
Stock Options:
Risk-free interest rate
3.5% - 4.7%
1.4% - 4.1%
0.4% - 1.3%
Expected dividend yieldNoneNoneNone
Expected term (in years)
5.0 - 5.2
5.0 - 5.8
6.0
Expected volatility
71.1% - 83.1%
55.0% - 70.8%
49.2% - 55.6%
Weighted-average grant date fair value per share$10.63 $9.88 $29.96 
Employee Stock Purchase Plan:
Risk-free interest rate
5.2% - 5.5%
0.7% - 3.9%
0.1%
Expected dividend yieldNoneNoneNone
Expected term (in years)0.50.50.5
Expected volatility
72.8% - 82.5%
51.9% - 117.3%
46.3% - 59.8%
Weighted-average grant date fair value per share$3.19 $3.53 $8.06 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of basic and diluted shares
The following table presents the computation of basic and diluted net loss per share (in thousands, except per share data):
Year Ended December 31,
202320222021
(As Restated)
(As Restated)
(As Restated)
Numerator:
Net loss$(28,354)$(99,574)$(55,548)
Denominator:
Weighted average common shares outstanding, basic and diluted37,59436,99135,997
Net loss per share, basic and diluted$(0.75)$(2.69)$(1.54)
Schedule of common share equivalents have been excluded from the calculation of diluted net loss per share
As the Company was in a net loss position, the following common share equivalents (calculated on a weighted average basis) were excluded from the calculation of diluted net loss per share (in thousands):
Year Ended December 31,
202320222021
Stock options 2,7834462,305
Common stock and RSUs1,512702531
Estimated ESPP purchases23528
Total dilutive shares4,3181,2002,844
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (As Restated) (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of components of loss before income taxes
The following table presents the components of loss before income taxes (in thousands):
Year Ended December 31,
202320222021
United States$(30,355)$(92,360)$(54,414)
Foreign2,720 (7,050)(1,170)
Total loss before income taxes$(27,635)$(99,410)$(55,584)
Schedule of provision for (benefit from) income taxes
The following table summarizes income tax (expense) benefit (in thousands):
Year Ended December 31,
202320222021
Current:
United States
Federal$— $— $— 
State(161)(87)(33)
Foreign(850)(372)(340)
Total current income tax provision(1,011)(459)(373)
Deferred
United States
Federal— 10 
State— 13 (6)
Foreign292 272 410 
Total deferred income tax benefit 292 295 409 
Total income tax (expense) benefit$(719)$(164)$36 
Schedule of reconciliation of the federal statutory income tax rate to the effective tax rate
Year Ended December 31,
202320222021
Federal statutory income tax rate21.0 %21.0 %21.0 %
Non-deductible executive compensation(2.6)%— %— %
State taxes, net of federal benefit(0.3 %)2.8 %6.6 %
Tax credits4.9 %1.3 %2.1 %
Stock-based compensation(1.6)%(2.4)%7.7 %
Permanent items(0.6)%(0.3)%(1.9)%
Deferred tax rate change— %— %0.2 %
Change in valuation allowance(24.3)%(20.8)%(35.2)%
Impairment of goodwill— %(1.6)%— %
Other0.9 %(0.2 %)(0.4)%
Effective income tax rate(2.6)%(0.2)%0.1 %
Schedule of deferred tax assets and liabilities
Deferred tax assets and liabilities reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):
As of December 31,
20232022
Deferred tax assets:
Net operating loss carryforwards$77,731 $77,689 
Tax credits8,645 7,303 
Deferred revenue2,499 2,385 
Amortization727 847 
Stock-based compensation3,186 2,773 
Inventory1,391 1,507 
Capitalized R&D Costs9,353 5,743 
Lease liability9,948 10,856 
Other deferred tax assets2,357 1,536 
Total deferred tax assets115,837 110,639 
Less: valuation allowances(110,082)(103,372)
Net deferred tax assets5,755 7,267 
Deferred tax liabilities:
Right-of-Use Assets(4,372)(5,219)
Depreciation(1,307)(1,756)
Amortization acquired intangibles(1,253)(1,570)
Other deferred tax liabilities— (189)
Net deferred tax (liability) asset(1,177)(1,467)
Summary of Valuation Allowance
The Company’s change in its valuation allowance account related to deferred tax assets was as follows (in thousands):
20232022
Balance at December 31 of prior year$103,372 $82,654 
Change in valuation allowance6,710 20,718 
Balance at December 31$110,082 $103,372 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of future estimated amortization expense of acquired intangible assets
Future estimated amortization expense is as follows (amounts in thousands):
As of December 31, 2023
2024$1,631 
20251,493 
20261,465 
20271,443 
2028
Thereafter — 
Total amortization expense$6,034 
Summary of intangible assets
Acquired intangible assets consisted of the following (in thousands, except useful life and weighted average life amounts):
As of December 31, 2023
Estimated
Useful
Life (in years)
Gross Carrying
Value
Accumulated
Amortization
Cumulative
Translation
Adjustment
Net Carrying
Value
Weighted Average
Life Remaining (in years)
Know-how8.5$13,000 $(6,326)$(1,050)$5,624 4.0
Developed technology71,650 (1,581)— 69 1.1
Customer relationships
8.5 - 10
1,360 (1,067)(9)284 4.1
Non-compete agreements5.5340 (256)(27)57 1.0
Trade names350 (50)— — 
Total$16,400 $(9,280)$(1,086)$6,034 
As of December 31, 2022
Estimated
Useful
Life (in years)
Gross Carrying
Value
Accumulated
Amortization
Cumulative
Translation
Adjustment
Net Carrying
Value
Weighted Average
Life Remaining (in years)
Know-how8.5$13,000 $(4,763)$(1,433)$6,804 5.0
Developed technology71,650 (1,458)— 192 2.1
Customer relationships
8.5 - 10
1,360 (938)(12)410 5.1
Non-compete agreements5.5340 (193)(37)110 2.0
Trade names350 (50)— — 
Total$16,400 $(7,402)$(1,482)$7,516 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Lessee Disclosure [Abstract]  
Schedule of components of the lease costs
The components of the lease costs and supplemental cash flow information relating to the Company's leases were as follows (in thousands):
Year Ended December 31,
202320222021
Operating lease cost$5,209 $5,488 $2,726 
Short-term and variable lease cost3,996 3,417 2,699 
Total lease cost$9,205 $8,905 $5,425 
Schedule of supplemental cash flow information
Year Ended December 31,
20232022
Cash paid for amounts included in the measurement of operating lease liabilities$8,935$6,539
Operating ROU assets obtained in exchange for lease obligations$— $22,494
Weighted average remaining lease term - operating leases (years)6.87.8
Weighted average discount rate - operating leases7.86 %7.83 %
Schedule of undiscounted future lease payments for non-cancelable operating leases
The undiscounted future lease payments for non-cancelable operating leases were as follows (in thousands):
Maturity of lease liabilitiesAs of December 31, 2023
2024$7,094 
20257,254 
20267,408 
20277,641 
20287,880 
Thereafter15,741 
Total lease payments$53,018 
Less: imputed interest(11,554)
Total operating lease liabilities$41,464 
Schedule of balance sheet information
Operating lease balances presented on the Consolidated Balance Sheets were as follows (in thousands):
As of December 31, 2023
Operating lease ROU assets$18,251 
Operating lease liabilities$4,241 
Operating lease liabilities, net of current portion37,223 
Total operating lease liabilities$41,464 
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
The undiscounted future lease payments for non-cancelable operating leases were as follows (in thousands):
Maturity of lease liabilitiesAs of December 31, 2023
2024$7,094 
20257,254 
20267,408 
20277,641 
20287,880 
Thereafter15,741 
Total lease payments$53,018 
Less: imputed interest(11,554)
Total operating lease liabilities$41,464 
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.4
Restructuring (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of rollforward of the restructuring reserve and provision activity
The following table presents the restructuring reserve and provision activity for the year ended December 31, 2023 (in thousands):
Severance and Employee Benefit Costs
Balance at December 31, 2022$328 
Accrual adjustments(33)
Cash payments(16)
Foreign currency translation
Balance at December 31, 2023$287 
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.4
Quarterly Financial Data (Unaudited and Restated) (Tables)
12 Months Ended
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]  
Summary Of Quarterly Financial Information
QUANTERIX CORPORATION
RESTATED CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)

As of March 31, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$329,354 $— $329,354 
Accounts receivable, net of allowance for expected credit losses
22,546 — 22,546 
Inventory17,070 (441)16,629 
Prepaid expenses and other current assets7,002 (57)6,945 
Total current assets375,972 (498)375,474 
Restricted cash2,920 (322)2,598 
Property and equipment, net19,056 (366)18,690 
Intangible assets, net7,129 — 7,129 
Right-of-use assets
20,891 — 20,891 
Other non-current assets1,345 (407)938 
Total assets$427,313 $(1,593)$425,720 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$2,585 $— $2,585 
Accrued compensation and benefits4,880 531 5,411 
Other accrued expenses4,624 14 4,638 
Deferred revenue10,682 — 10,682 
Short-term lease liabilities
3,875 — 3,875 
Other current liabilities291 — 291 
Total current liabilities26,937 545 27,482 
Deferred revenue, net of current portion1,419 — 1,419 
Long-term lease liabilities
40,409 — 40,409 
Other non-current liabilities1,216 — 1,216 
Total liabilities69,981 545 70,526 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized shares: 120,000 shares; Issued and outstanding: 37,424 shares at March 31, 2023.
37 — 37 
Additional paid-in capital768,141 (18)768,123 
Accumulated other comprehensive (loss) income
(2,581)85 (2,496)
Accumulated deficit(408,265)(2,205)(410,470)
Total stockholders’ equity357,332 (2,138)355,194 
Total liabilities and stockholders’ equity$427,313 $(1,593)$425,720 
As of June 30, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$329,525 $— $329,525 
Accounts receivable, net of allowance for expected credit losses
24,423 (54)24,369 
Inventory18,156 177 18,333 
Prepaid expenses and other current assets6,954 (57)6,897 
Total current assets379,058 66 379,124 
Restricted cash2,686 (85)2,601 
Property and equipment, net18,328 (280)18,048 
Intangible assets, net6,476 — 6,476 
Operating lease right-of-use assets20,380 — 20,380 
Other non-current assets2,282 (645)1,637 
Total assets$429,210 $(944)$428,266 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$3,238 $— $3,238 
Accrued compensation and benefits7,525 650 8,175 
Accrued expenses and other current liabilities6,777 14 6,791 
Deferred revenue10,421 — 10,421 
Operating lease liabilities3,986 — 3,986 
Total current liabilities31,947 664 32,611 
Deferred revenue, net of current portion1,304 — 1,304 
Operating lease liabilities, net of current portion39,378 — 39,378 
Other non-current liabilities1,225 — 1,225 
Total liabilities73,854 664 74,518 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized shares: 120,000,000 shares; Issued and outstanding: 37,566 shares at June 30, 2023.
37 — 37 
Additional paid-in capital772,473 (1)772,472 
Accumulated other comprehensive loss(2,825)85 (2,740)
Accumulated deficit(414,329)(1,692)(416,021)
Total stockholders’ equity355,356 (1,608)353,748 
Total liabilities and stockholders’ equity$429,210 $(944)$428,266 
As of September 30, 2023
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$201,261 $— $201,261 
Marketable securities126,449 — 126,449 
Accounts receivable, net of allowance for expected credit losses
24,083 — 24,083 
Inventory19,945 912 20,857 
Prepaid expenses and other current assets9,273 (57)9,216 
Total current assets381,011 855 381,866 
Restricted cash2,647 (45)2,602 
Property and equipment, net17,517 (230)17,287 
Intangible assets, net6,003 — 6,003 
Operating lease right-of-use assets19,860 — 19,860 
Other non-current assets2,004 (401)1,603 
Total assets$429,042 $179 $429,221 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$4,786 $— $4,786 
Accrued compensation and benefits9,775 730 10,505 
Accrued expenses and other current liabilities6,672 14 6,686 
Deferred revenue9,827 — 9,827 
Operating lease liabilities4,093 — 4,093 
Total current liabilities35,153 744 35,897 
Deferred revenue, net of current portion1,126 — 1,126 
Operating lease liabilities, net of current portion38,306 — 38,306 
Other non-current liabilities1,105 — 1,105 
Total liabilities75,690 744 76,434 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value per share:
Authorized shares: 120,000,000 shares; Issued and outstanding: 37,839 shares at September 30, 2023.
38 — 38 
Additional paid-in capital778,615 — 778,615 
Accumulated other comprehensive loss(3,214)85 (3,129)
Accumulated deficit(422,087)(650)(422,737)
Total stockholders’ equity353,352 (565)352,787 
Total liabilities and stockholders’ equity$429,042 $179 $429,221 
 Three Months Ended March 31, 2023
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$19,287 $73 $19,360 
Service and other revenue8,579 (73)8,506 
Collaboration revenue368 — 368 
Grant revenue222 — 222 
Total revenue28,456 — 28,456 
Costs of goods sold:
Cost of product revenue7,033 846 7,879 
Cost of service and other revenue4,497 87 4,584 
Total costs of goods sold and services11,530 933 12,463 
Gross profit16,926 (933)15,993 
Operating expenses:
Research and development4,720 267 4,987 
Selling, general and administrative20,883 (66)20,817 
Other lease costs776 24 800 
Impairment and restructuring(33)— (33)
Total operating expenses26,346 225 26,571 
Loss from operations(9,420)(1,158)(10,578)
Interest income
3,449 — 3,449 
Other income (expense), net(13)(5)
Loss before income taxes(5,963)(1,171)(7,134)
Income tax expense
(140)— (140)
Net loss$(6,103)$(1,171)$(7,274)
Net loss per common share, basic and diluted$(0.16)$(0.03)$(0.19)
Weighted-average common shares outstanding, basic and diluted37,32737,327
 Three Months Ended June 30, 2023Six Months Ended June 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$19,692 $(143)$19,549 $38,979 $(70)$38,909 
Service revenue10,552 (82)10,470 19,131 (155)18,976 
Collaboration and license revenue629 — 629 997 — 997 
Grant revenue156 — 156 378 — 378 
Total revenues31,029 (225)30,804 59,485 (225)59,260 
Costs of goods sold and services:
Cost of product revenue7,236 (535)6,701 14,269 311 14,580 
Cost of service and other revenue4,655 32 4,687 9,152 119 9,271 
Total costs of goods sold and services11,891 (503)11,388 23,421 430 23,851 
Gross profit19,138 278 19,416 36,064 (655)35,409 
Operating expenses:
Research and development5,946 182 6,128 10,666 449 11,115 
Selling, general, and administrative21,591 (283)21,308 42,474 (349)42,125 
Other lease costs1,162 (194)968 1,938 (170)1,768 
Impairment and restructuring— — — (33)— (33)
Total operating expenses28,699 (295)28,404 55,045 (70)54,975 
Loss from operations(9,561)573 (8,988)(18,981)(585)(19,566)
Interest income
3,886 — 3,886 7,335 — 7,335 
Other expense
(154)(60)(214)(146)(73)(219)
Loss before income taxes(5,829)513 (5,316)(11,792)(658)(12,450)
Income tax expense
(235)— (235)(375)— (375)
Net loss$(6,064)$513 $(5,551)$(12,167)$(658)$(12,825)
Net loss per common share, basic and diluted$(0.16)$0.01 $(0.15)$(0.33)$(0.01)$(0.34)
Weighted-average common shares outstanding, basic and diluted37,49437,49437,41137,411
 Three Months Ended September 30, 2023Nine Months Ended September 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$19,660 $280 $19,940 $58,639 $210 $58,849 
Service revenue10,938 (55)10,883 30,069 (210)29,859 
Collaboration and license revenue237 — 237 1,234 — 1,234 
Grant revenue499 — 499 877 — 877 
Total revenues31,334 225 31,559 90,819 — 90,819 
Costs of goods sold and services:
Cost of product revenue8,342 (1,133)7,209 22,611 (822)21,789 
Cost of service and other revenue5,209 (268)4,941 14,361 (149)14,212 
Total costs of goods sold and services13,551 (1,401)12,150 36,972 (971)36,001 
Gross profit17,783 1,626 19,409 53,847 971 54,818 
Operating expenses:
Research and development7,200 539 7,739 17,866 988 18,854 
Selling, general, and administrative23,595 (45)23,550 66,069 (394)65,675 
Other lease costs758 170 928 2,696 — 2,696 
Impairment and restructuring— — — (33)— (33)
Total operating expenses31,553 664 32,217 86,598 594 87,192 
Loss from operations(13,770)962 (12,808)(32,751)377 (32,374)
Interest income
4,185 — 4,185 11,520 — 11,520 
Other income
2,030 80 2,110 1,884 1,891 
Loss before income taxes(7,555)1,042 (6,513)(19,347)384 (18,963)
Income tax expense(203)— (203)(578)— (578)
Net loss$(7,758)$1,042 $(6,716)$(19,925)$384 $(19,541)
Net loss per common share, basic and diluted$(0.21)$0.03 $(0.18)$(0.53)$0.01 $(0.52)
Weighted-average common shares outstanding, basic and diluted37,65737,65737,49437,494
 Three Months Ended December 31, 2023
As Previously Reported in the Company's Earnings ReleaseAdjustmentsAs Restated
Revenues:
Product revenue$20,821 $— $20,821 
Service and other revenue10,230 — 10,230 
Collaboration revenue146 — 146 
Grant revenue352 — 352 
Total revenue31,549 — 31,549 
Costs of goods sold:
Cost of product revenue10,025 (2,711)7,314 
Cost of service and other revenue4,725 104 4,829 
Total costs of goods sold and services14,750 (2,607)12,143 
Gross profit16,799 2,607 19,406 
Operating expenses:
Research and development6,991 219 7,210 
Selling, general and administrative24,172 (736)23,436 
Other lease costs1,016 — 1,016 
Impairment and restructuring
1,570 (209)1,361 
Total operating expenses33,749 (726)33,023 
Loss from operations(16,950)3,333 (13,617)
Interest income
4,319 — 4,319 
Other income
363 263 626 
Loss before income taxes(12,268)3,596 (8,672)
Income tax expense
(141)— (141)
Net loss$(12,409)$3,596 $(8,813)
Net loss per common share, basic and diluted$(0.33)$0.10 $(0.23)
Weighted-average common shares outstanding, basic and diluted37,89037,890
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)
 Three Months Ended March 31, 2023
As Previously ReportedAdjustmentsAs Restated
Net loss$(6,103)$(1,171)$(7,274)
Other comprehensive income, net of tax:
Foreign currency translation adjustment42 — 42 
Total other comprehensive income
42 — 42 
Comprehensive loss
$(6,061)$(1,171)$(7,232)


 Three Months Ended June 30, 2023Six Months Ended June 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(6,064)$513 $(5,551)$(12,167)$(658)$(12,825)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(244)— (244)(202)— (202)
Total other comprehensive loss
(244)— (244)(202)— (202)
Comprehensive loss$(6,308)$513 $(5,795)$(12,369)$(658)$(13,027)


 Three Months Ended September 30, 2023Nine Months Ended September 30, 2023
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(7,758)$1,042 $(6,716)$(19,925)$384 $(19,541)
Other comprehensive loss, net of tax:
Unrealized losses on marketable securities
(241)— (241)(241)— (241)
Foreign currency translation adjustment(148)— (148)(350)— (350)
Total other comprehensive loss
(389)— (389)(591)— (591)
Comprehensive loss$(8,147)$1,042 $(7,105)$(20,516)$384 $(20,132)
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)

Three Months Ended, March 31, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
 Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects
144 — 551 — — 551 
 Stock-based compensation expense— 3,902 — — 3,902 
 Foreign currency translation adjustment
— — 42 — 42 
 Net loss— — — (6,103)(6,103)
 Balance at March 31, 202337,424$37 $768,141 $(2,581)$(408,265)$357,332 
Adjustments
Balance at December 31, 2022$— $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— 41 — — 41 
Foreign currency translation adjustment
— — — — — 
Net loss— — — (1,171)(1,171)
Balance at March 31, 2023$— $(18)$85 $(2,205)$(2,138)
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects
144— 551 — — 551 
Stock-based compensation expense— 3,943 — — 3,943 
Foreign currency translation adjustment
— — 42 — 42 
Net loss— — — (7,274)(7,274)
Balance at March 31, 202337,424$37 $768,123 $(2,496)$(410,470)$355,194 
Three Months Ended June 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at March 31, 2023
37,424$37 $768,141 $(2,581)$(408,265)$357,332 
Issuance of common stock under stock plans, including tax effects
142— 139 — — 139 
 Stock-based compensation expense— 4,193 — — 4,193 
 Foreign currency translation adjustment
— — (244)— (244)
 Net loss— — — (6,064)(6,064)
Balance at June 30, 2023
37,566$37 $772,473 $(2,825)$(414,329)$355,356 
Adjustments
Balance at March 31, 2023
$— $(18)$85 $(2,205)$(2,138)
Issuance of common stock under stock plans, including tax effects— — — — — 
Stock-based compensation expense— 17 — — 17 
Foreign currency translation adjustment
— — — — — 
Net loss— — — 513 513 
Balance at June 30, 2023$— $(1)$85 $(1,692)$(1,608)
As Restated
Balance at March 31, 2023
37,424$37 $768,123 $(2,496)$(410,470)$355,194 
Issuance of common stock under stock plans, including tax effects142— 139 — — 139 
Stock-based compensation expense— 4,210 — — 4,210 
Foreign currency translation adjustment
— — (244)— (244)
Net loss— — — (5,551)(5,551)
Balance at June 30, 202337,566$37 $772,472 $(2,740)$(416,021)$353,748 
Six Months Ended June 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
 Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects
286— 690 — — 690 
 Stock-based compensation expense— 8,095 — — 8,095 
 Foreign currency translation adjustment
— — (202)— (202)
 Net loss— — — (12,167)(12,167)
 Balance at June 30, 202337,566$37 $772,473 $(2,825)$(414,329)$355,356 
Adjustments
Balance at December 31, 2022$— $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects— — — — — 
Stock-based compensation expense— 58 — — 58 
Foreign currency translation adjustment
— — — — — 
Net loss— — — (658)(658)
Balance at June 30, 2023$— $(1)$85 $(1,692)$(1,608)
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects286— 690 — — 690 
Stock-based compensation expense— 8,153 — — 8,153 
Foreign currency translation adjustment
— — (202)— (202)
Net loss— — — (12,825)(12,825)
Balance at June 30, 202337,566$37 $772,472 $(2,740)$(416,021)$353,748 
Three Months Ended, September 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
Balance at June 30, 2023
37,566$37 $772,473 $(2,825)$(414,329)$355,356 
Issuance of common stock under stock plans, including tax effects
2731,799 — — 1,800 
 Stock-based compensation expense— 4,343 — — 4,343 
 Unrealized loss on marketable securities, net of tax— — (241)— (241)
 Foreign currency translation adjustment
— — (148)— (148)
 Net loss— — — (7,758)(7,758)
 Balance at September 30, 202337,839$38 $778,615 $(3,214)$(422,087)$353,352 
Adjustments
Balance at June 30, 2023
$— $(1)$85 $(1,692)$(1,608)
Issuance of common stock under stock plans, including tax effects— — — — — 
Stock-based compensation expense— — — 
Unrealized loss on marketable securities, net of tax— — — — — 
Foreign currency translation adjustment
— — — — — 
Net loss— — — 1,042 1,042 
Balance at September 30, 2023$— $— $85 $(650)$(565)
As Restated
Balance at June 30, 2023
37,566$37 $772,472 $(2,740)$(416,021)$353,748 
Issuance of common stock under stock plans, including tax effects2731,799 — — 1,800 
Stock-based compensation expense— 4,344 — — 4,344 
Unrealized loss on marketable securities, net of tax— — (241)— (241)
Foreign currency translation adjustment
— — (148)— (148)
Net loss— — (6,716)(6,716)
Balance at September 30, 202337,839$38 $778,615 $(3,129)$(422,737)$352,787 
Nine Months Ended, September 30, 2023
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive income (loss)Accumulated
deficit
Total stockholders' equity
 Balance at December 31, 202237,280$37 $763,688 $(2,623)$(402,162)$358,940 
Issuance of common stock under stock plans, including tax effects
5592,489 — — 2,490 
 Stock-based compensation expense— 12,438 — — 12,438 
 Unrealized loss on marketable securities, net of tax— — (241)— (241)
 Foreign currency translation adjustment
— — (350)— (350)
 Net loss— — — (19,925)(19,925)
 Balance at September 30, 202337,839$38 $778,615 $(3,214)$(422,087)$353,352 
Adjustments
Balance at December 31, 2022$— $(59)$85 $(1,034)$(1,008)
Issuance of common stock under stock plans, including tax effects— — — — — 
Stock-based compensation expense— 59 — — 59 
Unrealized loss on marketable securities, net of tax— — — — — 
Foreign currency translation adjustment
— — — — — 
Net loss— — — 384 384 
Balance at September 30, 2023$— $— $85 $(650)$(565)
As Restated
Balance at December 31, 202237,280$37 $763,629 $(2,538)$(403,196)$357,932 
Issuance of common stock under stock plans, including tax effects5592,489 — — 2,490 
Stock-based compensation expense— 12,497 — — 12,497 
Unrealized loss on marketable securities, net of tax— — (241)— (241)
Foreign currency translation adjustment
— — (350)— (350)
Net loss— — — (19,541)(19,541)
Balance at September 30, 202337,839$38 $778,615 $(3,129)$(422,737)$352,787 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)
 Three Months Ended March 31, 2023
As Previously ReportedAdjustmentsAs Restated
Operating activities:
Net loss$(6,103)$(1,171)$(7,274)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense1,439 15 1,454 
Credit losses on accounts receivable178 — 178 
Non-cash operating lease expense
334 — 334 
Stock-based compensation expense3,902 41 3,943 
Deferred taxes
270 — 270 
Changes in operating assets and liabilities:
Accounts receivable(3,741)— (3,741)
Inventory(89)619 530 
Prepaid expenses and other assets
(422)— (422)
Other non-current assets(33)— (33)
Accounts payable(1,271)— (1,271)
Accrued compensation and benefits, other accrued expenses and other current liabilities
(5,983)174 (5,809)
Deferred revenue2,041 — 2,041 
Operating lease liabilities179 — 179 
Other non-current liabilities(203)— (203)
Net cash used in operating activities(9,502)(322)(9,824)
Investing activities
Purchases of property and equipment(136)— (136)
Net cash used in investing activities(136)— (136)
Financing activities
Proceeds from stock options exercised13 — 13 
Proceeds from ESPP purchase551 — 551 
Payments for employee taxes on units withheld(13)— (13)
Net cash provided by financing activities551 — 551 
Net decrease in cash, cash equivalents and restricted cash(9,087)(322)(9,409)
Effect of foreign currency exchange rate on cash
24 — 24 
Cash, cash equivalents and restricted cash at beginning of period
341,337 — 341,337 
Cash, cash equivalents and restricted cash at end of period
$332,274 $(322)$331,952 
Supplemental disclosure of cash flow information:
Cash paid for income taxes
$246 $— $246 
Noncash transactions:
Purchases of property and equipment included in accounts payable and accrued expenses
$147 $— $147 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$329,354 $— $329,354 
Restricted cash$2,920 $(322)$2,598 
Total cash, cash equivalents, and restricted cash$332,274 $(322)$331,952 
Six Months Ended June 30, 2023
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(12,167)$(658)$(12,825)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense2,845 38 2,883 
Credit losses on accounts receivable
324 — 324 
Operating lease right-of-use asset amortization1,002 — 1,002 
Stock-based compensation expense8,095 58 8,153 
Other operating activity
548 54 602 
 Loss on disposal of fixed assets
Impairment— 54 54 
Changes in assets and liabilities:
Accounts receivable(5,750)— (5,750)
Inventory(1,181)(1,180)
Prepaid expenses and other current assets(527)— (527)
Other non-current assets(965)258 (707)
Accounts payable(631)— (631)
Accrued compensation and benefits, accrued expenses, and other current liabilities(1,326)273 (1,053)
Deferred revenue1,666 — 1,666 
Operating lease liabilities(730)— (730)
Other non-current liabilities(72)— (72)
Net cash used in operating activities(8,869)78 (8,791)
Cash flows from investing activities:
Purchases of property and equipment(784)(163)(947)
Net cash used in investing activities(784)(163)(947)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans777 — 777 
Payments for employee taxes withheld on stock-based compensation awards(87)— (87)
Net cash provided by financing activities690 — 690 
Net decrease in cash, cash equivalents, and restricted cash
(8,963)(85)(9,048)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(163)— (163)
Cash, cash equivalents, and restricted cash at beginning of period341,337 — 341,337 
Cash, cash equivalents, and restricted cash at end of period$332,211 $(85)$332,126 
Supplemental disclosure of cash flow information:
Cash paid for taxes$502 $— $502 
Shares received as consideration under product sales agreement (Note 4, 7)$1,000 $— $1,000 
Nine Months Ended September 30, 2023
As Previously ReportedAdjustmentsAs Restated
Cash flows from operating activities:
Net loss$(19,925)$384 $(19,541)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense4,788 55 4,843 
Credit losses on accounts receivable
311 — 311 
Foreign currency losses359 — 359 
Unrealized losses on marketable securities(241)— (241)
Amortization of (discount) premium on marketable securities(1,249)— (1,249)
Operating lease right-of-use asset amortization1,518 — 1,518 
Stock-based compensation expense12,438 59 12,497 
Impairment— 130 130 
Deferred income taxes
242 — 242 
Loss on disposal of fixed assets
46 — 46 
Accounts receivable(5,615)— (5,615)
Inventory(2,966)(734)(3,700)
Prepaid expenses and other current assets(2,829)— (2,829)
Other non-current assets(716)14 (702)
Accounts payable948 — 948 
Accrued compensation and benefits, accrued expenses, and other current liabilities876 353 1,229 
Deferred revenue894 — 894 
Operating lease liabilities(1,690)— (1,690)
Other non-current liabilities(107)— (107)
Net cash used in operating activities(12,918)261 (12,657)
Cash flows from investing activities:
Purchases of marketable securities
(125,200)— (125,200)
Proceeds from marketable debt securities
Purchases of property and equipment(1,572)(306)(1,878)
Proceeds from RADx grant on assets purchased
Net cash used in investing activities(126,772)(306)(127,078)
Cash flows from financing activities:
Proceeds from common stock issued under stock plans2,632 — 2,632 
Payments for employee taxes withheld on stock-based compensation awards(142)— (142)
Net cash provided by financing activities2,490 — 2,490 
Net decrease in cash, cash equivalents, and restricted cash
(137,200)(45)(137,245)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(229)— (229)
Cash, cash equivalents, and restricted cash at beginning of period341,337 — 341,337 
Cash, cash equivalents, and restricted cash at end of period$203,908 $(45)$203,863 
Supplemental disclosure of cash flow information:
Cash paid for taxes$719 $— $719 
Shares received as consideration under product sales agreement (Note 4, 7)
$775 $— $775 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED BALANCE SHEETS
(amounts in thousands, except per share data)
As of March 31, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$374,317 $226 $374,543 
Accounts receivable, net of allowance for expected credit losses
22,616 — 22,616 
Inventory22,669 1,757 24,426 
Prepaid expenses and other current assets14,104 (226)13,878 
Total current assets433,706 1,757 435,463 
Restricted cash2,577 — 2,577 
Property and equipment, net19,683 (44)19,639 
Intangible assets, net9,692 — 9,692 
Goodwill9,323 — 9,323 
Right-of-use assets
29,298 617 29,915 
Other non-current assets378 (300)78 
Total assets$504,657 $2,030 $506,687 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$4,262 $(75)$4,187 
Accrued compensation and benefits8,139 57 8,196 
Other accrued expenses8,024 — 8,024 
Deferred revenue9,194 — 9,194 
Short term lease liabilities
1,886 — 1,886 
Other current liabilities268 — 268 
Total current liabilities31,773 (18)31,755 
Deferred revenue, net of current portion1,222 — 1,222 
Long term lease liabilities
43,563 — 43,563 
Other non-current liabilities1,691 — 1,691 
Total liabilities78,249 (18)78,231 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value:
Authorized shares: 120,000 shares; Issued and outstanding: 36,899 shares at March 31, 2022.
37 — 37 
Additional paid-in capital750,742 (25)750,717 
Accumulated other comprehensive (loss) income
(756)— (756)
Accumulated deficit(323,615)2,073 (321,542)
Total stockholders’ equity426,408 2,048 428,456 
Total liabilities and stockholders’ equity$504,657 $2,030 $506,687 
As of June 30, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$361,293 $258 $361,551 
Accounts receivable, net of allowance for expected credit losses
19,683 — 19,683 
Inventory21,985 700 22,685 
Prepaid expenses and other current assets10,237 (258)9,979 
Total current assets413,198 700 413,898 
Restricted cash2,594 — 2,594 
Property and equipment, net22,295 (319)21,976 
Intangible assets, net8,527 — 8,527 
Goodwill8,675 — 8,675 
Right-of-use assets
32,935 — 32,935 
Other non-current assets377 (300)77 
Total assets$488,601 $81 $488,682 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$5,983 $(75)$5,908 
Accrued compensation and benefits10,638 139 10,777 
Other accrued expenses4,799 — 4,799 
Deferred revenue12,157 — 12,157 
Short term lease liabilities
2,696 — 2,696 
Other current liabilities396 — 396 
Total current liabilities36,669 64 36,733 
Deferred revenue, net of current portion1,531 — 1,531 
Long term lease liabilities
43,135 — 43,135 
Other non-current liabilities1,810 — 1,810 
Total liabilities83,145 64 83,209 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value:
Authorized shares: 120,000 shares; Issued and outstanding: 36,975 shares at June 30, 2022.
37 — 37 
Additional paid-in capital756,139 (52)756,087 
Accumulated other comprehensive (loss) income
(2,203)— (2,203)
Accumulated deficit(348,517)69 (348,448)
Total stockholders’ equity405,456 17 405,473 
Total liabilities and stockholders’ equity$488,601 $81 $488,682 
As of September 30, 2022
As Previously ReportedAdjustmentsAs Restated
ASSETS
Current assets:
Cash and cash equivalents$343,743 $— $343,743 
Accounts receivable, net of allowance for expected credit losses
18,330 — 18,330 
Inventory18,236 (192)18,044 
Prepaid expenses and other current assets6,475 (400)6,075 
Total current assets386,784 (592)386,192 
Restricted cash2,596 — 2,596 
Property and equipment, net21,441 (246)21,195 
Intangible assets, net7,511 — 7,511 
Right-of-use assets
27,165 — 27,165 
Other non-current assets1,200 (290)910 
Total assets$446,697 $(1,128)$445,569 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$2,106 $— $2,106 
Accrued compensation and benefits10,503 257 10,760 
Other accrued expenses5,951 90 6,041 
Deferred revenue8,976 — 8,976 
Short-term lease liabilities
767 — 767 
Other current liabilities268 — 268 
Total current liabilities28,571 347 28,918 
Deferred revenue, net of current portion1,591 — 1,591 
Long-term lease liabilities
42,196 — 42,196 
Other non-current liabilities1,570 — 1,570 
Total liabilities73,928 347 74,275 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.001 par value:
Authorized shares: 120,000 shares; Issued and outstanding: 37,094 shares at September 30, 2022.
37 — 37 
Additional paid-in capital759,312 (58)759,254 
Accumulated other comprehensive (loss) income
(2,999)— (2,999)
Accumulated deficit(383,581)(1,417)(384,998)
Total stockholders’ equity372,769 (1,475)371,294 
Total liabilities and stockholders’ equity$446,697 $(1,128)$445,569 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS
(amounts in thousands, except per share data)

 Three Months Ended March 31, 2022
As Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$20,656 $— $20,656 
Service and other revenue8,810 — 8,810 
Collaboration revenue86 — 86 
Total revenue29,552 — 29,552 
Costs of goods sold:
Cost of product revenue10,746 711 11,457 
Cost of service and other revenue4,247 (249)3,998 
Total costs of goods sold and services14,993 462 15,455 
Gross profit14,559 (462)14,097 
Operating expenses:
Research and development7,034 (154)6,880 
Selling, general and administrative25,712 (541)25,171 
Total operating expenses32,746 (695)32,051 
Loss from operations(18,187)233 (17,954)
Interest income
52 — 52 
Other expense
(217)— (217)
Loss before income taxes(18,352)233 (18,119)
Income tax benefit199 — 199 
Net loss$(18,153)$233 $(17,920)
Net loss per common share, basic and diluted$(0.49)$— $(0.49)
Weighted-average common shares outstanding, basic and diluted36,85136,851
 Three Months Ended June 30, 2022Six Months Ended June 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$14,785 $— $14,785 $35,441 $— $35,441 
Service and other revenue8,548 — 8,548 17,358 — 17,358 
Collaboration revenue92 — 92 178 — 178 
Grant revenue75 — 75 75 — 75 
Total revenue23,500 — 23,500 53,052 — 53,052 
Costs of goods sold:
Cost of product revenue9,921 625 10,546 20,667 1,336 22,003 
Cost of service and other revenue4,868 (231)4,637 9,115 (480)8,635 
Total costs of goods sold and services14,789 394 15,183 29,782 856 30,638 
Gross profit8,711 (394)8,317 23,270 (856)22,414 
Operating expenses:
Research and development6,625 632 7,257 13,659 478 14,137 
Selling, general and administrative27,045 771 27,816 52,757 230 52,987 
Impairment and restructuring
— 207 207 — 207 207 
Total operating expenses33,670 1,610 35,280 66,416 915 67,331 
Loss from operations(24,959)(2,004)(26,963)(43,146)(1,771)(44,917)
Interest income
552 — 552 604 — 604 
Other expense
(358)— (358)(575)— (575)
Loss before income taxes(24,765)(2,004)(26,769)(43,117)(1,771)(44,888)
Income tax (expense) benefit
(137)— (137)62 — 62 
Net loss$(24,902)$(2,004)$(26,906)$(43,055)$(1,771)$(44,826)
Net loss per common share, basic and diluted$(0.67)$(0.06)$(0.73)$(1.17)$(0.05)$(1.22)
Weighted-average common shares outstanding, basic and diluted36,92236,92236,88736,887
 Three Months Ended September 30, 2022Nine Months Ended September 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Revenues:
Product revenue$17,693 $— $17,693 $53,134 $— $53,134 
Service and other revenue8,370 — 8,370 25,728 — 25,728 
Collaboration revenue301 — 301 479 — 479 
Grant revenue282 — 282 357 — 357 
Total revenue26,646 — 26,646 79,698 — 79,698 
Costs of goods sold:
Cost of product revenue10,511 836 11,347 31,178 2,172 33,350 
Cost of service and other revenue5,191 (197)4,994 14,306 (677)13,629 
Total costs of goods sold and services15,702 639 16,341 45,484 1,495 46,979 
Gross profit10,944 (639)10,305 34,214 (1,495)32,719 
Operating expenses:
Research and development6,631 198 6,829 20,290 676 20,966 
Selling, general and administrative19,966 513 20,479 72,723 743 73,466 
Other lease costs609 — 609 609 — 609 
Impairment and restructuring20,341 20,343 20,341 209 20,550 
Total operating expenses47,547 713 48,260 113,963 1,628 115,591 
Loss from operations(36,603)(1,352)(37,955)(79,749)(3,123)(82,872)
Interest income
1,712 — 1,712 2,316 — 2,316 
Other expense
(101)(134)(235)(676)(134)(810)
Loss before income taxes(34,992)(1,486)(36,478)(78,109)(3,257)(81,366)
Income tax expense
(72)— (72)(10)— (10)
Net loss$(35,064)$(1,486)$(36,550)$(78,119)$(3,257)$(81,376)
Net loss per common share, basic and diluted$(0.95)$(0.04)$(0.99)$(2.12)$(0.08)$(2.20)
Weighted-average common shares outstanding, basic and diluted37,00537,00536,92736,927
Three Months Ended December 31, 2022
As Previously Reported in the Company's Earnings ReleaseAdjustmentsAs Restated
Revenues:
Product revenue$16,674 $— $16,674 
Service and other revenue8,767 — 8,767 
Collaboration revenue170 — 170 
Grant revenue213 — 213 
Total revenue25,824 — 25,824 
Costs of goods sold:
Cost of product revenue9,631 (140)9,491 
Cost of service and other revenue3,601 88 3,689 
Total costs of goods sold and services13,232 (52)13,180 
Gross profit12,592 52 12,644 
Operating expenses:
Research and development5,600 243 5,843 
Selling, general and administrative19,272 (887)18,385 
Other lease costs
669 133 802 
Impairment and restructuring
9,006 — 9,006 
Total operating expenses34,547 (511)34,036 
Loss from operations(21,955)563 (21,392)
Interest income
2,815 — 2,815 
Other income614 (81)533 
Loss before income taxes(18,526)482 (18,044)
Income tax expense
(55)(99)(154)
Net loss$(18,581)$383 $(18,198)
Net loss per common share, basic and diluted$(0.50)$0.01 $(0.49)
Weighted-average common shares outstanding, basic and diluted37,16037,160
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(amounts in thousands)
 Three Months Ended March 31, 2022
As Previously ReportedAdjustmentsAs Restated
Net loss$(18,153)$233 $(17,920)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(1,197)— (1,197)
Total other comprehensive loss
(1,197)— (1,197)
Comprehensive loss$(19,350)$233 $(19,117)


 Three Months Ended June 30, 2022Six Months Ended June 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(24,902)$(2,004)$(26,906)$(43,055)$(1,771)$(44,826)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(1,447)— (1,447)(2,644)— (2,644)
Total other comprehensive loss(1,447)— (1,447)(2,644)— (2,644)
Comprehensive loss$(26,349)$(2,004)$(28,353)$(45,699)$(1,771)$(47,470)


 Three Months Ended September 30, 2022Nine Months Ended September 30, 2022
As Previously ReportedAdjustmentsAs RestatedAs Previously ReportedAdjustmentsAs Restated
Net loss$(35,064)$(1,486)$(36,550)$(78,119)$(3,257)$(81,376)
Other comprehensive loss, net of tax:
Foreign currency translation adjustment(796)— (796)(3,440)— (3,440)
Total other comprehensive loss(796)— (796)(3,440)— (3,440)
Comprehensive loss$(35,860)$(1,486)$(37,346)$(81,559)$(3,257)$(84,816)
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(amounts in thousands)

Three Months Ended, March 31, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
 Balance at December 31, 202136,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects
131— 979 — — 979 
 Stock-based compensation expense— 3,827 — — 3,827 
Foreign currency translation adjustment
— — (1,197)— (1,197)
 Net loss— — — (18,153)(18,153)
 Balance at March 31, 202236,899 $37 $750,742 $(756)$(323,615)$426,408 
Adjustments
Balance at December 31, 2021$— $— $— $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (25)— — (25)
Foreign currency translation adjustment
— — — — — 
Net loss— — — 233 233 
Balance at March 31, 2022— $— $(25)$— $2,073 $2,048 
As Restated
Balance at December 31, 202136,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects
131— 979 — — 979 
Stock-based compensation expense— 3,802 — — 3,802 
Foreign currency translation adjustment
— — (1,197)— (1,197)
Net loss— — — (17,920)(17,920)
Balance at March 31, 202236,899 $37 $750,717 $(756)$(321,542)$428,456 
Three Months Ended June 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
Balance at March 31, 2022
36,899$37 $750,742 $(756)$(323,615)$426,408 
Issuance of common stock under stock plans, including tax effects
76 — 211 — — 211 
Stock-based compensation expense— 5,186 — — 5,186 
Foreign currency translation adjustment
— — (1,447)— (1,447)
Net loss— — — (24,902)(24,902)
Balance at June 30, 202236,975 $37 $756,139 $(2,203)$(348,517)$405,456 
Adjustments
Balance at March 31, 2022
$— $(25)$— $2,073 $2,048 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (27)— — (27)
Foreign currency translation adjustment
— — — — — 
Net loss— — — (2,004)(2,004)
Balance at June 30, 2022— $— $(52)$— $69 $17 
As Restated
Balance at March 31, 2022
36,899$37 $750,717 $(756)$(321,542)$428,456 
Issuance of common stock under stock plans, including tax effects
76 — 211 — — 211 
Stock-based compensation expense— 5,159 — — 5,159 
Foreign currency translation adjustment
— — (1,447)— (1,447)
Net loss— — — (26,906)(26,906)
Balance at June 30, 202236,975 $37 $756,087 $(2,203)$(348,448)$405,473 
Six Months Ended June 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
Balance at December 31, 202136,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects
207— 1,190 — — 1,190 
Stock-based compensation expense— 9,013 — — 9,013 
Foreign currency translation adjustment
— — (2,644)— (2,644)
Net loss— — — (43,055)(43,055)
Balance at June 30, 202236,975 $37 $756,139 $(2,203)$(348,517)$405,456 
Adjustments
Balance at December 31, 2021$— $— $— $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (52)— — (52)
Foreign currency translation adjustment
— — — — — 
Net loss— — — (1,771)(1,771)
Balance at June 30, 2022— $— $(52)$— $69 $17 
As Restated
Balance at December 31, 202136,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects
207— 1,190 — — 1,190 
Stock-based compensation expense— 8,961 — — 8,961 
Foreign currency translation adjustment
— — (2,644)— (2,644)
Net loss— — — (44,826)(44,826)
Balance at June 30, 202236,975 $37 $756,087 $(2,203)$(348,448)$405,473 
Three Months Ended, September 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
Balance at June 30, 2022
36,975$37 $756,139 $(2,203)$(348,517)$405,456 
Issuance of common stock under stock plans, including tax effects
119— 407 — — 407 
 Stock-based compensation expense— 2,766 — — 2,766 
Foreign currency translation adjustment
— — (796)— (796)
 Net loss— — — (35,064)(35,064)
 Balance at September 30, 202237,094 $37 $759,312 $(2,999)$(383,581)$372,769 
Adjustments
Balance at June 30, 2022
$— $(52)$— $69 $17 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (6)— — (6)
Foreign currency translation adjustment
— — — — — 
Net loss— — — (1,486)(1,486)
Balance at September 30, 2022— $— $(58)$— $(1,417)$(1,475)
As Restated
Balance at June 30, 2022
36,975$37 $756,087 $(2,203)$(348,448)$405,473 
Issuance of common stock under stock plans, including tax effects
119— 407 — — 407 
Stock-based compensation expense— 2,760 — — 2,760 
Foreign currency translation adjustment
— — (796)— (796)
Net loss— — — (36,550)(36,550)
Balance at September 30, 202237,094 $37 $759,254 $(2,999)$(384,998)$371,294 
Nine Months Ended, September 30, 2022
Common Stock
As Previously ReportedSharesAmountAdditional paid-in capitalAccumulated other comprehensive lossAccumulated
deficit
Total stockholders' equity
 Balance at December 31, 202136,768$37 $745,936 $441 $(305,462)$440,952 
Issuance of common stock under stock plans, including tax effects
326— 1,597 — — 1,597 
 Stock-based compensation expense— 11,779 — — 11,779 
Foreign currency translation adjustment
— — (3,440)— (3,440)
 Net loss— — — (78,119)(78,119)
 Balance at September 30, 202237,094 $37 $759,312 $(2,999)$(383,581)$372,769 
Adjustments
Balance at December 31, 2021$— $— $— $1,840 $1,840 
Issuance of common stock under stock plans, including tax effects
— — — — — 
Stock-based compensation expense— (58)— — (58)
Foreign currency translation adjustment
— — — — — 
Net loss— — — (3,257)(3,257)
Balance at September 30, 2022— $— $(58)$— $(1,417)$(1,475)
As Restated
Balance at December 31, 202136,768$37 $745,936 $441 $(303,622)$442,792 
Issuance of common stock under stock plans, including tax effects
326— 1,597 — — 1,597 
Stock-based compensation expense— 11,721 — — 11,721 
Foreign currency translation adjustment
— — (3,440)— (3,440)
Net loss— — — (81,376)(81,376)
Balance at September 30, 202237,094 $37 $759,254 $(2,999)$(384,998)$371,294 
QUANTERIX CORPORATION
RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS
(amounts in thousands)
 Three Months Ended March 31, 2022
As Previously ReportedAdjustmentsAs Restated
Operating activities:
Net loss$(18,153)$233 $(17,920)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense1,358 15 1,373 
Credit losses on accounts receivable(171)— (171)
Reduction in the carrying amount of right-of-use assets
348 (617)(269)
Stock-based compensation expense3,827 (25)3,802 
Changes in operating assets and liabilities:
Accounts receivable1,319 — 1,319 
Prepaid expenses and other assets
(2,070)(1)(2,071)
Inventory
(484)278 (206)
Other non-current assets— 
Accounts payable(5,306)— (5,306)
Accrued compensation and benefits, accrued expenses, and other current liabilities(4,921)57 (4,864)
Contract acquisition costs
(41)— (41)
Operating lease liabilities
(87)— (87)
Deferred Revenue
2,956 — 2,956 
Other non-current liabilities(271)— (271)
Net cash used in operating activities(21,695)(60)(21,755)
Investing activities:
Purchases of property and equipment(1,394)59 (1,335)
Proceeds from RADx grant on assets purchased520 — 520 
Net cash (used in) provided by investing activities
(874)59 (815)
Financing activities:
Proceeds from stock options exercised385 — 385 
Proceeds from ESPP purchase594 — 594 
Net cash provided by financing activities979 — 979 
Net decrease in cash, cash equivalents and restricted cash(21,590)(1)(21,591)
Effect of foreign currency exchange rate on cash
(558)— (558)
Cash, restricted cash, and cash equivalents at beginning of period
399,042 227 399,269 
Cash, restricted cash, and cash equivalents at end of period
$376,894 $226 $377,120 
Supplemental disclosure of cash flow information:
Right-of-use asset obtained in exchange for lease liabilities
$18,156 $— $18,156 
Reconciliation of cash, cash equivalents, and restricted cash:
Cash and cash equivalents$374,317 $226 $374,543 
Restricted cash$2,577 $— $2,577 
Total cash, cash equivalents, and restricted cash$376,894 $226 $377,120 
Six Months Ended June 30, 2022
As Previously ReportedAdjustmentsAs Restated
Operating activities:
Net loss$(43,055)$(1,771)$(44,826)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense2,790 30 2,820 
Credit losses on accounts receivable581 — 581 
Reduction in the carrying amount of right-of-use assets
925 — 925 
Stock-based compensation expense9,013 (52)8,961 
Impairment Expense
— 207 207 
Loss on disposal of fixed assets
— 
Changes in operating assets and liabilities:
Accounts receivable3,479 — 3,479 
Prepaid expenses and other assets
930 31 961 
Inventory
180 1,335 1,515 
Other non-current assets— 
Accounts payable(3,220)— (3,220)
Accrued compensation and benefits, other accrued expenses and other current liabilities
(4,387)139 (4,248)
Contract acquisition costs30 — 30 
Operating lease liabilities
(3,128)— (3,128)
Other non-current liabilities
(9)— (9)
Deferred Revenue
6,228 — 6,228 
Net cash used in operating activities(29,635)(81)(29,716)
Investing activities
Purchases of property and equipment(6,454)112 (6,342)
Proceeds from RADx grant on assets purchased520 — 520 
Net cash used in investing activities(5,934)112 (5,822)
Financing activities
Proceeds from stock options exercised596 — 596 
Proceeds from ESPP purchase594 — 594 
Net cash provided by financing activities1,190 — 1,190 
Net (decrease) increase in cash, cash equivalents and restricted cash
(34,379)31 (34,348)
Effect of foreign currency exchange rate on cash
(776)— (776)
Cash, restricted cash, and cash equivalents at beginning of period
399,042 227 399,269 
Cash, restricted cash, and cash equivalents at end of period
$363,887 $258 $364,145 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$361,293 $258 $361,551 
Restricted cash$2,594 $— $2,594 
Total cash, cash equivalents, and restricted cash$363,887 $258 $364,145 
Nine Months Ended September 30, 2022
As Previously ReportedAdjustmentsAs Restated
Operating activities
Net loss$(78,119)$(3,257)$(81,376)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization expense4,186 45 4,231 
Credit losses on accounts receivable102 — 102 
Non-cash operating lease expense
1,099 — 1,099 
Stock-based compensation expense11,779 (58)11,721 
Goodwill Impairment8,220 — 8,220 
Impairment Expense8,695 209 8,904 
Other non-cash items39 — 39 
Changes in assets and liabilities:
Accounts receivable5,045 — 5,045 
Inventory3,919 2,227 6,146 
Prepaid expenses and other assets
(262)(20)(282)
Other non-current assets(859)(857)
Accounts payable(7,085)75 (7,010)
Accrued compensation and benefits, other accrued expenses and other current liabilities
(3,021)107 (2,914)
Contract acquisition costs
— 331 331 
Deferred revenue3,108 — 3,108 
Operating lease liabilities(1,156)— (1,156)
Other non-current liabilities128 — 128 
Net cash used in operating activities(44,182)(339)(44,521)
Investing activities:
Purchases of property and equipment(10,131)112 (10,019)
Proceeds from RADx grant on assets purchased520 — 520 
Net cash used in investing activities(9,611)112 (9,499)
Financing activities
Proceeds from stock options exercised716 — 716 
Proceeds from ESPP purchase881 — 881 
Net cash provided by financing activities1,597 — 1,597 
Net decrease in cash, cash equivalents and restricted cash(52,196)(227)(52,423)
Effect of foreign currency exchange rate on cash
(507)— (507)
Cash, cash equivalents and restricted stock at beginning of period
399,042 227 399,269 
Cash, cash equivalents and restricted stock at end of period
$346,339 $— $346,339 
Supplemental disclosure of cash flow information:
Cash paid for income taxes
$263 $— $263 
Noncash transactions:
Purchases of property and equipment included in accounts payable and accrued expenses
$198 $90 $288 
Right-of-use asset obtained in exchange for lease liabilities
$22,239 $— $22,239 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$343,743 $— $343,743 
Restricted cash$2,596 $— $2,596 
Total cash, cash equivalents, and restricted cash$346,339 $— $346,339 
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.4
Restatement of Financial Statements - Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current assets:                    
Cash and cash equivalents $ 174,422 $ 201,261 $ 329,525 $ 329,354 $ 338,740 $ 343,743 $ 361,551 $ 374,543    
Marketable securities 146,902 126,449     0          
Accounts receivable, net of allowance for expected credit losses 25,414 24,083 24,369 22,546 19,017 18,330 19,683 22,616    
Inventory 26,123 20,857 18,333 16,629 16,964 18,044 22,685 24,426    
Prepaid expenses and other current assets 9,234 9,216 6,897 6,945 6,803 6,075 9,979 13,878    
Total current assets 382,095 381,866 379,124 375,474 381,524 386,192 413,898 435,463    
Restricted cash 2,604 2,602 2,601 2,598 2,597 2,596 2,594 2,577    
Property and equipment, net 17,926 17,287 18,048 18,690 19,811 21,195 21,976 19,639    
Intangible assets, net 6,034 6,003 6,476 7,129 7,516 7,511 8,527 9,692    
Operating lease right-of-use assets 18,251 19,860 20,380 20,891 21,223 27,165 32,935 29,915    
Other non-current assets 1,657 1,603 1,637 938 911 910 77 78    
Total assets 428,567 429,221 428,266 425,720 433,582 445,569 488,682 506,687    
Current liabilities:                    
Accounts payable 5,048 4,786 3,238 2,585 3,836 2,106 5,908 4,187    
Accrued compensation and benefits 14,170 10,505 8,175 5,411 11,035 10,760 10,777 8,196    
Accrued expenses and other current liabilities 6,055 6,686 6,791   5,147          
Deferred revenue 9,468 9,827 10,421 10,682 8,644 8,976 12,157 9,194    
Operating lease liabilities 4,241 4,093 3,986 3,875 2,687 767 2,696 1,886    
Total current liabilities 38,982 35,897 32,611 27,482 31,349 28,918 36,733 31,755    
Deferred revenue, net of current portion 1,227 1,126 1,304 1,419 1,415 1,591 1,531 1,222    
Operating lease liabilities, net of current portion 37,223 38,306 39,378 40,409 41,417 42,196 43,135 43,563    
Other non-current liabilities 1,177 1,105 1,225 1,216 1,469 1,570 1,810 1,691    
Total liabilities 78,609 76,434 74,518 70,526 75,650 74,275 83,209 78,231    
Commitments and contingencies (Note 16)        
Stockholders’ equity:                    
Common stock 38 38 37 37 37 37 37 37    
Additional paid-in capital 783,142 778,615 772,472 768,123 763,629 759,254 756,087 750,717    
Accumulated other comprehensive loss (1,672) (3,129) (2,740) (2,496) (2,538) (2,999) (2,203) (756)    
Accumulated deficit (431,550) (422,737) (416,021) (410,470) (403,196) (384,998) (348,448) (321,542)    
Total stockholders’ equity 349,958 352,787 353,748 355,194 357,932 371,294 405,473 428,456 $ 442,792 $ 205,825
Total liabilities and stockholders’ equity 428,567 429,221 428,266 425,720 433,582 445,569 488,682 506,687    
As Previously Reported                    
Current assets:                    
Cash and cash equivalents 174,422 201,261 329,525 329,354 338,740 343,743 361,293 374,317    
Marketable securities 146,902 126,449                
Accounts receivable, net of allowance for expected credit losses 25,414 24,083 24,423 22,546 19,017 18,330 19,683 22,616    
Inventory 22,365 19,945 18,156 17,070 16,786 18,236 21,985 22,669    
Prepaid expenses and other current assets 9,291 9,273 6,954 7,002 6,860 6,475 10,237 14,104    
Total current assets 378,394 381,011 379,058 375,972 381,403 386,784 413,198 433,706    
Restricted cash 2,604 2,647 2,686 2,920 2,597 2,596 2,594 2,577    
Property and equipment, net 17,926 17,517 18,328 19,056 20,162 21,441 22,295 19,683    
Intangible assets, net 6,034 6,003 6,476 7,129 7,516 7,511 8,527 9,692    
Operating lease right-of-use assets 18,251 19,860 20,380 20,891 21,223 27,165 32,935 29,298    
Other non-current assets 1,802 2,004 2,282 1,345 1,298 1,200 377 378    
Total assets 425,011 429,042 429,210 427,313 434,199 446,697 488,601 504,657    
Current liabilities:                    
Accounts payable 5,048 4,786 3,238 2,585 3,836 2,106 5,983 4,262    
Accrued compensation and benefits 13,659 9,775 7,525 4,880 10,658 10,503 10,638 8,139    
Accrued expenses and other current liabilities 6,041 6,672 6,777   5,133          
Deferred revenue 9,468 9,827 10,421 10,682 8,644 8,976 12,157 9,194    
Operating lease liabilities 4,241 4,093 3,986 3,875 2,687 767 2,696 1,886    
Total current liabilities 38,457 35,153 31,947 26,937 30,958 28,571 36,669 31,773    
Deferred revenue, net of current portion 1,227 1,126 1,304 1,419 1,415 1,591 1,531 1,222    
Operating lease liabilities, net of current portion 37,223 38,306 39,378 40,409 41,417 42,196 43,135 43,563    
Other non-current liabilities 1,177 1,105 1,225 1,216 1,469 1,570 1,810 1,691    
Total liabilities 78,084 75,690 73,854 69,981 75,259 73,928 83,145 78,249    
Commitments and contingencies (Note 16)        
Stockholders’ equity:                    
Common stock 38 38 37 37 37 37 37 37    
Additional paid-in capital 783,142 778,615 772,473 768,141 763,688 759,312 756,139 750,742    
Accumulated other comprehensive loss (1,757) (3,214) (2,825) (2,581) (2,623) (2,999) (2,203) (756)    
Accumulated deficit (434,496) (422,087) (414,329) (408,265) (402,162) (383,581) (348,517) (323,615)    
Total stockholders’ equity 346,927 353,352 355,356 357,332 358,940 372,769 405,456 426,408 440,952 206,125
Total liabilities and stockholders’ equity 425,011 429,042 429,210 427,313 434,199 446,697 488,601 504,657    
Adjustments                    
Current assets:                    
Cash and cash equivalents 0 0 0 0 0 0 258 226    
Marketable securities 0 0                
Accounts receivable, net of allowance for expected credit losses 0 0 (54) 0 0 0 0 0    
Inventory 3,758 912 177 (441) 178 (192) 700 1,757    
Prepaid expenses and other current assets (57) (57) (57) (57) (57) (400) (258) (226)    
Total current assets 3,701 855 66 (498) 121 (592) 700 1,757    
Restricted cash 0 (45) (85) (322) 0 0 0 0    
Property and equipment, net 0 (230) (280) (366) (351) (246) (319) (44)    
Intangible assets, net 0 0 0 0 0 0 0 0    
Operating lease right-of-use assets 0 0 0 0 0 0 0 617    
Other non-current assets (145) (401) (645) (407) (387) (290) (300) (300)    
Total assets 3,556 179 (944) (1,593) (617) (1,128) 81 2,030    
Current liabilities:                    
Accounts payable 0 0 0 0 0 0 (75) (75)    
Accrued compensation and benefits 511 730 650 531 377 257 139 57    
Accrued expenses and other current liabilities 14 14 14   14          
Deferred revenue 0 0 0 0 0 0 0 0    
Operating lease liabilities 0 0 0 0 0 0 0 0    
Total current liabilities 525 744 664 545 391 347 64 (18)    
Deferred revenue, net of current portion 0 0 0 0 0 0 0 0    
Operating lease liabilities, net of current portion 0 0 0 0 0 0 0 0    
Other non-current liabilities 0 0 0 0 0 0 0 0    
Total liabilities 525 744 664 545 391 347 64 (18)    
Commitments and contingencies (Note 16)        
Stockholders’ equity:                    
Common stock 0 0 0 0 0 0 0 0    
Additional paid-in capital 0 0 (1) (18) (59) (58) (52) (25)    
Accumulated other comprehensive loss 85 85 85 85 85 0 0 0    
Accumulated deficit 2,946 (650) (1,692) (2,205) (1,034) (1,417) 69 2,073    
Total stockholders’ equity 3,031 (565) (1,608) (2,138) (1,008) (1,475) 17 2,048 $ 1,840 $ (300)
Total liabilities and stockholders’ equity $ 3,556 $ 179 $ (944) $ (1,593) $ (617) $ (1,128) $ 81 $ 2,030    
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.4
Restatement of Financial Statements - Statement Of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:                              
Total revenues $ 31,549 $ 31,559 $ 30,804 $ 28,456 $ 25,824 $ 26,646 $ 23,500 $ 29,552 $ 59,260 $ 53,052 $ 90,819 $ 79,698 $ 122,368 $ 105,522 $ 110,556
Costs of goods sold and services:                              
Total costs of goods sold and services 12,143 12,150 11,388 12,463 13,180 16,341 15,183 15,455 23,851 30,638 36,001 46,979 48,144 60,159 45,784
Gross profit 19,406 19,409 19,416 15,993 12,644 10,305 8,317 14,097 35,409 22,414 54,818 32,719 74,224 45,363 64,772
Operating expenses:                              
Research and development 7,210 7,739 6,128 4,987 5,843 6,829 7,257 6,880 11,115 14,137 18,854 20,966 26,064 26,809 28,383
Selling, general and administrative 23,436 23,550 21,308 20,817 18,385 20,479 27,816 25,171 42,125 52,987 65,675 73,466 89,111 91,851 92,910
Other lease costs 1,016 928 968 800 802 609     1,768   2,696 609 3,712 1,411 0
Impairment and restructuring 1,361 0 0 (33) 9,006 20,343 207   (33) 207 (33) 20,550 1,328 29,556 0
Total operating expenses 33,023 32,217 28,404 26,571 34,036 48,260 35,280 32,051 54,975 67,331 87,192 115,591 120,215 149,627 121,293
Loss from operations (13,617) (12,808) (8,988) (10,578) (21,392) (37,955) (26,963) (17,954) (19,566) (44,917) (32,374) (82,872) (45,991) (104,264) (56,521)
Interest income (expense), net 4,319 4,185 3,886 3,449 2,815 1,712 552 52 7,335 604 11,520 2,316 15,839 5,131 (403)
Other income (expense), net 626 2,110 (214) (5) 533 (235) (358) (217) (219) (575) 1,891 (810) 2,517 (277) 1,340
Loss before income taxes (8,672) (6,513) (5,316) (7,134) (18,044) (36,478) (26,769) (18,119) (12,450) (44,888) (18,963) (81,366) (27,635) (99,410) (55,584)
Income tax (expense) benefit (141) (203) (235) (140) (154) (72) (137) 199 (375) 62 (578) (10) (719) (164) 36
Net loss $ (8,813) $ (6,716) $ (5,551) $ (7,274) $ (18,198) $ (36,550) $ (26,906) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Net loss per common share, basic (in dollars per share) $ (0.23) $ (0.18) $ (0.15) $ (0.19) $ (0.49) $ (0.99) $ (0.73) $ (0.49) $ (0.34) $ (1.22) $ (0.52) $ (2.20) $ (0.75) $ (2.69) $ (1.54)
Net loss per common share, diluted (in dollars per share) $ (0.23) $ (0.18) $ (0.15) $ (0.19) $ (0.49) $ (0.99) $ (0.73) $ (0.49) $ (0.34) $ (1.22) $ (0.52) $ (2.20) $ (0.75) $ (2.69) $ (1.54)
Weighted-average common shares outstanding, basic (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Weighted-average common shares outstanding, diluted (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Common stock, par value $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001  
Common stock, shares issued 38,014,000 37,839,000 37,566,000 37,424,000 37,280,000 37,094,000 36,975,000 36,899,000 37,566,000 36,975,000 37,839,000 37,094,000 38,014,000 37,280,000  
Common stock, shares outstanding 38,014,000 37,839,000 37,566,000 37,424,000 37,280,000 37,094,000 36,975,000 36,899,000 37,566,000 36,975,000 37,839,000 37,094,000 38,014,000 37,280,000  
Marketable securities $ 146,902 $ 126,449     $ 0           $ 126,449   $ 146,902 $ 0  
Product revenue                              
Revenues:                              
Total revenues 20,821 19,940 $ 19,549 $ 19,360 16,674 $ 17,693 $ 14,785 $ 20,656 $ 38,909 $ 35,441 58,849 $ 53,134 79,670 69,808 $ 81,062
Costs of goods sold and services:                              
Total costs of goods sold and services 7,314 7,209 6,701 7,879 9,491 11,347 10,546 11,457 14,580 22,003 21,789 33,350 29,103 42,841 32,114
Service revenue                              
Revenues:                              
Total revenues                           34,495  
Service and other revenue                              
Revenues:                              
Total revenues 10,230 10,883 10,470 8,506 8,767 8,370 8,548 8,810 18,976 17,358 29,859 25,728 40,089 34,495 23,629
Costs of goods sold and services:                              
Total costs of goods sold and services 4,829 4,941 4,687 4,584 3,689 4,994 4,637 3,998 9,271 8,635 14,212 13,629 19,041 17,318 13,670
Collaboration and license revenue                              
Revenues:                              
Total revenues 146 237 629 368 170 301 92 86 997 178 1,234 479 1,380 649 648
Grant revenue                              
Revenues:                              
Total revenues 352 499 156 222 213 282 75   378 75 877 357 1,229 570 5,217
As Previously Reported                              
Revenues:                              
Total revenues 31,549 31,334 31,029 28,456 25,824 26,646 23,500 29,552 59,485 53,052 90,819 79,698 122,368 105,522 110,556
Costs of goods sold and services:                              
Total costs of goods sold and services 14,750 13,551 11,891 11,530 13,232 15,702 14,789 14,993 23,421 29,782 36,972 45,484 51,722 58,716 48,828
Gross profit 16,799 17,783 19,138 16,926 12,592 10,944 8,711 14,559 36,064 23,270 53,847 34,214 70,646 46,806 61,728
Operating expenses:                              
Research and development 6,991 7,200 5,946 4,720 5,600 6,631 6,625 7,034 10,666 13,659 17,866 20,290 24,857 25,890 27,978
Selling, general and administrative 24,172 23,595 21,591 20,883 19,272 19,966 27,045 25,712 42,474 52,757 66,069 72,723 90,241 91,995 92,336
Other lease costs 1,016 758 1,162 776 669 609     1,938   2,696 609 3,712 1,278  
Impairment and restructuring 1,570 0 0 (33) 9,006 20,341 0   (33) 0 (33) 20,341 1,537 29,347  
Total operating expenses 33,749 31,553 28,699 26,346 34,547 47,547 33,670 32,746 55,045 66,416 86,598 113,963 120,347 148,510 120,314
Loss from operations (16,950) (13,770) (9,561) (9,420) (21,955) (36,603) (24,959) (18,187) (18,981) (43,146) (32,751) (79,749) (49,701) (101,704) (58,586)
Interest income (expense), net 4,319 4,185 3,886 3,449 2,815 1,712 552 52 7,335 604 11,520 2,316 15,839 5,131 (403)
Other income (expense), net 363 2,030 (154) 8 614 (101) (358) (217) (146) (575) 1,884 (676) 2,247 (62) 1,265
Loss before income taxes (12,268) (7,555) (5,829) (5,963) (18,526) (34,992) (24,765) (18,352) (11,792) (43,117) (19,347) (78,109) (31,615) (96,635) (57,724)
Income tax (expense) benefit (141) (203) (235) (140) (55) (72) (137) 199 (375) 62 (578) (10) (719) (65) 36
Net loss $ (12,409) $ (7,758) $ (6,064) $ (6,103) $ (18,581) $ (35,064) $ (24,902) $ (18,153) $ (12,167) $ (43,055) $ (19,925) $ (78,119) $ (32,334) $ (96,700) $ (57,688)
Net loss per common share, basic (in dollars per share) $ (0.33) $ (0.21) $ (0.16) $ (0.16) $ (0.50) $ (0.95) $ (0.67) $ (0.49) $ (0.33) $ (1.17) $ (0.53) $ (2.12) $ (0.86) $ (2.61) $ (1.60)
Net loss per common share, diluted (in dollars per share) $ (0.33) $ (0.21) $ (0.16) $ (0.16) $ (0.50) $ (0.95) $ (0.67) $ (0.49) $ (0.33) $ (1.17) $ (0.53) $ (2.12) $ (0.86) $ (2.61) $ (1.60)
Weighted-average common shares outstanding, basic (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Weighted-average common shares outstanding, diluted (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Marketable securities $ 146,902 $ 126,449                 $ 126,449   $ 146,902    
As Previously Reported | Product revenue                              
Revenues:                              
Total revenues 20,821 19,660 $ 19,692 $ 19,287 $ 16,674 $ 17,693 $ 14,785 $ 20,656 $ 38,979 $ 35,441 58,639 $ 53,134 79,460 $ 69,808 $ 81,062
Costs of goods sold and services:                              
Total costs of goods sold and services 10,025 8,342 7,236 7,033 9,631 10,511 9,921 10,746 14,269 20,667 22,611 31,178 32,636 40,809 34,149
As Previously Reported | Service and other revenue                              
Revenues:                              
Total revenues 10,230 10,938 10,552 8,579 8,767 8,370 8,548 8,810 19,131 17,358 30,069 25,728 40,299 34,495 23,629
Costs of goods sold and services:                              
Total costs of goods sold and services 4,725 5,209 4,655 4,497 3,601 5,191 4,868 4,247 9,152 9,115 14,361 14,306 19,086 17,907 14,679
As Previously Reported | Collaboration and license revenue                              
Revenues:                              
Total revenues 146 237 629 368 170 301 92 86 997 178 1,234 479 1,380 649 648
As Previously Reported | Grant revenue                              
Revenues:                              
Total revenues 352 499 156 222 213 282 75   378 75 877 357 1,229 570 5,217
Adjustments                              
Revenues:                              
Total revenues 0 225 (225) 0 0 0 0 0 (225) 0 0 0 0 0 0
Costs of goods sold and services:                              
Total costs of goods sold and services (2,607) (1,401) (503) 933 (52) 639 394 462 430 856 (971) 1,495 (3,578) 1,443 (3,044)
Gross profit 2,607 1,626 278 (933) 52 (639) (394) (462) (655) (856) 971 (1,495) 3,578 (1,443) 3,044
Operating expenses:                              
Research and development 219 539 182 267 243 198 632 (154) 449 478 988 676 1,207 919 405
Selling, general and administrative (736) (45) (283) (66) (887) 513 771 (541) (349) 230 (394) 743 (1,130) (144) 574
Other lease costs 0 170 (194) 24 133 0     (170)   0 0 0 133  
Impairment and restructuring (209) 0 0 0 0 2 207   0 207 0 209 (209) 209  
Total operating expenses (726) 664 (295) 225 (511) 713 1,610 (695) (70) 915 594 1,628 (132) 1,117 979
Loss from operations 3,333 962 573 (1,158) 563 (1,352) (2,004) 233 (585) (1,771) 377 (3,123) 3,710 (2,560) 2,065
Interest income (expense), net 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other income (expense), net 263 80 (60) (13) (81) (134) 0 0 (73) 0 7 (134) 270 (215) 75
Loss before income taxes 3,596 1,042 513 (1,171) 482 (1,486) (2,004) 233 (658) (1,771) 384 (3,257) 3,980 (2,775) 2,140
Income tax (expense) benefit 0 0 0 0 (99) 0 0 0 0 0 0 0 0 (99) 0
Net loss $ 3,596 $ 1,042 $ 513 $ (1,171) $ 383 $ (1,486) $ (2,004) $ 233 $ (658) $ (1,771) $ 384 $ (3,257) $ 3,980 $ (2,874) $ 2,140
Net loss per common share, basic (in dollars per share) $ 0.10 $ 0.03 $ 0.01 $ (0.03) $ 0.01 $ (0.04) $ (0.06) $ 0 $ (0.01) $ (0.05) $ 0.01 $ (0.08) $ 0.11 $ (0.08) $ 0.06
Net loss per common share, diluted (in dollars per share) $ 0.10 $ 0.03 $ 0.01 $ (0.03) $ 0.01 $ (0.04) $ (0.06) $ 0 $ (0.01) $ (0.05) $ 0.01 $ (0.08) $ 0.11 $ (0.08) $ 0.06
Weighted-average common shares outstanding, basic (in shares) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Weighted-average common shares outstanding, diluted (in shares) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Marketable securities $ 0 $ 0                 $ 0   $ 0    
Adjustments | Product revenue                              
Revenues:                              
Total revenues 0 280 $ (143) $ 73 $ 0 $ 0 $ 0 $ 0 $ (70) $ 0 210 $ 0 210 $ 0 $ 0
Costs of goods sold and services:                              
Total costs of goods sold and services (2,711) (1,133) (535) 846 (140) 836 625 711 311 1,336 (822) 2,172 (3,533) 2,032 (2,035)
Adjustments | Service and other revenue                              
Revenues:                              
Total revenues 0 (55) (82) (73) 0 0 0 0 (155) 0 (210) 0 (210) 0 0
Costs of goods sold and services:                              
Total costs of goods sold and services 104 (268) 32 87 88 (197) (231) (249) 119 (480) (149) (677) (45) (589) (1,009)
Adjustments | Collaboration and license revenue                              
Revenues:                              
Total revenues 0 0 0 0 0 0 0 $ 0 0 0 0 0 0 0 0
Adjustments | Grant revenue                              
Revenues:                              
Total revenues $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0   $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.4
Restatement of Financial Statements - Statement Of Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification [Line Items]                              
Net loss $ (8,813) $ (6,716) $ (5,551) $ (7,274) $ (18,198) $ (36,550) $ (26,906) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Unrealized gains (losses) on marketable securities   (241)                 (241)   325 0 0
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (2,979) (1,993)
Total other comprehensive income (loss)   (389) (244) 42   (796) (1,447) (1,197) (202) (2,644) (591) (3,440) 866 (2,979) (1,993)
Comprehensive loss   (7,105) (5,795) (7,232)   (37,346) (28,353) (19,117) (13,027) (47,470) (20,132) (84,816) (27,488) (102,553) (57,541)
As Previously Reported                              
Reclassification [Line Items]                              
Net loss (12,409) (7,758) (6,064) (6,103) (18,581) (35,064) (24,902) (18,153) (12,167) (43,055) (19,925) (78,119) (32,334) (96,700) (57,688)
Unrealized gains (losses) on marketable securities   (241)                 (241)   325    
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (3,064) (1,993)
Total other comprehensive income (loss)   (389) (244) 42   (796) (1,447) (1,197) (202) (2,644) (591) (3,440) 866 (3,064) (1,993)
Comprehensive loss   (8,147) (6,308) (6,061)   (35,860) (26,349) (19,350) (12,369) (45,699) (20,516) (81,559) (31,468) (99,764) (59,681)
Adjustments                              
Reclassification [Line Items]                              
Net loss $ 3,596 1,042 513 (1,171) $ 383 (1,486) (2,004) 233 (658) (1,771) 384 (3,257) 3,980 (2,874) 2,140
Unrealized gains (losses) on marketable securities   0                 0   0    
Foreign currency translation adjustment   0 0 0   0 0 0 0 0 0 0 0 85 0
Total other comprehensive income (loss)   0 0 0   0 0 0 0 0 0 0 0 85 0
Comprehensive loss   $ 1,042 $ 513 $ (1,171)   $ (1,486) $ (2,004) $ 233 $ (658) $ (1,771) $ 384 $ (3,257) $ 3,980 $ (2,789) $ 2,140
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.4
Restatement of Financial Statements - Statement of Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification [Line Items]                              
Beginning Balance $ 352,787 $ 353,748 $ 355,194 $ 357,932 $ 371,294 $ 405,473 $ 428,456 $ 442,792 $ 357,932 $ 442,792 $ 357,932 $ 442,792 $ 357,932 $ 442,792 $ 205,825
Issuance of common stock under stock plans, including tax effects   1,800 139 551   407 211 979 690 1,190 2,490 1,597 2,691 2,310 8,815
Sale of common stock in underwritten public offering, net                             269,718
Stock-based compensation expense   4,344 4,210 3,943   2,760 5,159 3,802 8,153 8,961 12,497 11,721 16,823 15,383 15,975
Unrealized gains (losses) on marketable securities   (241)                 (241)   325 0 0
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (2,979) (1,993)
Net loss (8,813) (6,716) (5,551) (7,274) (18,198) (36,550) (26,906) (17,920) (12,825) (44,826) (19,541) (81,376) (28,354) (99,574) (55,548)
Ending Balance $ 349,958 $ 352,787 $ 353,748 $ 355,194 $ 357,932 $ 371,294 $ 405,473 $ 428,456 $ 353,748 $ 405,473 $ 352,787 $ 371,294 $ 349,958 $ 357,932 $ 442,792
Common Stock                              
Reclassification [Line Items]                              
Beginning balance (in shares) 37,839 37,566 37,424 37,280 37,094 36,975 36,899 36,768 37,280 36,768 37,280 36,768 37,280 36,768 31,797
Beginning Balance $ 38 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 32
Issuance of common stock under stock plans, including tax effects (in shares)   273 142 144   119 76 131 286 207 559 326 734 512 864
Issuance of common stock under stock plans, including tax effects   $ 1                 $ 1   $ 1   $ 1
Sale of common stock in underwritten public offering, net (in shares)                             4,107
Sale of common stock in underwritten public offering, net                             $ 4
Ending Balance (in shares) 38,014 37,839 37,566 37,424 37,280 37,094 36,975 36,899 37,566 36,975 37,839 37,094 38,014 37,280 36,768
Ending Balance $ 38 $ 38 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 38 $ 37 $ 38 $ 37 $ 37
Additional paid-in capital                              
Reclassification [Line Items]                              
Beginning Balance 778,615 772,472 768,123 763,629 759,254 756,087 750,717 745,936 763,629 745,936 763,629 745,936 763,629 745,936 451,433
Issuance of common stock under stock plans, including tax effects   1,799 139 551   407 211 979 690 1,190 2,489 1,597 2,690 2,310 8,814
Sale of common stock in underwritten public offering, net                             269,714
Stock-based compensation expense   4,344 4,210 3,943   2,760 5,159 3,802 8,153 8,961 12,497 11,721 16,823 15,383 15,975
Ending Balance 783,142 778,615 772,472 768,123 763,629 759,254 756,087 750,717 772,472 756,087 778,615 759,254 783,142 763,629 745,936
Accumulated other comprehensive income (loss)                              
Reclassification [Line Items]                              
Beginning Balance (3,129) (2,740) (2,496) (2,538) (2,999) (2,203) (756) 441 (2,538) 441 (2,538) 441 (2,538) 441 2,434
Unrealized gains (losses) on marketable securities   (241)                 (241)   325    
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (2,979) (1,993)
Ending Balance (1,672) (3,129) (2,740) (2,496) (2,538) (2,999) (2,203) (756) (2,740) (2,203) (3,129) (2,999) (1,672) (2,538) 441
Accumulated deficit                              
Reclassification [Line Items]                              
Beginning Balance (422,737) (416,021) (410,470) (403,196) (384,998) (348,448) (321,542) (303,622) (403,196) (303,622) (403,196) (303,622) (403,196) (303,622) (248,074)
Net loss   (6,716) (5,551) (7,274)   (36,550) (26,906) (17,920) (12,825) (44,826) (19,541) (81,376) (28,354) (99,574) (55,548)
Ending Balance (431,550) (422,737) (416,021) (410,470) (403,196) (384,998) (348,448) (321,542) (416,021) (348,448) (422,737) (384,998) (431,550) (403,196) (303,622)
As Previously Reported                              
Reclassification [Line Items]                              
Beginning Balance 353,352 355,356 357,332 358,940 372,769 405,456 426,408 440,952 358,940 440,952 358,940 440,952 358,940 440,952 206,125
Issuance of common stock under stock plans, including tax effects   1,800 139 551   407 211 979 690 1,190 2,490 1,597 2,691 2,310 8,815
Sale of common stock in underwritten public offering, net                             269,718
Stock-based compensation expense   4,343 4,193 3,902   2,766 5,186 3,827 8,095 9,013 12,438 11,779 16,764 15,442 15,975
Unrealized gains (losses) on marketable securities   (241)                 (241)   325    
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (3,064) (1,993)
Net loss (12,409) (7,758) (6,064) (6,103) (18,581) (35,064) (24,902) (18,153) (12,167) (43,055) (19,925) (78,119) (32,334) (96,700) (57,688)
Ending Balance $ 346,927 $ 353,352 $ 355,356 $ 357,332 $ 358,940 $ 372,769 $ 405,456 $ 426,408 $ 355,356 $ 405,456 $ 353,352 $ 372,769 $ 346,927 $ 358,940 $ 440,952
As Previously Reported | Common Stock                              
Reclassification [Line Items]                              
Beginning balance (in shares) 37,839 37,566 37,424 37,280 37,094 36,975 36,899 36,768 37,280 36,768 37,280 36,768 37,280 36,768 31,797
Beginning Balance $ 38 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 32
Issuance of common stock under stock plans, including tax effects (in shares)   273 142 144   119 76 131 286 207 559 326 734 512 864
Issuance of common stock under stock plans, including tax effects   $ 1                 $ 1   $ 1   $ 1
Sale of common stock in underwritten public offering, net (in shares)                             4,107
Sale of common stock in underwritten public offering, net                             $ 4
Ending Balance (in shares) 38,014 37,839 37,566 37,424 37,280 37,094 36,975 36,899 37,566 36,975 37,839 37,094 38,014 37,280 36,768
Ending Balance $ 38 $ 38 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 38 $ 37 $ 38 $ 37 $ 37
As Previously Reported | Additional paid-in capital                              
Reclassification [Line Items]                              
Beginning Balance 778,615 772,473 768,141 763,688 759,312 756,139 750,742 745,936 763,688 745,936 763,688 745,936 763,688 745,936 451,433
Issuance of common stock under stock plans, including tax effects   1,799 139 551   407 211 979 690 1,190 2,489 1,597 2,690 2,310 8,814
Sale of common stock in underwritten public offering, net                             269,714
Stock-based compensation expense   4,343 4,193 3,902   2,766 5,186 3,827 8,095 9,013 12,438 11,779 16,764 15,442 15,975
Ending Balance 783,142 778,615 772,473 768,141 763,688 759,312 756,139 750,742 772,473 756,139 778,615 759,312 783,142 763,688 745,936
As Previously Reported | Accumulated other comprehensive income (loss)                              
Reclassification [Line Items]                              
Beginning Balance (3,214) (2,825) (2,581) (2,623) (2,999) (2,203) (756) 441 (2,623) 441 (2,623) 441 (2,623) 441 2,434
Unrealized gains (losses) on marketable securities   (241)                 (241)   325    
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (3,064) (1,993)
Ending Balance (1,757) (3,214) (2,825) (2,581) (2,623) (2,999) (2,203) (756) (2,825) (2,203) (3,214) (2,999) (1,757) (2,623) 441
As Previously Reported | Accumulated deficit                              
Reclassification [Line Items]                              
Beginning Balance (422,087) (414,329) (408,265) (402,162) (383,581) (348,517) (323,615) (305,462) (402,162) (305,462) (402,162) (305,462) (402,162) (305,462) (247,774)
Net loss   (7,758) (6,064) (6,103)   (35,064) (24,902) (18,153) (12,167) (43,055) (19,925) (78,119) (32,334) (96,700) (57,688)
Ending Balance (434,496) (422,087) (414,329) (408,265) (402,162) (383,581) (348,517) (323,615) (414,329) (348,517) (422,087) (383,581) (434,496) (402,162) (305,462)
Adjustments                              
Reclassification [Line Items]                              
Beginning Balance (565) (1,608) (2,138) (1,008) (1,475) 17 2,048 1,840 (1,008) 1,840 (1,008) 1,840 (1,008) 1,840 (300)
Issuance of common stock under stock plans, including tax effects   0 0 0   0 0 0 0 0 0 0 0 0 0
Sale of common stock in underwritten public offering, net                             0
Stock-based compensation expense   1 17 41   (6) (27) (25) 58 (52) 59 (58) 59 (59) 0
Unrealized gains (losses) on marketable securities   0                 0   0    
Foreign currency translation adjustment   0 0 0   0 0 0 0 0 0 0 0 85 0
Net loss 3,596 1,042 513 (1,171) 383 (1,486) (2,004) 233 (658) (1,771) 384 (3,257) 3,980 (2,874) 2,140
Ending Balance $ 3,031 $ (565) $ (1,608) $ (2,138) $ (1,008) $ (1,475) $ 17 $ 2,048 $ (1,608) $ 17 $ (565) $ (1,475) $ 3,031 $ (1,008) $ 1,840
Adjustments | Common Stock                              
Reclassification [Line Items]                              
Beginning balance (in shares) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Beginning Balance $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
Ending Balance (in shares) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Ending Balance $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
Adjustments | Additional paid-in capital                              
Reclassification [Line Items]                              
Beginning Balance 0 (1) (18) (59) (58) (52) (25) 0 (59) 0 (59) 0 (59) 0 0
Stock-based compensation expense   1 17 41   (6) (27) (25) 58 (52) 59 (58) 59 (59)  
Ending Balance 0 0 (1) (18) (59) (58) (52) (25) (1) (52) 0 (58) 0 (59) 0
Adjustments | Accumulated other comprehensive income (loss)                              
Reclassification [Line Items]                              
Beginning Balance 85 85 85 85 0 0 0 0 85 0 85 0 85 0 0
Foreign currency translation adjustment                           85  
Ending Balance 85 85 85 85 85 0 0 0 85 0 85 0 85 85 0
Adjustments | Accumulated deficit                              
Reclassification [Line Items]                              
Beginning Balance (650) (1,692) (2,205) (1,034) (1,417) 69 2,073 1,840 (1,034) 1,840 (1,034) 1,840 (1,034) 1,840 (300)
Net loss   1,042 513 (1,171)   (1,486) (2,004) 233 (658) (1,771) 384 (3,257) 3,980 (2,874) 2,140
Ending Balance $ 2,946 $ (650) $ (1,692) $ (2,205) $ (1,034) $ (1,417) $ 69 $ 2,073 $ (1,692) $ 69 $ (650) $ (1,417) $ 2,946 $ (1,034) $ 1,840
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.4
Restatement of Financial Statements - Statement Of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:                  
Net loss $ (7,274) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Adjustments to reconcile net loss to net cash used in operating activities:                  
Depreciation and amortization expense 1,454 1,373 2,883 2,820 4,843 4,231 6,275 5,409 4,880
Credit losses on accounts receivable 178 (171) 324 581 311 102 336 (301) 213
Operating lease right-of-use asset amortization     1,002   1,518   2,015 715 499
Stock-based compensation expense 3,943 3,802 8,153 8,961 12,497 11,721 16,823 15,383 15,975
Impairment     54 207 130   1,361 25,801 0
Other operating activity     602       (150) (340) 692
Changes in assets and liabilities:                  
Accounts receivable (3,741) 1,319 (5,750) 3,479 (5,615) 5,045 (6,695) 5,156 (6,853)
Inventory 530 (206) (1,180) 1,515 (3,700) 6,146 (8,944) 7,243 (10,125)
Prepaid expenses and other current assets (422) (2,071) (527) 961 (2,829) (282) (2,371) (738) (166)
Other non-current assets (33) 1 (707) 2 (702) (857) (717) (822) (2)
Accounts payable (1,271) (5,306) (631) (3,220) 948 (7,010) 1,189 (5,287) 2,339
Accrued compensation and benefits, accrued expenses, and other current liabilities (5,809) (4,864) (1,053) (4,248) 1,229 (2,914) 4,410 (3,599) 606
Deferred revenue 2,041 2,956 1,666 6,228 894 3,108 635 2,599 1,462
Operating lease liabilities 179 (87) (730) (3,128) (1,690) (1,156) (2,645) (266) (1,230)
Other non-current liabilities (203) (271) (72) (9) (107) 128 (53) 10 (363)
Net cash used in operating activities (9,824) (21,755) (8,791) (29,716) (12,657) (44,521) (18,849) (48,611) (47,621)
Cash flows from investing activities:                  
Purchases of marketable debt securities         (125,200)   (175,613) 0 0
Proceeds from marketable debt securities             31,000 0 0
Purchases of property and equipment (136) (1,335) (947) (6,342) (1,878) (10,019) (3,841) (11,614) (13,675)
Proceeds from RADx grant on assets purchased   520   520   520 0 520 7,278
Net cash used in investing activities (136) (815) (947) (5,822) (127,078) (9,499) (148,454) (11,094) (6,397)
Cash flows from financing activities:                  
Proceeds from common stock issued under stock plans 551 594 777 594 2,632 881 2,889 2,311 8,815
Payments on notes payable             0 0 (7,738)
Net cash provided by financing activities 551 979 690 1,190 2,490 1,597 2,691 2,311 270,795
Net increase (decrease) in cash, cash equivalents, and restricted cash (9,409) (21,591) (9,048) (34,348) (137,245) (52,423) (164,612) (57,394) 216,777
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 24 (558) (163) (776) (229) (507) 301 (538) (92)
Cash, cash equivalents, and restricted cash at beginning of period 341,337 399,269 341,337 399,269 341,337 399,269 341,337 399,269 182,584
Cash, cash equivalents, and restricted cash at end of period 331,952 377,120 332,126 364,145 203,863 346,339 177,026 341,337 399,269
Supplemental disclosure of cash flow information:                  
Cash paid for taxes 246   502   719 263 808 684 0
Purchases of property and equipment in accounts payable and accruals 147         288 419 152 229
Cash paid for interest             0 0 389
Operating lease right-of-use assets obtained in exchange for lease liabilities   18,156       22,239 0 22,494 0
Shares received as consideration under product sales agreement (Note 4, 7)             775 0 0
As Previously Reported                  
Cash flows from operating activities:                  
Net loss (6,103) (18,153) (12,167) (43,055) (19,925) (78,119) (32,334) (96,700) (57,688)
Adjustments to reconcile net loss to net cash used in operating activities:                  
Depreciation and amortization expense 1,439 1,358 2,845 2,790 4,788 4,186 6,364 5,349 4,851
Credit losses on accounts receivable 178 (171) 324 581 311 102 336 (301) 213
Operating lease right-of-use asset amortization     1,002   1,518   2,015 715 499
Stock-based compensation expense 3,902 3,827 8,095 9,013 12,438 11,779 16,764 15,442 15,975
Impairment     0 0 0   1,570 25,592  
Other operating activity     548       150 (439) 692
Changes in assets and liabilities:                  
Accounts receivable (3,741) 1,319 (5,750) 3,479 (5,615) 5,045 (6,695) 5,156 (6,853)
Inventory (89) (484) (1,181) 180 (2,966) 3,919 (5,364) 5,386 (8,090)
Prepaid expenses and other current assets (422) (2,070) (527) 930 (2,829) (262) (2,371) (568) (393)
Other non-current assets (33) 1 (965) 2 (716) (859) (775) (909) (2)
Accounts payable (1,271) (5,306) (631) (3,220) 948 (7,085) 1,189 (5,362) 2,414
Accrued compensation and benefits, accrued expenses, and other current liabilities (5,983) (4,921) (1,326) (4,387) 876 (3,021) 4,276 (3,976) 606
Deferred revenue 2,041 2,956 1,666 6,228 894 3,108 635 2,599 1,462
Operating lease liabilities 179 (87) (730) (3,128) (1,690) (1,156) (2,645) (266) (1,230)
Other non-current liabilities (203) (271) (72) (9) (107) 128 (53) 10 (363)
Net cash used in operating activities (9,502) (21,695) (8,869) (29,635) (12,918) (44,182) (18,902) (48,272) (47,907)
Cash flows from investing activities:                  
Purchases of marketable debt securities         (125,200)   (175,613)   0
Proceeds from marketable debt securities             31,000   0
Purchases of property and equipment (136) (1,394) (784) (6,454) (1,572) (10,131) (3,788) (11,726) (13,616)
Proceeds from RADx grant on assets purchased   520   520   520   520 7,278
Net cash used in investing activities (136) (874) (784) (5,934) (126,772) (9,611) (148,401) (11,206) (6,338)
Cash flows from financing activities:                  
Proceeds from common stock issued under stock plans 551 594 777 594 2,632 881 2,889 2,311 8,815
Payments on notes payable                 (7,738)
Net cash provided by financing activities 551 979 690 1,190 2,490 1,597 2,691 2,311 270,795
Net increase (decrease) in cash, cash equivalents, and restricted cash (9,087) (21,590) (8,963) (34,379) (137,200) (52,196) (164,612) (57,167) 216,550
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 24 (558) (163) (776) (229) (507) 301 (538) (92)
Cash, cash equivalents, and restricted cash at beginning of period 341,337 399,042 341,337 399,042 341,337 399,042 341,337 399,042 182,584
Cash, cash equivalents, and restricted cash at end of period 332,274 376,894 332,211 363,887 203,908 346,339 177,026 341,337 399,042
Supplemental disclosure of cash flow information:                  
Cash paid for taxes 246   502   719 263 808 684  
Purchases of property and equipment in accounts payable and accruals 147         198 419 152 229
Cash paid for interest                 389
Operating lease right-of-use assets obtained in exchange for lease liabilities   18,156       22,239   22,494  
Shares received as consideration under product sales agreement (Note 4, 7)             775    
Adjustments                  
Cash flows from operating activities:                  
Net loss (1,171) 233 (658) (1,771) 384 (3,257) 3,980 (2,874) 2,140
Adjustments to reconcile net loss to net cash used in operating activities:                  
Depreciation and amortization expense 15 15 38 30 55 45 (89) 60 29
Credit losses on accounts receivable 0 0 0 0 0 0 0 0 0
Operating lease right-of-use asset amortization     0   0   0 0 0
Stock-based compensation expense 41 (25) 58 (52) 59 (58) 59 (59) 0
Impairment     54 207 130   (209) 209  
Other operating activity     54       (300) 99 0
Changes in assets and liabilities:                  
Accounts receivable 0 0 0 0 0 0 0 0 0
Inventory 619 278 1 1,335 (734) 2,227 (3,580) 1,857 (2,035)
Prepaid expenses and other current assets 0 (1) 0 31 0 (20) 0 (170) 227
Other non-current assets 0 0 258 0 14 2 58 87 0
Accounts payable 0 0 0 0 0 75 0 75 (75)
Accrued compensation and benefits, accrued expenses, and other current liabilities 174 57 273 139 353 107 134 377 0
Deferred revenue 0 0 0 0 0 0 0 0 0
Operating lease liabilities 0 0 0 0 0 0 0 0 0
Other non-current liabilities 0 0 0 0 0 0 0 0 0
Net cash used in operating activities (322) (60) 78 (81) 261 (339) 53 (339) 286
Cash flows from investing activities:                  
Purchases of marketable debt securities         0   0   0
Proceeds from marketable debt securities             0   0
Purchases of property and equipment 0 59 (163) 112 (306) 112 (53) 112 (59)
Proceeds from RADx grant on assets purchased   0   0   0   0 0
Net cash used in investing activities 0 59 (163) 112 (306) 112 (53) 112 (59)
Cash flows from financing activities:                  
Proceeds from common stock issued under stock plans 0 0 0 0 0 0 0 0 0
Payments on notes payable                 0
Net cash provided by financing activities 0 0 0 0 0 0 0 0 0
Net increase (decrease) in cash, cash equivalents, and restricted cash (322) (1) (85) 31 (45) (227) 0 (227) 227
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 0 0 0 0 0 0 0 0 0
Cash, cash equivalents, and restricted cash at beginning of period 0 227 0 227 0 227 0 227 0
Cash, cash equivalents, and restricted cash at end of period (322) 226 (85) $ 258 (45) 0 0 0 227
Supplemental disclosure of cash flow information:                  
Cash paid for taxes 0   $ 0   $ 0 0 0 0  
Purchases of property and equipment in accounts payable and accruals $ 0         90 0 0 0
Cash paid for interest                 0
Operating lease right-of-use assets obtained in exchange for lease liabilities   $ 0       $ 0   0  
Shares received as consideration under product sales agreement (Note 4, 7)             0    
Underwritten public offering                  
Cash flows from financing activities:                  
Sale of common stock in underwritten public offering, net             $ 0 $ 0 269,718
Underwritten public offering | As Previously Reported                  
Cash flows from financing activities:                  
Sale of common stock in underwritten public offering, net                 269,718
Underwritten public offering | Adjustments                  
Cash flows from financing activities:                  
Sale of common stock in underwritten public offering, net                 $ 0
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.4
Organization and Nature of Business (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
project
customer
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2023
USD ($)
project
customer
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Organization and Nature of Business                              
Number of projects completed | project 2,200                       2,200    
Net loss $ (8,813) $ (6,716) $ (5,551) $ (7,274) $ (18,198) $ (36,550) $ (26,906) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Accumulated deficit (431,550) (422,737) (416,021) (410,470) (403,196) (384,998) (348,448) (321,542) (416,021) (348,448) (422,737) (384,998) (431,550) (403,196)  
Cash and cash equivalents 174,422 201,261 $ 329,525 $ 329,354 338,740 $ 343,743 $ 361,551 $ 374,543 $ 329,525 $ 361,551 201,261 $ 343,743 174,422 338,740  
Marketable securities $ 146,902 $ 126,449     $ 0           $ 126,449   $ 146,902 $ 0  
Minimum                              
Organization and Nature of Business                              
Number of customers served | customer 480                       480    
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.4
Significant Accounting Policies - Foreign Currency (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Foreign exchange losses $ (0.2) $ (1.0) $ (0.4)
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.4
Significant Accounting Policies - Contract Assets and Liabilities (Details)
12 Months Ended
Dec. 31, 2023
Minimum  
Service Revenue  
Period of payment 30 days
Maximum  
Service Revenue  
Period of payment 45 days
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.4
Significant Accounting Policies - Research and Development Expenses (Details) - USD ($)
$ in Millions
12 Months Ended 24 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Reimbursed amount $ 0.4 $ 0.0
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.4
Significant Accounting Policies - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Accounting Policies [Abstract]                
Cash $ 12,162       $ 32,643      
Money market funds 155,367       306,097      
Marketable securities 6,893       0      
Total cash and cash equivalents $ 174,422 $ 201,261 $ 329,525 $ 329,354 $ 338,740 $ 343,743 $ 361,551 $ 374,543
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.4
Significant Accounting Policies - Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash equivalents                    
Cash and cash equivalents $ 174,422 $ 201,261 $ 329,525 $ 329,354 $ 338,740 $ 343,743 $ 361,551 $ 374,543    
Restricted cash 2,604       2,597          
Cash, cash equivalents, and restricted cash $ 177,026 $ 203,863 $ 332,126 $ 331,952 $ 341,337 $ 346,339 $ 364,145 $ 377,120 $ 399,269 $ 182,584
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.4
Significant accounting policies - Property and Equipment (Details)
Dec. 31, 2023
Laboratory and manufacturing equipment  
Property and equipment  
Property, Plant and Equipment, Useful Life 5 years
Office furniture and equipment  
Property and equipment  
Property, Plant and Equipment, Useful Life 7 years
Computers and software  
Property and equipment  
Property, Plant and Equipment, Useful Life 3 years
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.4
Significant accounting policies - Credit, product and supplier concentrations and off-balance-sheet risk (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Dec. 31, 2021
USD ($)
customer
Concentration Risk [Line Items]                              
Revenue | $ $ 31,549 $ 31,559 $ 30,804 $ 28,456 $ 25,824 $ 26,646 $ 23,500 $ 29,552 $ 59,260 $ 53,052 $ 90,819 $ 79,698 $ 122,368 $ 105,522 $ 110,556
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customers outside the United States                              
Concentration Risk [Line Items]                              
Concentration risk (in percent)                         38.00% 41.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One customer                              
Concentration Risk [Line Items]                              
Concentration risk (in percent)                         10.00% 10.00%  
Revenue | $                         $ 14,000 $ 13,700  
Number Of Customers With High Percent Of Total Revenue | customer                         1 1  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer                              
Concentration Risk [Line Items]                              
Concentration risk (in percent)                             10.00%
Number Of Customers With High Percent Of Total Revenue | customer                             0
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.4
Significant accounting policies - Stock-Based Compensation (Details)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Expected dividend yield (as a percent) 0.00%
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.4
Significant accounting policies - Advertising (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Advertising Expense $ 0.3 $ 0.3 $ 0.5
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters - Disaggregated revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Service Revenue                              
Total revenues $ 31,549 $ 31,559 $ 30,804 $ 28,456 $ 25,824 $ 26,646 $ 23,500 $ 29,552 $ 59,260 $ 53,052 $ 90,819 $ 79,698 $ 122,368 $ 105,522 $ 110,556
Product revenue                              
Service Revenue                              
Total revenues 20,821 19,940 19,549 19,360 16,674 17,693 14,785 20,656 38,909 35,441 58,849 53,134 79,670 69,808 81,062
Product revenue | North America                              
Service Revenue                              
Total revenues                         41,496 35,148 47,135
Product revenue | EMEA                              
Service Revenue                              
Total revenues                         25,600 22,876 24,300
Product revenue | Asia Pacific                              
Service Revenue                              
Total revenues                         12,574 11,784 9,627
Instruments                              
Service Revenue                              
Total revenues                         15,705 25,004 25,973
Instruments | North America                              
Service Revenue                              
Total revenues                         6,374 9,254 12,138
Instruments | EMEA                              
Service Revenue                              
Total revenues                         4,384 8,362 8,178
Instruments | Asia Pacific                              
Service Revenue                              
Total revenues                         4,947 7,388 5,657
Consumable and other products                              
Service Revenue                              
Total revenues                         63,965 44,804 55,089
Consumable and other products | North America                              
Service Revenue                              
Total revenues                         35,122 25,894 34,997
Consumable and other products | EMEA                              
Service Revenue                              
Total revenues                         21,216 14,514 16,122
Consumable and other products | Asia Pacific                              
Service Revenue                              
Total revenues                         7,627 4,396 3,970
Service revenue                              
Service Revenue                              
Total revenues                           34,495  
Service revenue | North America                              
Service Revenue                              
Total revenues                           29,218  
Service revenue | EMEA                              
Service Revenue                              
Total revenues                           4,514  
Service revenue | Asia Pacific                              
Service Revenue                              
Total revenues                           763  
Research services                              
Service Revenue                              
Total revenues                         27,828 23,653 14,825
Research services | North America                              
Service Revenue                              
Total revenues                         24,706 22,493 12,101
Research services | EMEA                              
Service Revenue                              
Total revenues                         2,000 1,013 2,600
Research services | Asia Pacific                              
Service Revenue                              
Total revenues                         1,122 147 124
Other services                              
Service Revenue                              
Total revenues                         2,382 2,002 2,176
Other services | North America                              
Service Revenue                              
Total revenues                         1,436 1,144 1,372
Other services | EMEA                              
Service Revenue                              
Total revenues                         951 722 695
Other services | Asia Pacific                              
Service Revenue                              
Total revenues                         (5) 136 109
Service and other revenue                              
Service Revenue                              
Total revenues 10,230 10,883 10,470 8,506 8,767 8,370 8,548 8,810 18,976 17,358 29,859 25,728 40,089 34,495 23,629
Service and other revenue | North America                              
Service Revenue                              
Total revenues                         32,407   17,807
Service and other revenue | EMEA                              
Service Revenue                              
Total revenues                         5,952   5,334
Service and other revenue | Asia Pacific                              
Service Revenue                              
Total revenues                         1,730   488
Service-type warranties                              
Service Revenue                              
Total revenues                         9,879 8,840 6,628
Service-type warranties | North America                              
Service Revenue                              
Total revenues                         6,265 5,581 4,334
Service-type warranties | EMEA                              
Service Revenue                              
Total revenues                         3,001 2,779 2,039
Service-type warranties | Asia Pacific                              
Service Revenue                              
Total revenues                         613 480 255
Collaboration and license revenue                              
Service Revenue                              
Total revenues 146 237 629 368 170 301 92 $ 86 997 178 1,234 479 1,380 649 648
Collaboration and license revenue | North America                              
Service Revenue                              
Total revenues                         1,380 274 360
Collaboration and license revenue | EMEA                              
Service Revenue                              
Total revenues                         0 323 288
Collaboration and license revenue | Asia Pacific                              
Service Revenue                              
Total revenues                         0 52 0
Grant revenue                              
Service Revenue                              
Total revenues $ 352 $ 499 $ 156 $ 222 $ 213 $ 282 $ 75   $ 378 $ 75 $ 877 $ 357 $ 1,229 $ 570 $ 5,217
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters - Service Revenue (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Dec. 31, 2021
USD ($)
Service Revenue                              
Revenue $ 31,549 $ 31,559 $ 30,804 $ 28,456 $ 25,824 $ 26,646 $ 23,500 $ 29,552 $ 59,260 $ 53,052 $ 90,819 $ 79,698 $ 122,368 $ 105,522 $ 110,556
One customer | Customer Concentration Risk [Member] | Revenue Benchmark [Member]                              
Service Revenue                              
Revenue                         $ 14,000 $ 13,700  
Number Of Customers With High Percent Of Total Revenue | customer                         1 1  
Revenue as a percentage of total revenue                         10.00% 10.00%  
Service revenue                              
Service Revenue                              
Revenue                           $ 34,495  
Collaboration agreement | Eli Lilly                              
Service Revenue                              
Revenue                         $ 6,000 $ 10,900  
Master collaboration agreement | Eli Lilly                              
Service Revenue                              
Non-refundable up-front payment received               5,000              
Statement of works agreement | Eli Lilly                              
Service Revenue                              
Collaborative arrangement payment received per quarter               $ 1,500              
Minimum                              
Service Revenue                              
Period of payment                         30 days    
Maximum                              
Service Revenue                              
Period of payment                         45 days    
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters - Collaboration and license arrangements (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Collaboration and license arrangements                              
Revenue $ 31,549 $ 31,559 $ 30,804 $ 28,456 $ 25,824 $ 26,646 $ 23,500 $ 29,552 $ 59,260 $ 53,052 $ 90,819 $ 79,698 $ 122,368 $ 105,522 $ 110,556
UltraDx                              
Collaboration and license arrangements                              
Revenue                         1,800 1,900  
Consideration on collaboration activities           1,900                  
Shares amount received           1,000           1,000      
Number of contingent consideration collaboration     1                        
Collaboration and license revenue                              
Collaboration and license arrangements                              
Revenue $ 146 $ 237 $ 629 $ 368 $ 170 $ 301 $ 92 $ 86 $ 997 $ 178 $ 1,234 $ 479 $ 1,380 $ 649 $ 648
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters - Grant revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended
Sep. 21, 2022
Mar. 24, 2022
Sep. 29, 2020
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Jun. 30, 2020
Total revenues       $ 31,549 $ 31,559 $ 30,804 $ 28,456 $ 25,824 $ 26,646 $ 23,500 $ 29,552 $ 59,260 $ 53,052 $ 90,819 $ 79,698 $ 122,368 $ 105,522 $ 110,556    
Research and development       7,210 7,739 6,128 4,987 5,843 6,829 7,257 6,880 11,115 14,137 18,854 20,966 26,064 26,809 28,383    
Deferred revenue             (2,041)       $ (2,956) (1,666) (6,228) (894) (3,108) (635) (2,599) (1,462)    
Commitments and contingencies (Note 16)                
RADx WP2                                        
Contract value     $ 18,200                                  
Grants Received                                       $ 500
Research and development                                   3,400    
Commitments and contingencies (Note 16)       0                       0     0  
ADDF                                        
Contract value   $ 2,300                                    
Grants Received       2,300                       2,300     2,300  
Research and development                               500 600      
National Institutes of Health                                        
Contract value $ 1,700                                      
Grants Received       600                       600     600  
Research and development                               600        
Grant revenue                                        
Total revenues       $ 352 $ 499 $ 156 $ 222 $ 213 $ 282 $ 75   $ 378 $ 75 $ 877 $ 357 1,229 570 5,217    
Grant revenue | RADx WP2                                        
Total revenues                                   $ 5,200 $ 0  
Grant revenue | ADDF                                        
Total revenues                               500 $ 600      
Deferred revenue                               1,100        
Grant revenue | National Institutes of Health                                        
Total revenues                               $ 700        
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters - Contract Assets and Liabilities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Revenue from Contract with Customer [Abstract]  
Contract with Customer, Asset, after Allowance for Credit Loss $ 0
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters - Deferred Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Deferred Revenue, Revenue Recognized $ 7.7 $ 5.5
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters - Remaining Performance Obligations (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Transaction Price Allocated to Remaining Performance Obligations  
Amount of transaction price allocated to performance obligations $ 10.7
Undelivered licenses of intellectual property  
Transaction Price Allocated to Remaining Performance Obligations  
Amount of transaction price allocated to performance obligations 10.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Transaction Price Allocated to Remaining Performance Obligations  
Amount of transaction price allocated to performance obligations $ 9.5
Performance obligation satisfaction period 12 months
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Related Matters - Costs to obtain a contract (Details) - USD ($)
$ in Thousands
12 Months Ended 36 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Change in the balance of costs to obtain a contract        
Balance at beginning of period $ 377 $ 440 $ 248 $ 248
Capitalization of costs to obtain a contract 528 1,387 905  
Recognition of costs to obtain a contract (617) (1,450) (713)  
Balance at end of period $ 288 $ 377 $ 440 288
Impairment loss       $ 0
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.4
Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Credit Loss [Abstract]      
Beginning Balance $ 118 $ 419 $ 370
Provision for expected credit losses (729) (752) (213)
Write-offs and recoveries collected (393) (1,053) (164)
Ending Balance $ 454 $ 118 $ 419
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.4
Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]      
Amortized cost $ 153,470    
Unrealized Gains 352    
Unrealized Losses (27)    
Fair Value 153,795    
Marketable securities 146,902 $ 126,449 $ 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 56,365    
Unrealized Loses (27)    
Amortized cost due within one year 95,188    
Fair value due within one year 95,232    
Amortized cost due in one to two years 58,282    
Fair value due in one to two years 58,563    
Accrued interest receivable 1,000    
Commercial paper      
Marketable Securities [Line Items]      
Amortized cost 53,482    
Unrealized Gains 23    
Unrealized Losses (12)    
Fair Value 53,493    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 32,137    
Unrealized Loses (12)    
U.S. Treasuries      
Marketable Securities [Line Items]      
Amortized cost 4,896    
Unrealized Gains 1    
Fair Value 4,897    
Marketable securities 146,902    
U.S. Government agencies      
Marketable Securities [Line Items]      
Amortized cost 28,366    
Unrealized Gains 39    
Unrealized Losses (7)    
Fair Value 28,398    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 15,861    
Unrealized Loses (7)    
Corporate bonds      
Marketable Securities [Line Items]      
Amortized cost 66,726    
Unrealized Gains 289    
Unrealized Losses (8)    
Fair Value 67,007    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months 8,367    
Unrealized Loses (8)    
Cash and cash equivalents      
Marketable Securities [Line Items]      
Marketable securities $ 6,893    
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.4
Fair value of Financial Instruments (As Restated) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash equivalents - money market funds $ 162,260    
Marketable securities 146,902 $ 126,449 $ 0
Total financial assets 309,162   306,097
Money market funds      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash equivalents - money market funds 155,367    
Marketable securities     306,097
Commercial paper      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash equivalents - money market funds 1,996    
Marketable securities 51,498    
U.S. Treasuries      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash equivalents - money market funds 4,897    
U.S. Government agencies      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Marketable securities 28,398    
Corporate bonds      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Marketable securities 67,006    
Level 1      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash equivalents - money market funds 155,367    
Total financial assets 155,367   306,097
Level 1 | Money market funds      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash equivalents - money market funds 155,367    
Marketable securities     $ 306,097
Level 2      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash equivalents - money market funds 6,893    
Marketable securities 146,902    
Total financial assets 153,795    
Level 2 | Commercial paper      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash equivalents - money market funds 1,996    
Marketable securities 51,498    
Level 2 | U.S. Treasuries      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Cash equivalents - money market funds 4,897    
Level 2 | U.S. Government agencies      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Marketable securities 28,398    
Level 2 | Corporate bonds      
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]      
Marketable securities $ 67,006    
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.4
Fair value of Financial Instruments (As Restated) - Changes in Level 3 Financial Instruments (Details)
$ in Millions
Jun. 26, 2023
USD ($)
Changes in the Company's Level 3 financial instruments  
Receipt of ordinary shares of UltraDx (Note 13) $ 0.8
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.4
Fair value of Financial Instruments (As Restated) - Changes in Carrying Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of the Company's Level 3 financial assets $ 309,162 $ 306,097
Nonrecurring | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of the Company's Level 3 financial assets $ 800  
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.4
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Inventory Disclosure [Abstract]                
Raw Materials $ 5,114       $ 5,509      
Work in process 5,439       3,415      
Finished goods 15,570       8,040      
Total inventory $ 26,123 $ 20,857 $ 18,333 $ 16,629 $ 16,964 $ 18,044 $ 22,685 $ 24,426
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.4
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended 36 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2023
Mar. 31, 2022
Property and equipment                                  
Property and equipment, gross $ 32,047       $ 30,820             $ 32,047 $ 30,820   $ 30,820 $ 32,047  
Less: accumulated depreciation (14,121)       (11,009)             (14,121) (11,009)   (11,009) (14,121)  
Total 17,926 $ 17,287 $ 18,048 $ 18,690 19,811 $ 21,195 $ 21,976 $ 18,048 $ 21,976 $ 17,287 $ 21,195 17,926 19,811   $ 19,811 17,926 $ 19,639
Depreciation expense                       $ 4,700 3,500 $ 2,800      
Disposals related to equipment no longer in use                       0.8 million     no    
Impairment and restructuring 1,361 $ 0 $ 0 $ (33) 9,006 $ 20,343 $ 207 $ (33) $ 207 $ (33) $ 20,550 $ 1,328 29,556 $ 0      
Capitalized software development costs                       1,100     $ 0    
Laboratory and manufacturing equipment                                  
Property and equipment                                  
Property and equipment, gross 13,141       11,753             13,141 11,753   11,753 13,141  
Office furniture and equipment.                                  
Property and equipment                                  
Property and equipment, gross 1,905       1,798             1,905 1,798   1,798 1,905  
Computers and software                                  
Property and equipment                                  
Property and equipment, gross 3,927       3,581             3,927 3,581   3,581 3,927  
Depreciation expense                               0  
Leasehold Improvements [Member]                                  
Property and equipment                                  
Property and equipment, gross $ 13,074       $ 13,688             $ 13,074 $ 13,688   $ 13,688 $ 13,074  
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities        
Accrued professional services $ 1,596     $ 1,409
Accrued royalties 1,689     815
Accrued tax liabilities 822     186
Other accrued expenses 1,948     2,737
Total accrued expenses and other current liabilities $ 6,055 $ 6,686 $ 6,791 $ 5,147
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation - Stock options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Aggregate intrinsic value      
Exercised $ 1,900 $ 3,400 $ 24,300
Intrinsic value of stock options exercised $ 1,900 $ 3,400 $ 24,300
Employee Stock Option      
Stock-based compensation      
Options expiration period (in years) 10 years    
Number outstanding      
Outstanding at the beginning of the period (in shares) 2,188,000    
Granted (in shares) 1,187,000    
Exercised (in shares) (161,000)    
Cancelled (in shares) (440,000)    
Outstanding at the end of the period (in shares) 2,774,000 2,188,000  
Exercisable at the end of the period (in shares) 1,117,000    
Vested and expected to vest at the end of the period (in shares) 2,774,000    
Weighted-average exercise price      
Outstanding at the beginning of the period (in dollars per share) $ 20.69    
Granted (in dollars per share) 16.23    
Exercised (in dollars per share) 11.77    
Cancelled (in dollars per share) 18.65    
Outstanding at the end of the period (in dollars per share) 19.62 $ 20.69  
Exercisable at the end of the period (in dollars per share) 22.81    
Vested and expected to vest at the end of the period (in dollars per share) $ 19.62    
Weighted-average remaining contractual life      
Outstanding (in years) 7 years 10 months 24 days 8 years 1 month 6 days  
Exercisable at the end of the period (in years) 6 years 4 months 24 days    
Vested and expected to vest at the end of the period (in years) 7 years 10 months 24 days    
Aggregate intrinsic value      
Outstanding $ 26,941 $ 4,273  
Exercisable at the end of the period 9,176    
Vested and expected to vest at the end of the period $ 26,941    
Employee Stock Option | Share-Based Payment Arrangement, Tranche One [Member]      
Stock-based compensation      
Vesting period (in years) 4 years    
Vesting percentage 1 (as a percent) 25.00%    
Employee Stock Option | Share-Based Payment Arrangement, Tranche Two [Member]      
Stock-based compensation      
Vesting period (in years) 3 years    
Vesting percentage 1 (as a percent) 75.00%    
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation - Restricted stock units (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of restricted stock units      
Unvested restricted common stock at the beginning of the period (in shares) 1,188    
Granted (in shares) 868    
Vested (in shares) (453)    
Cancelled (in shares) (275)    
Unvested restricted common stock at the end of the period (in shares) 1,328 1,188  
Expected to convert 1,328    
Weighted-average grant date fair value per share      
Unvested restricted common stock at the beginning of the period (in dollars per share) $ 21.18    
Granted (in dollars per share) 15.90 $ 18.32 $ 58.20
Vested (in dollars per share) 23.00    
Cancelled (in dollars per share) 17.50    
Unvested restricted common stock at the end of the period (in dollars per share) 17.87 $ 21.18  
Expected to convert (in dollars per share) $ 17.87    
Aggregate fair value of restricted stock awards $ 10.4 $ 9.8 $ 7.3
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation - Stock-based compensation plans (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Dec. 31, 2017
2017 Plan          
Stock-based compensation          
Shares authorized under the plan (in shares)         1,000
Shares outstanding (in shares) 4,000        
Shares available for grant under the plan (in shares) 2,000        
Annual increase in the shares available for grant under the plan (as a percent of shares of common stock outstanding) 4.00%        
2017 ESPP          
Stock-based compensation          
Shares authorized under the plan (in shares)       600  
Shares available for grant under the plan (in shares) 1,700        
Employee stock purchase plan (in shares) 121 57 29    
Annual increase in the shares available for grant under the plan (as a percent of shares of common stock outstanding)       1.00%  
Employee Stock Option | 2017 Plan          
Stock-based compensation          
Shares authorized under the plan (in shares)         2,500
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation - Share-based compensation expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock-based compensation      
Share-based compensation expense $ 16,823 $ 15,383 $ 15,975
Cost of product revenue      
Stock-based compensation      
Share-based compensation expense 839 596 471
Cost of service and other revenue      
Stock-based compensation      
Share-based compensation expense 1,124 819 403
Research and development      
Stock-based compensation      
Share-based compensation expense 1,713 1,629 1,807
General and Administrative Expense [Member]      
Stock-based compensation      
Share-based compensation expense 13,147 $ 12,339 $ 13,294
Restricted stock units and stock options      
Stock-based compensation      
Total unrecognized compensation cost related to unvested stock awards $ 35,400    
Period of recognition of unrecognized compensation cost 2 years 8 months 12 days    
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation - Black-Scholes valuation model Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair value assumptions:      
Expected dividend yield 0.00%    
Employee Stock Option      
Fair value assumptions:      
Risk-free interest rate, Minimum 3.50% 1.40% 0.40%
Risk-free interest rate, Maximum 4.70% 4.10% 1.30%
Expected dividend yield 0.00% 0.00% 0.00%
Expected term (in years)     6 years
Expected volatility, Minimum 71.10% 55.00% 49.20%
Expected volatility, Maximum 83.10% 70.80% 55.60%
Weighted-average grant date fair value $ 10.63 $ 9.88 $ 29.96
Employee Stock Option | Minimum      
Fair value assumptions:      
Expected term (in years) 5 years 5 years  
Employee Stock Option | Maximum      
Fair value assumptions:      
Expected term (in years) 5 years 2 months 12 days 5 years 9 months 18 days  
Employee Stock Purchase Plan      
Fair value assumptions:      
Risk-free interest rate, Minimum 5.20% 0.70% 0.10%
Risk-free interest rate, Maximum 5.50% 3.90%  
Expected dividend yield 0.00% 0.00% 0.00%
Expected term (in years) 6 months 6 months 6 months
Expected volatility, Minimum 72.80% 51.90% 46.30%
Expected volatility, Maximum 82.50% 117.30% 59.80%
Weighted-average grant date fair value $ 3.19 $ 3.53 $ 8.06
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share - Basic and diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]                              
Net loss $ (8,813) $ (6,716) $ (5,551) $ (7,274) $ (18,198) $ (36,550) $ (26,906) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Basic weighted average common shares outstanding 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Diluted weighted average common shares outstanding 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Basic net (loss) income per share $ (0.23) $ (0.18) $ (0.15) $ (0.19) $ (0.49) $ (0.99) $ (0.73) $ (0.49) $ (0.34) $ (1.22) $ (0.52) $ (2.20) $ (0.75) $ (2.69) $ (1.54)
Diluted net (loss) income per share $ (0.23) $ (0.18) $ (0.15) $ (0.19) $ (0.49) $ (0.99) $ (0.73) $ (0.49) $ (0.34) $ (1.22) $ (0.52) $ (2.20) $ (0.75) $ (2.69) $ (1.54)
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share - Common share equivalents have been excluded from the calculation of diluted net loss per share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common stock and RSUs      
Net loss per share      
Number of common share equivalents excluded in the calculation of diluted net loss per share 1,512 702 531
Estimated ESPP purchases      
Net loss per share      
Number of common share equivalents excluded in the calculation of diluted net loss per share 23 52 8
Employee Stock Option      
Net loss per share      
Number of common share equivalents excluded in the calculation of diluted net loss per share 2,783 446 2,305
Warrant [Member]      
Net loss per share      
Number of common share equivalents excluded in the calculation of diluted net loss per share 4,318 1,200 2,844
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (As Restated) - Components of loss before income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Components of loss before income taxes                              
United States                         $ (30,355) $ (92,360) $ (54,414)
Foreign                         2,720 (7,050) (1,170)
Loss before income taxes $ (8,672) $ (6,513) $ (5,316) $ (7,134) $ (18,044) $ (36,478) $ (26,769) $ (18,119) $ (12,450) $ (44,888) $ (18,963) $ (81,366) $ (27,635) $ (99,410) $ (55,584)
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (As Restated) - Provision for income tax benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:                              
Federal                         $ 0 $ 0 $ 0
State                         (161) (87) (33)
Foreign                         (850) (372) (340)
Total deferred income tax benefit                         (1,011) (459) (373)
Deferred                              
Federal                         0 10 5
State                         0 13 (6)
Foreign                         292 272 410
Total deferred income tax benefit (provision)                         292 295 409
Total income tax (expense) benefit $ (141) $ (203) $ (235) $ (140) $ (154) $ (72) $ (137) $ 199 $ (375) $ 62 $ (578) $ (10) $ (719) $ (164) $ 36
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (As Restated) - Reconciliation of the federal statutory income tax rate to the effective tax rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of the federal statutory income tax rate to the effective tax rate      
Federal statutory income tax rate (in percent) 21.00% 21.00% 21.00%
State taxes, net of federal benefit (in percent) (0.30%) 2.80% 6.60%
Tax credits (in percent) 4.90% 1.30% 2.10%
Share-based compensation (in percent) (1.60%) (2.40%) 7.70%
Permanent items (in percent) (0.60%) (0.30%) (1.90%)
Disallowed officer compensation (in percent) (2.60%) 0.00% 0.00%
Deferred tax rate change (in percent) 0.00% 0.00% 0.20%
Change in valuation allowance (in percent) (24.30%) (20.80%) (35.20%)
Impairment of goodwill 0.00% (1.60%) 0.00%
Other (in percent) 0.90% (0.20%) (0.40%)
Effective income tax rate (in percent) (2.60%) (0.20%) 0.10%
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (As Restated) - Deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:      
Net operating loss carryforwards $ 77,731 $ 77,689  
Tax credits 8,645 7,303  
Deferred revenue 2,499 2,385  
Amortization 727 847  
Stock-based compensation 3,186 2,773  
Inventory 1,391 1,507  
Capitalized R&D Costs 9,353 5,743  
Lease liability 9,948 10,856  
Other deferred tax assets 2,357 1,536  
Total deferred tax assets 115,837 110,639  
Less: valuation allowances (110,082) (103,372) $ (82,654)
Net deferred tax assets 5,755 7,267  
Right-of-Use Assets (4,372) (5,219)  
Depreciation (1,307) (1,756)  
Amortization acquired intangibles (1,253) (1,570)  
Other deferred tax liabilities 0 (189)  
Net deferred tax liabilities $ (1,177) $ (1,467)  
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (As Restated) - Valuation allowance deferred tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Balance, beginning of year $ 103,372 $ 82,654
Change in valuation allowance 6,710 20,718
Balance, end of year $ 110,082 $ 103,372
XML 102 R91.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (As Restated) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2018
Dec. 31, 2017
Income Taxes          
Capitalized R&D Costs $ 9,353 $ 5,743      
Tax reserve accrued 0 $ 0 $ 0    
Domestic Tax Authority [Member]          
Income Taxes          
Net operating loss (NOL) carryforwards 308,800        
Operating loss carryforwards, not subject to expiry       $ 200,300  
Domestic Tax Authority [Member] | Through Tax Year 2037          
Income Taxes          
Operating loss carryforwards, subject to expiry         $ 108,500
Domestic Tax Authority [Member] | Through Tax Year 2042          
Income Taxes          
Tax credit carryforwards 6,700        
Domestic Tax Authority [Member] | Through Tax Year 2043          
Income Taxes          
Operating loss carryforwards, subject to expiry 6,700        
State and Local Jurisdiction [Member]          
Income Taxes          
Net operating loss (NOL) carryforwards 214,300        
Operating loss carryforwards, not subject to expiry 10,500        
State and Local Jurisdiction [Member] | Through Tax Year 2038          
Income Taxes          
Operating loss carryforwards, subject to expiry 2,500        
State and Local Jurisdiction [Member] | Through Tax Year 2042          
Income Taxes          
Operating loss carryforwards, subject to expiry $ 203,800        
XML 103 R92.htm IDEA: XBRL DOCUMENT v3.24.4
Goodwill and intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
Mar. 31, 2022
Rollforward of goodwill balance              
Goodwill Impairment $ 8,200 $ 8,220          
Goodwill     $ 0 $ 0   $ 8,675 $ 9,323
Purchased intangible assets              
Gross Carrying Value     16,400 16,400      
Accumulated Amortization     (9,280) (7,402)      
Cumulative Translation Adjustment     (1,086) (1,482)      
Net Carrying Value     6,034 7,516      
Amortization expense     1,600 $ 1,800 $ 2,000    
Estimated amortization expense              
2024     1,631        
2025     1,493        
2026     1,465        
2027     1,443        
2028     2        
Thereafter     0        
Total amortization expense     $ 6,034        
Know How              
Purchased intangible assets              
Estimated Useful Life (in years)     8 years 6 months 8 years 6 months      
Gross Carrying Value     $ 13,000 $ 13,000      
Accumulated Amortization     (6,326) (4,763)      
Cumulative Translation Adjustment     (1,050) (1,433)      
Net Carrying Value     $ 5,624 $ 6,804      
Weighted Average Life Remaining (in years)     4 years 5 years      
Developed technology              
Purchased intangible assets              
Estimated Useful Life (in years)     7 years 7 years      
Gross Carrying Value     $ 1,650 $ 1,650      
Accumulated Amortization     (1,581) (1,458)      
Cumulative Translation Adjustment     0 0      
Net Carrying Value     $ 69 $ 192      
Weighted Average Life Remaining (in years)     1 year 1 month 6 days 2 years 1 month 6 days      
Customer relationships              
Purchased intangible assets              
Gross Carrying Value     $ 1,360 $ 1,360      
Accumulated Amortization     (1,067) (938)      
Cumulative Translation Adjustment     (9) (12)      
Net Carrying Value     $ 284 $ 410      
Weighted Average Life Remaining (in years)     4 years 1 month 6 days 5 years 1 month 6 days      
Non-compete agreements              
Purchased intangible assets              
Estimated Useful Life (in years)     5 years 6 months 5 years 6 months      
Gross Carrying Value     $ 340 $ 340      
Accumulated Amortization     (256) (193)      
Cumulative Translation Adjustment     (27) (37)      
Net Carrying Value     $ 57 $ 110      
Weighted Average Life Remaining (in years)     1 year 2 years      
Trade names              
Purchased intangible assets              
Estimated Useful Life (in years)     3 years 3 years      
Gross Carrying Value     $ 50 $ 50      
Accumulated Amortization     (50) (50)      
Cumulative Translation Adjustment     0 0      
Net Carrying Value     $ 0 $ 0      
Minimum | Customer relationships              
Purchased intangible assets              
Estimated Useful Life (in years)     8 years 6 months 8 years 6 months      
Maximum | Customer relationships              
Purchased intangible assets              
Estimated Useful Life (in years)     10 years 10 years      
XML 104 R93.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Leases                  
Operating lease right-of-use assets $ 18,251 $ 21,223   $ 19,860 $ 20,380 $ 20,891 $ 27,165 $ 32,935 $ 29,915
Operating lease liabilities, net of current portion 37,223 41,417   $ 38,306 $ 39,378 $ 40,409 $ 42,196 $ 43,135 $ 43,563
Operating lease costs 5,209 5,488 $ 2,726            
Restructuring Plan Q3 2022                  
Leases                  
Impairment related to restructuring 1,300 16,300              
ROU Assets Impairment expense 1,100 12,000 $ 0            
Leasehold Improvement Impairment expense 0 4,300              
Carrying Value of ROU Assets and Related Leasehold Improvements $ 10,100 $ 12,800              
XML 105 R94.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee Disclosure [Abstract]      
Operating lease costs $ 5,209 $ 5,488 $ 2,726
Short-term lease cost 3,996 3,417 2,699
Total lease cost $ 9,205 $ 8,905 $ 5,425
XML 106 R95.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Supplemental cash flow information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee Disclosure [Abstract]          
Cash paid for amounts included in the measurement of operating lease liabilities     $ 8,935 $ 6,539  
Right-of-use asset obtained in exchange for lease liabilities $ 18,156 $ 22,239 $ 0 $ 22,494 $ 0
Weighted average remaining lease term (years)     6 years 9 months 18 days 7 years 9 months 18 days  
Weighted average discount rate     7.86% 7.83%  
XML 107 R96.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Undiscounted future lease payments for non-cancelable operating leases (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Maturity of lease liabilities  
2024 $ 7,094
2025 7,254
2026 7,408
2027 7,641
2028 7,880
Thereafter 15,741
Total lease payments 53,018
Less: imputed interest 11,554
Total operating lease liabilities $ 41,464
XML 108 R97.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Balance Sheet information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Lessee Disclosure [Abstract]                
Operating lease right-of-use assets $ 18,251 $ 19,860 $ 20,380 $ 20,891 $ 21,223 $ 27,165 $ 32,935 $ 29,915
Operating lease liabilities 4,241 4,093 3,986 3,875 2,687 767 2,696 1,886
Operating lease liabilities, net of current portion 37,223 $ 38,306 $ 39,378 $ 40,409 $ 41,417 $ 42,196 $ 43,135 $ 43,563
Total operating lease liabilities $ 41,464              
XML 109 R98.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and Contingencies - Purchase Commitments (Details)
item in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended 36 Months Ended
Dec. 31, 2023
USD ($)
item
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Dec. 31, 2024
item
Commitments and contingencies                                
Purchase commitments expects to incur in next year $ 3,100                       $ 3,100      
Cost of revenue 12,143 $ 12,150 $ 11,388 $ 12,463 $ 13,180 $ 16,341 $ 15,183 $ 15,455 $ 23,851 $ 30,638 $ 36,001 $ 46,979 48,144 $ 60,159 $ 45,784  
Accounts payable       $ (1,271)       $ (5,306) $ (631) $ (3,220) $ 948 $ (7,010) 1,189 (5,287) $ 2,339  
Stratec Supply Agreement                                
Commitments and contingencies                                
Purchase commitments expects to incur in next year 1,000                       1,000      
Other Commitment $ 3,700                       3,700      
Cost of revenue                         1,600 $ 500    
Accounts payable                         $ 2,100      
Stratec Supply Agreement | Forecast                                
Commitments and contingencies                                
Number of discs purchased | item                               515
Stratec Supply Agreement | Stratec Consumables GmBH (Stratec)                                
Commitments and contingencies                                
Number of discs shipped | item                         218 75    
Number of discs required to be shipped | item 222                       222      
XML 110 R99.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and Contingencies - License agreements and Lease commitments (Details) - License agreements - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Tufts        
License agreements        
Royalty expense   $ 1,700 $ 1,400 $ 1,600
Harvard University        
License agreements        
Royalty expense   $ 0 $ 0  
Upfront Fee $ 600      
XML 111 R100.htm IDEA: XBRL DOCUMENT v3.24.4
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related party transactions                              
Cost of revenue $ 12,143 $ 12,150 $ 11,388 $ 12,463 $ 13,180 $ 16,341 $ 15,183 $ 15,455 $ 23,851 $ 30,638 $ 36,001 $ 46,979 $ 48,144 $ 60,159 $ 45,784
Accounts receivable 25,414 24,083 24,369 22,546 19,017 18,330 19,683 22,616 24,369 19,683 24,083 18,330 25,414 19,017  
Accounts payable 5,048 4,786 3,238 2,585 3,836 2,106 5,908 4,187 3,238 5,908 4,786 2,106 5,048 3,836  
Selling, general and administrative 23,436 23,550 21,308 20,817 18,385 20,479 27,816 25,171 42,125 52,987 65,675 73,466 89,111 91,851 92,910
Commitment to sponsor agreement        
Product revenue                              
Related party transactions                              
Cost of revenue 7,314 7,209 6,701 7,879 9,491 11,347 10,546 11,457 14,580 22,003 21,789 33,350 29,103 42,841 32,114
Service and other revenue                              
Related party transactions                              
Cost of revenue 4,829 $ 4,941 $ 4,687 $ 4,584 $ 3,689 $ 4,994 $ 4,637 $ 3,998 $ 9,271 $ 8,635 $ 14,212 $ 13,629 19,041 17,318 $ 13,670
Harvard University                              
Related party transactions                              
Cost of revenue                         300    
Related party revenue                         1,300 700  
UltraDx                              
Related party transactions                              
Cost of revenue                         300 $ 700  
Accounts payable $ 0                       $ 0    
XML 112 R101.htm IDEA: XBRL DOCUMENT v3.24.4
Restructuring (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2023
USD ($)
position
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Restructuring                            
Total headcount | position                       119    
Restructuring                         $ 3,800  
Payment of severance                         3,500  
Goodwill Impairment           $ 8,200         $ 8,220      
Impairment and restructuring $ 1,361 $ 0 $ 0 $ (33) $ 9,006 $ 20,343 $ 207 $ (33) $ 207 $ (33) $ 20,550 $ 1,328 29,556 $ 0
Other Restructuring Charges                            
Restructuring                            
Impairment and restructuring                         25,600  
Other Restructuring Charges | ROU assets and related leasehold improvements                            
Restructuring                            
Impairment and restructuring                       $ 1,300 16,300  
Other Restructuring Charges | Software and Software Development Costs [Member]                            
Restructuring                            
Impairment and restructuring                         1,100  
Other Restructuring Charges | Goodwill [Member]                            
Restructuring                            
Impairment and restructuring                         $ 8,200  
XML 113 R102.htm IDEA: XBRL DOCUMENT v3.24.4
Restructuring - Roll forward (Details) - Severance and Employee Benefit Costs
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring  
Balance at Beginning of period $ 328
Accrual adjustments (33)
Cash payments (16)
Foreign currency translation 8
Balance at End of period $ 287
XML 114 R103.htm IDEA: XBRL DOCUMENT v3.24.4
Employee benefit plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Contribution made to the 401 (k) Plan $ 0.8 $ 1.2 $ 1.1
XML 115 R104.htm IDEA: XBRL DOCUMENT v3.24.4
Variable Interest Entities (As Restated) (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Other non-current assets $ 1,637 $ 1,657 $ 1,603 $ 938 $ 911 $ 910 $ 77 $ 78
UltraDx                
Number of contingent consideration collaboration 1              
Ownership interest   5.00%            
Variable interest entities                
Other non-current assets   $ 800            
Variable interest entities | UltraDx                
Number of contingent consideration collaboration 1              
XML 116 R105.htm IDEA: XBRL DOCUMENT v3.24.4
Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current assets:                    
Cash and cash equivalents $ 174,422 $ 201,261 $ 329,525 $ 329,354 $ 338,740 $ 343,743 $ 361,551 $ 374,543    
Marketable securities 146,902 126,449     0          
Accounts receivable, net of allowance for expected credit losses 25,414 24,083 24,369 22,546 19,017 18,330 19,683 22,616    
Inventory 26,123 20,857 18,333 16,629 16,964 18,044 22,685 24,426    
Prepaid expenses and other current assets 9,234 9,216 6,897 6,945 6,803 6,075 9,979 13,878    
Total current assets 382,095 381,866 379,124 375,474 381,524 386,192 413,898 435,463    
Restricted cash 2,604 2,602 2,601 2,598 2,597 2,596 2,594 2,577    
Property and equipment, net 17,926 17,287 18,048 18,690 19,811 21,195 21,976 19,639    
Intangible assets, net 6,034 6,003 6,476 7,129 7,516 7,511 8,527 9,692    
Goodwill 0       0   8,675 9,323    
Operating lease right-of-use assets 18,251 19,860 20,380 20,891 21,223 27,165 32,935 29,915    
Other non-current assets 1,657 1,603 1,637 938 911 910 77 78    
Current liabilities:                    
Accounts payable 5,048 4,786 3,238 2,585 3,836 2,106 5,908 4,187    
Accrued compensation and benefits 14,170 10,505 8,175 5,411 11,035 10,760 10,777 8,196    
Other accrued expenses       4,638   6,041 4,799 8,024    
Accrued expenses and other current liabilities 6,055 6,686 6,791   5,147          
Deferred revenue 9,468 9,827 10,421 10,682 8,644 8,976 12,157 9,194    
Operating lease liabilities 4,241 4,093 3,986 3,875 2,687 767 2,696 1,886    
Other current liabilities       291   268 396 268    
Total current liabilities 38,982 35,897 32,611 27,482 31,349 28,918 36,733 31,755    
Total assets 428,567 429,221 428,266 425,720 433,582 445,569 488,682 506,687    
Deferred revenue, net of current portion 1,227 1,126 1,304 1,419 1,415 1,591 1,531 1,222    
Operating lease liabilities, net of current portion 37,223 38,306 39,378 40,409 41,417 42,196 43,135 43,563    
Other non-current liabilities 1,177 1,105 1,225 1,216 1,469 1,570 1,810 1,691    
Total liabilities 78,609 76,434 74,518 70,526 75,650 74,275 83,209 78,231    
Commitments and contingencies (Note 16)        
Stockholders’ equity:                    
Common stock 38 38 37 37 37 37 37 37    
Additional paid-in capital 783,142 778,615 772,472 768,123 763,629 759,254 756,087 750,717    
Accumulated other comprehensive loss (1,672) (3,129) (2,740) (2,496) (2,538) (2,999) (2,203) (756)    
Accumulated deficit (431,550) (422,737) (416,021) (410,470) (403,196) (384,998) (348,448) (321,542)    
Total stockholders’ equity 349,958 352,787 353,748 355,194 357,932 371,294 405,473 428,456 $ 442,792 $ 205,825
Total liabilities and stockholders’ equity 428,567 429,221 428,266 425,720 433,582 445,569 488,682 506,687    
As Previously Reported                    
Current assets:                    
Cash and cash equivalents 174,422 201,261 329,525 329,354 338,740 343,743 361,293 374,317    
Marketable securities 146,902 126,449                
Accounts receivable, net of allowance for expected credit losses 25,414 24,083 24,423 22,546 19,017 18,330 19,683 22,616    
Inventory 22,365 19,945 18,156 17,070 16,786 18,236 21,985 22,669    
Prepaid expenses and other current assets 9,291 9,273 6,954 7,002 6,860 6,475 10,237 14,104    
Total current assets 378,394 381,011 379,058 375,972 381,403 386,784 413,198 433,706    
Restricted cash 2,604 2,647 2,686 2,920 2,597 2,596 2,594 2,577    
Property and equipment, net 17,926 17,517 18,328 19,056 20,162 21,441 22,295 19,683    
Intangible assets, net 6,034 6,003 6,476 7,129 7,516 7,511 8,527 9,692    
Goodwill             8,675 9,323    
Operating lease right-of-use assets 18,251 19,860 20,380 20,891 21,223 27,165 32,935 29,298    
Other non-current assets 1,802 2,004 2,282 1,345 1,298 1,200 377 378    
Current liabilities:                    
Accounts payable 5,048 4,786 3,238 2,585 3,836 2,106 5,983 4,262    
Accrued compensation and benefits 13,659 9,775 7,525 4,880 10,658 10,503 10,638 8,139    
Other accrued expenses       4,624   5,951 4,799 8,024    
Accrued expenses and other current liabilities 6,041 6,672 6,777   5,133          
Deferred revenue 9,468 9,827 10,421 10,682 8,644 8,976 12,157 9,194    
Operating lease liabilities 4,241 4,093 3,986 3,875 2,687 767 2,696 1,886    
Other current liabilities       291   268 396 268    
Total current liabilities 38,457 35,153 31,947 26,937 30,958 28,571 36,669 31,773    
Total assets 425,011 429,042 429,210 427,313 434,199 446,697 488,601 504,657    
Deferred revenue, net of current portion 1,227 1,126 1,304 1,419 1,415 1,591 1,531 1,222    
Operating lease liabilities, net of current portion 37,223 38,306 39,378 40,409 41,417 42,196 43,135 43,563    
Other non-current liabilities 1,177 1,105 1,225 1,216 1,469 1,570 1,810 1,691    
Total liabilities 78,084 75,690 73,854 69,981 75,259 73,928 83,145 78,249    
Commitments and contingencies (Note 16)        
Stockholders’ equity:                    
Common stock 38 38 37 37 37 37 37 37    
Additional paid-in capital 783,142 778,615 772,473 768,141 763,688 759,312 756,139 750,742    
Accumulated other comprehensive loss (1,757) (3,214) (2,825) (2,581) (2,623) (2,999) (2,203) (756)    
Accumulated deficit (434,496) (422,087) (414,329) (408,265) (402,162) (383,581) (348,517) (323,615)    
Total stockholders’ equity 346,927 353,352 355,356 357,332 358,940 372,769 405,456 426,408 440,952 206,125
Total liabilities and stockholders’ equity 425,011 429,042 429,210 427,313 434,199 446,697 488,601 504,657    
Adjustments                    
Current assets:                    
Cash and cash equivalents 0 0 0 0 0 0 258 226    
Marketable securities 0 0                
Accounts receivable, net of allowance for expected credit losses 0 0 (54) 0 0 0 0 0    
Inventory 3,758 912 177 (441) 178 (192) 700 1,757    
Prepaid expenses and other current assets (57) (57) (57) (57) (57) (400) (258) (226)    
Total current assets 3,701 855 66 (498) 121 (592) 700 1,757    
Restricted cash 0 (45) (85) (322) 0 0 0 0    
Property and equipment, net 0 (230) (280) (366) (351) (246) (319) (44)    
Intangible assets, net 0 0 0 0 0 0 0 0    
Goodwill             0 0    
Operating lease right-of-use assets 0 0 0 0 0 0 0 617    
Other non-current assets (145) (401) (645) (407) (387) (290) (300) (300)    
Current liabilities:                    
Accounts payable 0 0 0 0 0 0 (75) (75)    
Accrued compensation and benefits 511 730 650 531 377 257 139 57    
Other accrued expenses       14   90 0 0    
Accrued expenses and other current liabilities 14 14 14   14          
Deferred revenue 0 0 0 0 0 0 0 0    
Operating lease liabilities 0 0 0 0 0 0 0 0    
Other current liabilities       0   0 0 0    
Total current liabilities 525 744 664 545 391 347 64 (18)    
Total assets 3,556 179 (944) (1,593) (617) (1,128) 81 2,030    
Deferred revenue, net of current portion 0 0 0 0 0 0 0 0    
Operating lease liabilities, net of current portion 0 0 0 0 0 0 0 0    
Other non-current liabilities 0 0 0 0 0 0 0 0    
Total liabilities 525 744 664 545 391 347 64 (18)    
Commitments and contingencies (Note 16)        
Stockholders’ equity:                    
Common stock 0 0 0 0 0 0 0 0    
Additional paid-in capital 0 0 (1) (18) (59) (58) (52) (25)    
Accumulated other comprehensive loss 85 85 85 85 85 0 0 0    
Accumulated deficit 2,946 (650) (1,692) (2,205) (1,034) (1,417) 69 2,073    
Total stockholders’ equity 3,031 (565) (1,608) (2,138) (1,008) (1,475) 17 2,048 $ 1,840 $ (300)
Total liabilities and stockholders’ equity $ 3,556 $ 179 $ (944) $ (1,593) $ (617) $ (1,128) $ 81 $ 2,030    
XML 117 R106.htm IDEA: XBRL DOCUMENT v3.24.4
Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Parenthetical) (Details) - $ / shares
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Statement of Financial Position [Abstract]                
Common stock, par value $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Common stock, authorized shares 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000 120,000,000
Common stock, shares issued 38,014,000 37,839,000 37,566,000 37,424,000 37,280,000 37,094,000 36,975,000 36,899,000
Common stock, shares outstanding 38,014,000 37,839,000 37,566,000 37,424,000 37,280,000 37,094,000 36,975,000 36,899,000
XML 118 R107.htm IDEA: XBRL DOCUMENT v3.24.4
Quarterly Financial Data (Unaudited and Restated) - Statement Of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:                              
Total revenues $ 31,549 $ 31,559 $ 30,804 $ 28,456 $ 25,824 $ 26,646 $ 23,500 $ 29,552 $ 59,260 $ 53,052 $ 90,819 $ 79,698 $ 122,368 $ 105,522 $ 110,556
Costs of goods sold and services:                              
Total costs of goods sold and services 12,143 12,150 11,388 12,463 13,180 16,341 15,183 15,455 23,851 30,638 36,001 46,979 48,144 60,159 45,784
Gross profit 19,406 19,409 19,416 15,993 12,644 10,305 8,317 14,097 35,409 22,414 54,818 32,719 74,224 45,363 64,772
Operating expenses:                              
Research and development 7,210 7,739 6,128 4,987 5,843 6,829 7,257 6,880 11,115 14,137 18,854 20,966 26,064 26,809 28,383
Selling, general and administrative 23,436 23,550 21,308 20,817 18,385 20,479 27,816 25,171 42,125 52,987 65,675 73,466 89,111 91,851 92,910
Other lease costs 1,016 928 968 800 802 609     1,768   2,696 609 3,712 1,411 0
Impairment and restructuring 1,361 0 0 (33) 9,006 20,343 207   (33) 207 (33) 20,550 1,328 29,556 0
Total operating expenses 33,023 32,217 28,404 26,571 34,036 48,260 35,280 32,051 54,975 67,331 87,192 115,591 120,215 149,627 121,293
Loss from operations (13,617) (12,808) (8,988) (10,578) (21,392) (37,955) (26,963) (17,954) (19,566) (44,917) (32,374) (82,872) (45,991) (104,264) (56,521)
Interest income (expense), net 4,319 4,185 3,886 3,449 2,815 1,712 552 52 7,335 604 11,520 2,316 15,839 5,131 (403)
Other income (expense), net 626 2,110 (214) (5) 533 (235) (358) (217) (219) (575) 1,891 (810) 2,517 (277) 1,340
Loss before income taxes (8,672) (6,513) (5,316) (7,134) (18,044) (36,478) (26,769) (18,119) (12,450) (44,888) (18,963) (81,366) (27,635) (99,410) (55,584)
Income tax (expense) benefit (141) (203) (235) (140) (154) (72) (137) 199 (375) 62 (578) (10) (719) (164) 36
Net loss $ (8,813) $ (6,716) $ (5,551) $ (7,274) $ (18,198) $ (36,550) $ (26,906) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Net loss per common share, basic (in dollars per share) $ (0.23) $ (0.18) $ (0.15) $ (0.19) $ (0.49) $ (0.99) $ (0.73) $ (0.49) $ (0.34) $ (1.22) $ (0.52) $ (2.20) $ (0.75) $ (2.69) $ (1.54)
Net loss per common share, diluted (in dollars per share) $ (0.23) $ (0.18) $ (0.15) $ (0.19) $ (0.49) $ (0.99) $ (0.73) $ (0.49) $ (0.34) $ (1.22) $ (0.52) $ (2.20) $ (0.75) $ (2.69) $ (1.54)
Weighted-average common shares outstanding, basic (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Weighted-average common shares outstanding, diluted (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Product revenue                              
Revenues:                              
Total revenues $ 20,821 $ 19,940 $ 19,549 $ 19,360 $ 16,674 $ 17,693 $ 14,785 $ 20,656 $ 38,909 $ 35,441 $ 58,849 $ 53,134 $ 79,670 $ 69,808 $ 81,062
Costs of goods sold and services:                              
Total costs of goods sold and services 7,314 7,209 6,701 7,879 9,491 11,347 10,546 11,457 14,580 22,003 21,789 33,350 29,103 42,841 32,114
Service revenue                              
Revenues:                              
Total revenues                           34,495  
Service and other revenue                              
Revenues:                              
Total revenues 10,230 10,883 10,470 8,506 8,767 8,370 8,548 8,810 18,976 17,358 29,859 25,728 40,089 34,495 23,629
Costs of goods sold and services:                              
Total costs of goods sold and services 4,829 4,941 4,687 4,584 3,689 4,994 4,637 3,998 9,271 8,635 14,212 13,629 19,041 17,318 13,670
Collaboration and license revenue                              
Revenues:                              
Total revenues 146 237 629 368 170 301 92 86 997 178 1,234 479 1,380 649 648
Grant revenue                              
Revenues:                              
Total revenues 352 499 156 222 213 282 75   378 75 877 357 1,229 570 5,217
As Previously Reported                              
Revenues:                              
Total revenues 31,549 31,334 31,029 28,456 25,824 26,646 23,500 29,552 59,485 53,052 90,819 79,698 122,368 105,522 110,556
Costs of goods sold and services:                              
Total costs of goods sold and services 14,750 13,551 11,891 11,530 13,232 15,702 14,789 14,993 23,421 29,782 36,972 45,484 51,722 58,716 48,828
Gross profit 16,799 17,783 19,138 16,926 12,592 10,944 8,711 14,559 36,064 23,270 53,847 34,214 70,646 46,806 61,728
Operating expenses:                              
Research and development 6,991 7,200 5,946 4,720 5,600 6,631 6,625 7,034 10,666 13,659 17,866 20,290 24,857 25,890 27,978
Selling, general and administrative 24,172 23,595 21,591 20,883 19,272 19,966 27,045 25,712 42,474 52,757 66,069 72,723 90,241 91,995 92,336
Other lease costs 1,016 758 1,162 776 669 609     1,938   2,696 609 3,712 1,278  
Impairment and restructuring 1,570 0 0 (33) 9,006 20,341 0   (33) 0 (33) 20,341 1,537 29,347  
Total operating expenses 33,749 31,553 28,699 26,346 34,547 47,547 33,670 32,746 55,045 66,416 86,598 113,963 120,347 148,510 120,314
Loss from operations (16,950) (13,770) (9,561) (9,420) (21,955) (36,603) (24,959) (18,187) (18,981) (43,146) (32,751) (79,749) (49,701) (101,704) (58,586)
Interest income (expense), net 4,319 4,185 3,886 3,449 2,815 1,712 552 52 7,335 604 11,520 2,316 15,839 5,131 (403)
Other income (expense), net 363 2,030 (154) 8 614 (101) (358) (217) (146) (575) 1,884 (676) 2,247 (62) 1,265
Loss before income taxes (12,268) (7,555) (5,829) (5,963) (18,526) (34,992) (24,765) (18,352) (11,792) (43,117) (19,347) (78,109) (31,615) (96,635) (57,724)
Income tax (expense) benefit (141) (203) (235) (140) (55) (72) (137) 199 (375) 62 (578) (10) (719) (65) 36
Net loss $ (12,409) $ (7,758) $ (6,064) $ (6,103) $ (18,581) $ (35,064) $ (24,902) $ (18,153) $ (12,167) $ (43,055) $ (19,925) $ (78,119) $ (32,334) $ (96,700) $ (57,688)
Net loss per common share, basic (in dollars per share) $ (0.33) $ (0.21) $ (0.16) $ (0.16) $ (0.50) $ (0.95) $ (0.67) $ (0.49) $ (0.33) $ (1.17) $ (0.53) $ (2.12) $ (0.86) $ (2.61) $ (1.60)
Net loss per common share, diluted (in dollars per share) $ (0.33) $ (0.21) $ (0.16) $ (0.16) $ (0.50) $ (0.95) $ (0.67) $ (0.49) $ (0.33) $ (1.17) $ (0.53) $ (2.12) $ (0.86) $ (2.61) $ (1.60)
Weighted-average common shares outstanding, basic (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
Weighted-average common shares outstanding, diluted (in shares) 37,890,000 37,657,000 37,494,000 37,327,000 37,160,000 37,005,000 36,922,000 36,851,000 37,411,000 36,887,000 37,494,000 36,927,000 37,594,000 36,991,000 35,997,000
As Previously Reported | Product revenue                              
Revenues:                              
Total revenues $ 20,821 $ 19,660 $ 19,692 $ 19,287 $ 16,674 $ 17,693 $ 14,785 $ 20,656 $ 38,979 $ 35,441 $ 58,639 $ 53,134 $ 79,460 $ 69,808 $ 81,062
Costs of goods sold and services:                              
Total costs of goods sold and services 10,025 8,342 7,236 7,033 9,631 10,511 9,921 10,746 14,269 20,667 22,611 31,178 32,636 40,809 34,149
As Previously Reported | Service and other revenue                              
Revenues:                              
Total revenues 10,230 10,938 10,552 8,579 8,767 8,370 8,548 8,810 19,131 17,358 30,069 25,728 40,299 34,495 23,629
Costs of goods sold and services:                              
Total costs of goods sold and services 4,725 5,209 4,655 4,497 3,601 5,191 4,868 4,247 9,152 9,115 14,361 14,306 19,086 17,907 14,679
As Previously Reported | Collaboration and license revenue                              
Revenues:                              
Total revenues 146 237 629 368 170 301 92 86 997 178 1,234 479 1,380 649 648
As Previously Reported | Grant revenue                              
Revenues:                              
Total revenues 352 499 156 222 213 282 75   378 75 877 357 1,229 570 5,217
Adjustments                              
Revenues:                              
Total revenues 0 225 (225) 0 0 0 0 0 (225) 0 0 0 0 0 0
Costs of goods sold and services:                              
Total costs of goods sold and services (2,607) (1,401) (503) 933 (52) 639 394 462 430 856 (971) 1,495 (3,578) 1,443 (3,044)
Gross profit 2,607 1,626 278 (933) 52 (639) (394) (462) (655) (856) 971 (1,495) 3,578 (1,443) 3,044
Operating expenses:                              
Research and development 219 539 182 267 243 198 632 (154) 449 478 988 676 1,207 919 405
Selling, general and administrative (736) (45) (283) (66) (887) 513 771 (541) (349) 230 (394) 743 (1,130) (144) 574
Other lease costs 0 170 (194) 24 133 0     (170)   0 0 0 133  
Impairment and restructuring (209) 0 0 0 0 2 207   0 207 0 209 (209) 209  
Total operating expenses (726) 664 (295) 225 (511) 713 1,610 (695) (70) 915 594 1,628 (132) 1,117 979
Loss from operations 3,333 962 573 (1,158) 563 (1,352) (2,004) 233 (585) (1,771) 377 (3,123) 3,710 (2,560) 2,065
Interest income (expense), net 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other income (expense), net 263 80 (60) (13) (81) (134) 0 0 (73) 0 7 (134) 270 (215) 75
Loss before income taxes 3,596 1,042 513 (1,171) 482 (1,486) (2,004) 233 (658) (1,771) 384 (3,257) 3,980 (2,775) 2,140
Income tax (expense) benefit 0 0 0 0 (99) 0 0 0 0 0 0 0 0 (99) 0
Net loss $ 3,596 $ 1,042 $ 513 $ (1,171) $ 383 $ (1,486) $ (2,004) $ 233 $ (658) $ (1,771) $ 384 $ (3,257) $ 3,980 $ (2,874) $ 2,140
Net loss per common share, basic (in dollars per share) $ 0.10 $ 0.03 $ 0.01 $ (0.03) $ 0.01 $ (0.04) $ (0.06) $ 0 $ (0.01) $ (0.05) $ 0.01 $ (0.08) $ 0.11 $ (0.08) $ 0.06
Net loss per common share, diluted (in dollars per share) $ 0.10 $ 0.03 $ 0.01 $ (0.03) $ 0.01 $ (0.04) $ (0.06) $ 0 $ (0.01) $ (0.05) $ 0.01 $ (0.08) $ 0.11 $ (0.08) $ 0.06
Weighted-average common shares outstanding, basic (in shares) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Weighted-average common shares outstanding, diluted (in shares) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Adjustments | Product revenue                              
Revenues:                              
Total revenues $ 0 $ 280 $ (143) $ 73 $ 0 $ 0 $ 0 $ 0 $ (70) $ 0 $ 210 $ 0 $ 210 $ 0 $ 0
Costs of goods sold and services:                              
Total costs of goods sold and services (2,711) (1,133) (535) 846 (140) 836 625 711 311 1,336 (822) 2,172 (3,533) 2,032 (2,035)
Adjustments | Service and other revenue                              
Revenues:                              
Total revenues 0 (55) (82) (73) 0 0 0 0 (155) 0 (210) 0 (210) 0 0
Costs of goods sold and services:                              
Total costs of goods sold and services 104 (268) 32 87 88 (197) (231) (249) 119 (480) (149) (677) (45) (589) (1,009)
Adjustments | Collaboration and license revenue                              
Revenues:                              
Total revenues 0 0 0 0 0 0 0 $ 0 0 0 0 0 0 0 0
Adjustments | Grant revenue                              
Revenues:                              
Total revenues $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0   $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
XML 119 R108.htm IDEA: XBRL DOCUMENT v3.24.4
Quarterly Financial Data (Unaudited and Restated) - Statement Of Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification [Line Items]                              
Net loss $ (8,813) $ (6,716) $ (5,551) $ (7,274) $ (18,198) $ (36,550) $ (26,906) $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Other comprehensive income (loss), net of tax:                              
Unrealized gains (losses) on marketable securities   (241)                 (241)   325 0 0
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (2,979) (1,993)
Total other comprehensive income (loss)   (389) (244) 42   (796) (1,447) (1,197) (202) (2,644) (591) (3,440) 866 (2,979) (1,993)
Comprehensive loss   (7,105) (5,795) (7,232)   (37,346) (28,353) (19,117) (13,027) (47,470) (20,132) (84,816) (27,488) (102,553) (57,541)
As Previously Reported                              
Reclassification [Line Items]                              
Net loss (12,409) (7,758) (6,064) (6,103) (18,581) (35,064) (24,902) (18,153) (12,167) (43,055) (19,925) (78,119) (32,334) (96,700) (57,688)
Other comprehensive income (loss), net of tax:                              
Unrealized gains (losses) on marketable securities   (241)                 (241)   325    
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (3,064) (1,993)
Total other comprehensive income (loss)   (389) (244) 42   (796) (1,447) (1,197) (202) (2,644) (591) (3,440) 866 (3,064) (1,993)
Comprehensive loss   (8,147) (6,308) (6,061)   (35,860) (26,349) (19,350) (12,369) (45,699) (20,516) (81,559) (31,468) (99,764) (59,681)
Adjustments                              
Reclassification [Line Items]                              
Net loss $ 3,596 1,042 513 (1,171) $ 383 (1,486) (2,004) 233 (658) (1,771) 384 (3,257) 3,980 (2,874) 2,140
Other comprehensive income (loss), net of tax:                              
Unrealized gains (losses) on marketable securities   0                 0   0    
Foreign currency translation adjustment   0 0 0   0 0 0 0 0 0 0 0 85 0
Total other comprehensive income (loss)   0 0 0   0 0 0 0 0 0 0 0 85 0
Comprehensive loss   $ 1,042 $ 513 $ (1,171)   $ (1,486) $ (2,004) $ 233 $ (658) $ (1,771) $ 384 $ (3,257) $ 3,980 $ (2,789) $ 2,140
XML 120 R109.htm IDEA: XBRL DOCUMENT v3.24.4
Quarterly Financial Data (Unaudited and Restated) - Statement Of Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance $ 352,787 $ 353,748 $ 355,194 $ 357,932 $ 371,294 $ 405,473 $ 428,456 $ 442,792 $ 357,932 $ 442,792 $ 357,932 $ 442,792 $ 357,932 $ 442,792 $ 205,825
Issuance of common stock under stock plans, including tax effects   1,800 139 551   407 211 979 690 1,190 2,490 1,597 2,691 2,310 8,815
Sale of common stock in underwritten public offering, net                             269,718
Stock-based compensation expense   4,344 4,210 3,943   2,760 5,159 3,802 8,153 8,961 12,497 11,721 16,823 15,383 15,975
Unrealized gains on marketable securities, net of tax   (241)                 (241)   325 0 0
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (2,979) (1,993)
Net loss (8,813) (6,716) (5,551) (7,274) (18,198) (36,550) (26,906) (17,920) (12,825) (44,826) (19,541) (81,376) (28,354) (99,574) (55,548)
Ending Balance $ 349,958 $ 352,787 $ 353,748 $ 355,194 $ 357,932 $ 371,294 $ 405,473 $ 428,456 $ 353,748 $ 405,473 $ 352,787 $ 371,294 $ 349,958 $ 357,932 $ 442,792
Common Stock                              
Increase (Decrease) in Stockholders' Equity                              
Beginning balance (in shares) 37,839 37,566 37,424 37,280 37,094 36,975 36,899 36,768 37,280 36,768 37,280 36,768 37,280 36,768 31,797
Beginning Balance $ 38 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 32
Issuance of common stock under stock plans, including tax effects (in shares)   273 142 144   119 76 131 286 207 559 326 734 512 864
Issuance of common stock under stock plans, including tax effects   $ 1                 $ 1   $ 1   $ 1
Sale of common stock in underwritten public offering, net (in shares)                             4,107
Sale of common stock in underwritten public offering, net                             $ 4
Ending Balance (in shares) 38,014 37,839 37,566 37,424 37,280 37,094 36,975 36,899 37,566 36,975 37,839 37,094 38,014 37,280 36,768
Ending Balance $ 38 $ 38 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 38 $ 37 $ 38 $ 37 $ 37
Additional paid-in capital                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance 778,615 772,472 768,123 763,629 759,254 756,087 750,717 745,936 763,629 745,936 763,629 745,936 763,629 745,936 451,433
Issuance of common stock under stock plans, including tax effects   1,799 139 551   407 211 979 690 1,190 2,489 1,597 2,690 2,310 8,814
Sale of common stock in underwritten public offering, net                             269,714
Stock-based compensation expense   4,344 4,210 3,943   2,760 5,159 3,802 8,153 8,961 12,497 11,721 16,823 15,383 15,975
Ending Balance 783,142 778,615 772,472 768,123 763,629 759,254 756,087 750,717 772,472 756,087 778,615 759,254 783,142 763,629 745,936
Accumulated other comprehensive income (loss)                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance (3,129) (2,740) (2,496) (2,538) (2,999) (2,203) (756) 441 (2,538) 441 (2,538) 441 (2,538) 441 2,434
Unrealized gains on marketable securities, net of tax   (241)                 (241)   325    
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (2,979) (1,993)
Ending Balance (1,672) (3,129) (2,740) (2,496) (2,538) (2,999) (2,203) (756) (2,740) (2,203) (3,129) (2,999) (1,672) (2,538) 441
Accumulated deficit                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance (422,737) (416,021) (410,470) (403,196) (384,998) (348,448) (321,542) (303,622) (403,196) (303,622) (403,196) (303,622) (403,196) (303,622) (248,074)
Net loss   (6,716) (5,551) (7,274)   (36,550) (26,906) (17,920) (12,825) (44,826) (19,541) (81,376) (28,354) (99,574) (55,548)
Ending Balance (431,550) (422,737) (416,021) (410,470) (403,196) (384,998) (348,448) (321,542) (416,021) (348,448) (422,737) (384,998) (431,550) (403,196) (303,622)
As Previously Reported                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance 353,352 355,356 357,332 358,940 372,769 405,456 426,408 440,952 358,940 440,952 358,940 440,952 358,940 440,952 206,125
Issuance of common stock under stock plans, including tax effects   1,800 139 551   407 211 979 690 1,190 2,490 1,597 2,691 2,310 8,815
Sale of common stock in underwritten public offering, net                             269,718
Stock-based compensation expense   4,343 4,193 3,902   2,766 5,186 3,827 8,095 9,013 12,438 11,779 16,764 15,442 15,975
Unrealized gains on marketable securities, net of tax   (241)                 (241)   325    
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (3,064) (1,993)
Net loss (12,409) (7,758) (6,064) (6,103) (18,581) (35,064) (24,902) (18,153) (12,167) (43,055) (19,925) (78,119) (32,334) (96,700) (57,688)
Ending Balance $ 346,927 $ 353,352 $ 355,356 $ 357,332 $ 358,940 $ 372,769 $ 405,456 $ 426,408 $ 355,356 $ 405,456 $ 353,352 $ 372,769 $ 346,927 $ 358,940 $ 440,952
As Previously Reported | Common Stock                              
Increase (Decrease) in Stockholders' Equity                              
Beginning balance (in shares) 37,839 37,566 37,424 37,280 37,094 36,975 36,899 36,768 37,280 36,768 37,280 36,768 37,280 36,768 31,797
Beginning Balance $ 38 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 32
Issuance of common stock under stock plans, including tax effects (in shares)   273 142 144   119 76 131 286 207 559 326 734 512 864
Issuance of common stock under stock plans, including tax effects   $ 1                 $ 1   $ 1   $ 1
Sale of common stock in underwritten public offering, net (in shares)                             4,107
Sale of common stock in underwritten public offering, net                             $ 4
Ending Balance (in shares) 38,014 37,839 37,566 37,424 37,280 37,094 36,975 36,899 37,566 36,975 37,839 37,094 38,014 37,280 36,768
Ending Balance $ 38 $ 38 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 37 $ 38 $ 37 $ 38 $ 37 $ 37
As Previously Reported | Additional paid-in capital                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance 778,615 772,473 768,141 763,688 759,312 756,139 750,742 745,936 763,688 745,936 763,688 745,936 763,688 745,936 451,433
Issuance of common stock under stock plans, including tax effects   1,799 139 551   407 211 979 690 1,190 2,489 1,597 2,690 2,310 8,814
Sale of common stock in underwritten public offering, net                             269,714
Stock-based compensation expense   4,343 4,193 3,902   2,766 5,186 3,827 8,095 9,013 12,438 11,779 16,764 15,442 15,975
Ending Balance 783,142 778,615 772,473 768,141 763,688 759,312 756,139 750,742 772,473 756,139 778,615 759,312 783,142 763,688 745,936
As Previously Reported | Accumulated other comprehensive income (loss)                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance (3,214) (2,825) (2,581) (2,623) (2,999) (2,203) (756) 441 (2,623) 441 (2,623) 441 (2,623) 441 2,434
Unrealized gains on marketable securities, net of tax   (241)                 (241)   325    
Foreign currency translation adjustment   (148) (244) 42   (796) (1,447) (1,197) (202) (2,644) (350) (3,440) 541 (3,064) (1,993)
Ending Balance (1,757) (3,214) (2,825) (2,581) (2,623) (2,999) (2,203) (756) (2,825) (2,203) (3,214) (2,999) (1,757) (2,623) 441
As Previously Reported | Accumulated deficit                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance (422,087) (414,329) (408,265) (402,162) (383,581) (348,517) (323,615) (305,462) (402,162) (305,462) (402,162) (305,462) (402,162) (305,462) (247,774)
Net loss   (7,758) (6,064) (6,103)   (35,064) (24,902) (18,153) (12,167) (43,055) (19,925) (78,119) (32,334) (96,700) (57,688)
Ending Balance (434,496) (422,087) (414,329) (408,265) (402,162) (383,581) (348,517) (323,615) (414,329) (348,517) (422,087) (383,581) (434,496) (402,162) (305,462)
Adjustments                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance (565) (1,608) (2,138) (1,008) (1,475) 17 2,048 1,840 (1,008) 1,840 (1,008) 1,840 (1,008) 1,840 (300)
Issuance of common stock under stock plans, including tax effects   0 0 0   0 0 0 0 0 0 0 0 0 0
Sale of common stock in underwritten public offering, net                             0
Stock-based compensation expense   1 17 41   (6) (27) (25) 58 (52) 59 (58) 59 (59) 0
Unrealized gains on marketable securities, net of tax   0                 0   0    
Foreign currency translation adjustment   0 0 0   0 0 0 0 0 0 0 0 85 0
Net loss 3,596 1,042 513 (1,171) 383 (1,486) (2,004) 233 (658) (1,771) 384 (3,257) 3,980 (2,874) 2,140
Ending Balance $ 3,031 $ (565) $ (1,608) $ (2,138) $ (1,008) $ (1,475) $ 17 $ 2,048 $ (1,608) $ 17 $ (565) $ (1,475) $ 3,031 $ (1,008) $ 1,840
Adjustments | Common Stock                              
Increase (Decrease) in Stockholders' Equity                              
Beginning balance (in shares) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Beginning Balance $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
Ending Balance (in shares) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Ending Balance $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0
Adjustments | Additional paid-in capital                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance 0 (1) (18) (59) (58) (52) (25) 0 (59) 0 (59) 0 (59) 0 0
Stock-based compensation expense   1 17 41   (6) (27) (25) 58 (52) 59 (58) 59 (59)  
Ending Balance 0 0 (1) (18) (59) (58) (52) (25) (1) (52) 0 (58) 0 (59) 0
Adjustments | Accumulated other comprehensive income (loss)                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance 85 85 85 85 0 0 0 0 85 0 85 0 85 0 0
Foreign currency translation adjustment                           85  
Ending Balance 85 85 85 85 85 0 0 0 85 0 85 0 85 85 0
Adjustments | Accumulated deficit                              
Increase (Decrease) in Stockholders' Equity                              
Beginning Balance (650) (1,692) (2,205) (1,034) (1,417) 69 2,073 1,840 (1,034) 1,840 (1,034) 1,840 (1,034) 1,840 (300)
Net loss   1,042 513 (1,171)   (1,486) (2,004) 233 (658) (1,771) 384 (3,257) 3,980 (2,874) 2,140
Ending Balance $ 2,946 $ (650) $ (1,692) $ (2,205) $ (1,034) $ (1,417) $ 69 $ 2,073 $ (1,692) $ 69 $ (650) $ (1,417) $ 2,946 $ (1,034) $ 1,840
XML 121 R110.htm IDEA: XBRL DOCUMENT v3.24.4
Quarterly Financial Data (Unaudited and Restated) - Statement Of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:                    
Net loss $ (7,274)   $ (17,920) $ (12,825) $ (44,826) $ (19,541) $ (81,376) $ (28,354) $ (99,574) $ (55,548)
Adjustments to reconcile net loss to net cash used in operating activities:                    
Depreciation and amortization expense 1,454   1,373 2,883 2,820 4,843 4,231 6,275 5,409 4,880
Credit losses on accounts receivable 178   (171) 324 581 311 102 336 (301) 213
Non-cash operating lease expense 334           1,099      
Reduction in the carrying amount of right-of-use assets     (269)   925          
Foreign currency losses           359        
Unrealized losses on marketable securities           (241)        
Amortization of (discount) premium on marketable securities           (1,249)   (1,964) 0 0
Accretion of marketable securities           (1,249)   (1,964) 0 0
Operating lease right-of-use asset amortization       1,002   1,518   2,015 715 499
Stock-based compensation expense 3,943   3,802 8,153 8,961 12,497 11,721 16,823 15,383 15,975
Goodwill Impairment   $ 8,200         8,220      
Impairment Expense             8,904      
Other non-cash items             39      
Deferred income taxes 270         242        
Other operating activity       602       (150) (340) 692
Loss on disposal of fixed assets         6 46        
Changes in assets and liabilities:                    
Accounts receivable (3,741)   1,319 (5,750) 3,479 (5,615) 5,045 (6,695) 5,156 (6,853)
Inventory 530   (206) (1,180) 1,515 (3,700) 6,146 (8,944) 7,243 (10,125)
Prepaid expenses and other current assets (422)   (2,071) (527) 961 (2,829) (282) (2,371) (738) (166)
Other non-current assets (33)   1 (707) 2 (702) (857) (717) (822) (2)
Accounts payable (1,271)   (5,306) (631) (3,220) 948 (7,010) 1,189 (5,287) 2,339
Accrued compensation and benefits, accrued expenses, and other current liabilities (5,809)   (4,864) (1,053) (4,248) 1,229 (2,914) 4,410 (3,599) 606
Contract acquisition costs     (41)   30   331      
Deferred revenue 2,041   2,956 1,666 6,228 894 3,108 635 2,599 1,462
Operating lease liabilities 179   (87) (730) (3,128) (1,690) (1,156) (2,645) (266) (1,230)
Other non-current liabilities (203)   (271) (72) (9) (107) 128 (53) 10 (363)
Net cash used in operating activities (9,824)   (21,755) (8,791) (29,716) (12,657) (44,521) (18,849) (48,611) (47,621)
Cash flows from investing activities:                    
Purchases of marketable debt securities           (125,200)   (175,613) 0 0
Purchases of property and equipment (136)   (1,335) (947) (6,342) (1,878) (10,019) (3,841) (11,614) (13,675)
Proceeds from RADx grant on assets purchased     520   520   520 0 520 7,278
Net cash used in investing activities (136)   (815) (947) (5,822) (127,078) (9,499) (148,454) (11,094) (6,397)
Cash flows from financing activities:                    
Proceeds from stock options exercised 13   385   596   716      
Proceeds from common stock issued under stock plans 551   594 777 594 2,632 881 2,889 2,311 8,815
Payments for employee taxes withheld on stock-based compensation awards (13)     (87)   (142)   (198) 0 0
Payments on notes payable               0 0 (7,738)
Net cash provided by financing activities 551   979 690 1,190 2,490 1,597 2,691 2,311 270,795
Net increase (decrease) in cash, cash equivalents, and restricted cash (9,409)   (21,591) (9,048) (34,348) (137,245) (52,423) (164,612) (57,394) 216,777
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 24   (558) (163) (776) (229) (507) 301 (538) (92)
Cash, cash equivalents, and restricted cash at beginning of period 341,337 364,145 399,269 341,337 399,269 341,337 399,269 341,337 399,269 182,584
Cash, cash equivalents, and restricted cash at end of period 331,952 346,339 377,120 332,126 364,145 203,863 346,339 177,026 341,337 399,269
Supplemental disclosure of cash flow information:                    
Cash paid for taxes 246     502   719 263 808 684 0
Purchases of property and equipment in accounts payable and accruals 147           288 419 152 229
Shares received as consideration under product sales agreement (Note 4, 7)       1,000   775        
Cash paid for interest               0 0 389
Right-of-use asset obtained in exchange for lease liabilities     18,156       22,239 0 22,494 0
Cash and cash equivalents 329,354 343,743 374,543 329,525 361,551 201,261 343,743 174,422 338,740  
Restricted cash 2,598 2,596 2,577 2,601 2,594 2,602 2,596 2,604 2,597  
Shares received as consideration under product sales agreement (Note 4, 7)               775 0 0
As Previously Reported                    
Cash flows from operating activities:                    
Net loss (6,103)   (18,153) (12,167) (43,055) (19,925) (78,119) (32,334) (96,700) (57,688)
Adjustments to reconcile net loss to net cash used in operating activities:                    
Depreciation and amortization expense 1,439   1,358 2,845 2,790 4,788 4,186 6,364 5,349 4,851
Credit losses on accounts receivable 178   (171) 324 581 311 102 336 (301) 213
Non-cash operating lease expense 334           1,099      
Reduction in the carrying amount of right-of-use assets     348   925          
Foreign currency losses           359        
Unrealized losses on marketable securities           (241)        
Amortization of (discount) premium on marketable securities           (1,249)   (1,964)    
Accretion of marketable securities           (1,249)   (1,964)    
Operating lease right-of-use asset amortization       1,002   1,518   2,015 715 499
Stock-based compensation expense 3,902   3,827 8,095 9,013 12,438 11,779 16,764 15,442 15,975
Goodwill Impairment             8,220      
Impairment Expense             8,695      
Other non-cash items             39      
Deferred income taxes 270         242        
Other operating activity       548       150 (439) 692
Loss on disposal of fixed assets         6 46        
Changes in assets and liabilities:                    
Accounts receivable (3,741)   1,319 (5,750) 3,479 (5,615) 5,045 (6,695) 5,156 (6,853)
Inventory (89)   (484) (1,181) 180 (2,966) 3,919 (5,364) 5,386 (8,090)
Prepaid expenses and other current assets (422)   (2,070) (527) 930 (2,829) (262) (2,371) (568) (393)
Other non-current assets (33)   1 (965) 2 (716) (859) (775) (909) (2)
Accounts payable (1,271)   (5,306) (631) (3,220) 948 (7,085) 1,189 (5,362) 2,414
Accrued compensation and benefits, accrued expenses, and other current liabilities (5,983)   (4,921) (1,326) (4,387) 876 (3,021) 4,276 (3,976) 606
Contract acquisition costs     (41)   30   0      
Deferred revenue 2,041   2,956 1,666 6,228 894 3,108 635 2,599 1,462
Operating lease liabilities 179   (87) (730) (3,128) (1,690) (1,156) (2,645) (266) (1,230)
Other non-current liabilities (203)   (271) (72) (9) (107) 128 (53) 10 (363)
Net cash used in operating activities (9,502)   (21,695) (8,869) (29,635) (12,918) (44,182) (18,902) (48,272) (47,907)
Cash flows from investing activities:                    
Purchases of marketable debt securities           (125,200)   (175,613)   0
Purchases of property and equipment (136)   (1,394) (784) (6,454) (1,572) (10,131) (3,788) (11,726) (13,616)
Proceeds from RADx grant on assets purchased     520   520   520   520 7,278
Net cash used in investing activities (136)   (874) (784) (5,934) (126,772) (9,611) (148,401) (11,206) (6,338)
Cash flows from financing activities:                    
Proceeds from stock options exercised 13   385   596   716      
Proceeds from common stock issued under stock plans 551   594 777 594 2,632 881 2,889 2,311 8,815
Payments for employee taxes withheld on stock-based compensation awards (13)     (87)   (142)   (198)    
Payments on notes payable                   (7,738)
Net cash provided by financing activities 551   979 690 1,190 2,490 1,597 2,691 2,311 270,795
Net increase (decrease) in cash, cash equivalents, and restricted cash (9,087)   (21,590) (8,963) (34,379) (137,200) (52,196) (164,612) (57,167) 216,550
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 24   (558) (163) (776) (229) (507) 301 (538) (92)
Cash, cash equivalents, and restricted cash at beginning of period 341,337 363,887 399,042 341,337 399,042 341,337 399,042 341,337 399,042 182,584
Cash, cash equivalents, and restricted cash at end of period 332,274 346,339 376,894 332,211 363,887 203,908 346,339 177,026 341,337 399,042
Supplemental disclosure of cash flow information:                    
Cash paid for taxes 246     502   719 263 808 684  
Purchases of property and equipment in accounts payable and accruals 147           198 419 152 229
Shares received as consideration under product sales agreement (Note 4, 7)       1,000   775        
Cash paid for interest                   389
Right-of-use asset obtained in exchange for lease liabilities     18,156       22,239   22,494  
Cash and cash equivalents 329,354 343,743 374,317 329,525 361,293 201,261 343,743 174,422 338,740  
Restricted cash 2,920 2,596 2,577 2,686 2,594 2,647 2,596 2,604 2,597  
Shares received as consideration under product sales agreement (Note 4, 7)               775    
Adjustments                    
Cash flows from operating activities:                    
Net loss (1,171)   233 (658) (1,771) 384 (3,257) 3,980 (2,874) 2,140
Adjustments to reconcile net loss to net cash used in operating activities:                    
Depreciation and amortization expense 15   15 38 30 55 45 (89) 60 29
Credit losses on accounts receivable 0   0 0 0 0 0 0 0 0
Non-cash operating lease expense 0           0      
Reduction in the carrying amount of right-of-use assets     (617)   0          
Foreign currency losses           0        
Unrealized losses on marketable securities           0        
Amortization of (discount) premium on marketable securities           0   0    
Accretion of marketable securities           0   0    
Operating lease right-of-use asset amortization       0   0   0 0 0
Stock-based compensation expense 41   (25) 58 (52) 59 (58) 59 (59) 0
Goodwill Impairment             0      
Impairment Expense             209      
Other non-cash items             0      
Deferred income taxes 0         0        
Other operating activity       54       (300) 99 0
Loss on disposal of fixed assets         0 0        
Changes in assets and liabilities:                    
Accounts receivable 0   0 0 0 0 0 0 0 0
Inventory 619   278 1 1,335 (734) 2,227 (3,580) 1,857 (2,035)
Prepaid expenses and other current assets 0   (1) 0 31 0 (20) 0 (170) 227
Other non-current assets 0   0 258 0 14 2 58 87 0
Accounts payable 0   0 0 0 0 75 0 75 (75)
Accrued compensation and benefits, accrued expenses, and other current liabilities 174   57 273 139 353 107 134 377 0
Contract acquisition costs     0   0   331      
Deferred revenue 0   0 0 0 0 0 0 0 0
Operating lease liabilities 0   0 0 0 0 0 0 0 0
Other non-current liabilities 0   0 0 0 0 0 0 0 0
Net cash used in operating activities (322)   (60) 78 (81) 261 (339) 53 (339) 286
Cash flows from investing activities:                    
Purchases of marketable debt securities           0   0   0
Purchases of property and equipment 0   59 (163) 112 (306) 112 (53) 112 (59)
Proceeds from RADx grant on assets purchased     0   0   0   0 0
Net cash used in investing activities 0   59 (163) 112 (306) 112 (53) 112 (59)
Cash flows from financing activities:                    
Proceeds from stock options exercised 0   0   0   0      
Proceeds from common stock issued under stock plans 0   0 0 0 0 0 0 0 0
Payments for employee taxes withheld on stock-based compensation awards 0     0   0   0    
Payments on notes payable                   0
Net cash provided by financing activities 0   0 0 0 0 0 0 0 0
Net increase (decrease) in cash, cash equivalents, and restricted cash (322)   (1) (85) 31 (45) (227) 0 (227) 227
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 0   0 0 0 0 0 0 0 0
Cash, cash equivalents, and restricted cash at beginning of period 0 258 227 0 227 0 227 0 227 0
Cash, cash equivalents, and restricted cash at end of period (322) 0 226 (85) 258 (45) 0 0 0 227
Supplemental disclosure of cash flow information:                    
Cash paid for taxes 0     0   0 0 0 0  
Purchases of property and equipment in accounts payable and accruals 0           90 0 0 0
Shares received as consideration under product sales agreement (Note 4, 7)       0   0        
Cash paid for interest                   0
Right-of-use asset obtained in exchange for lease liabilities     0       0   0  
Cash and cash equivalents 0 0 226 0 258 0 0 0 0  
Restricted cash $ (322) $ 0 $ 0 $ (85) $ 0 $ (45) $ 0 0 0  
Shares received as consideration under product sales agreement (Note 4, 7)               0    
Underwritten public offering                    
Cash flows from financing activities:                    
Sale of common stock in underwritten public offering, net               $ 0 $ 0 269,718
Underwritten public offering | As Previously Reported                    
Cash flows from financing activities:                    
Sale of common stock in underwritten public offering, net                   269,718
Underwritten public offering | Adjustments                    
Cash flows from financing activities:                    
Sale of common stock in underwritten public offering, net                   $ 0
EXCEL 122 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !>GEUD'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 " 7IY=9/A5B+>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLW*#E'7"XC3)B$Q"<0M2KPMHFFBQ*C=VY.&K1."!^ 8^\_G MSY);Y85R 9^#\QC(8+R;;#]$H?R&G8B\ (CJA%;&,B6&U#RX8"6E9SB"E^I# M'A%X5:W!(DDM2<(,+/Q"9%VKE5 !);EPP6NUX/UGZ#-,*\ >+0X4H2YK8-T\ MT9^GOH4;8(81!AN_"Z@78J[^BQ'%%Z5-^PZ^77U\+A_8AVO>%/4O.#-OJK%_5KPYGUV_>%W$[9.FX/Y MQ\97P:Z%7W?1?0%02P,$% @ %Z>769E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 7IY=9$"C-E;8' -,@ & 'AL+W=ODAD17]93!ENMG8H?1"3F 8T1(XO+ MQL!^/VI;LB#]Q-> //.]UTA>RIS21[DQ\2\;ECPC$A)/2 D,_Y[(D(2A5(+S M^&@VD$\6. G%/7W^G6PNZ$SJ M>33DZ5_TG'WVK-- 7L(%C3;%< 91$&?_\'HENKHA:MQ=U^$F^JY)7I#^D08^C&8<\&@ M,_RM(IPIM-4*K"D3*E1Z M'<$2%>"AMJHN*$-B!5"=':A.-5!3P@(J!T0?P;"J;%4'E+:#4^GHI*VO"\V0 M6 ':^0[:><7^QS#X@?2V4=["]%H+'')E$].6U:5E2*Q J[NCU=5>X>8>.PY" M@NZ2:$Z8BI)>P[+LIMMU[9Z*E+:T+BE#8@52O1VI7A52]V09R'LB-+ ['"F[ MHE[GS!M5*6FK@3-!,PB"'* M@$ 2"_8*_WTER0/JHVL5/GU177ZFU(H ]_RP707@ WY!$Q]&M6 1>)D5+N^M M!R0=J]GMG9WWNETE/6UQ;7J&U(KTG)R>4X7>P/=!G9]L7Z ;^!SZ%*O;G%ZR M9UD0.WP_A--]00\)B]?!H_(>H1>J3=*06I%D'@=LK6?^#\FAW((>_$"?8R5% MO=P5!#<8 SVL!&:M,A_HBVIC M.T9"L/.(8.N]_<_8II0+B I_!>ORFX5>T;*[CJWD9C0OF%(KXPEZ M8YU"+C_4TG):'8PI5:<3\W#@Z.W]]N6AJY?O!6.EZ0T<1T0NAO,1H//RCE9 MHUG!E%J15YX5G$I9X1L)P^9C#,8,^BKF,,CY:,)YHA[E#FA^)ZK)]:&^JC:W M8Z0$)T\)3J64\)6&D$8QRV9#F/*AP@&E.ZJ$930(F%(KPLJ#@%,I" P3QN0D M6S:SEHYE8&P3-32]8@DTHR' E%H16AX"G$HA8"(G?K)'BW(>%V\I*J'I%N( ML*4,0+Y74]'IE3T#U9;6A'2,& MN'D,< _,\F\?Z(V#&,=> -$]G41+]UTSECY'@/MHMG+GAT2I7JZ@/TQI"]37 MU5Z:<(R,X.89P:V4$:;)/ P\:'84*]V'7J7VV@ZC:6&C=I:JR85D3_WS7N>B M]:0"DX< MU((*$Y1S.1L!$>?$@$=-9:170G+I+\?;M0Z>Y?G=JV.V[&[NVO< M@#A&$G#W5@A52P+0#1GTR4GLDQ?TD2A'_P-2EF799Y;KG*M6/@WUQ;6;SS&B M@)M' 5=OW+?!:1QP.0GYG6"F7==Q0*[9M)VFJYS7UE?6QG:,+.#F6<"MN&9H MG]L8=BH-[0&QLC4P^K+:Q([A_MW<_;L5%P]MB&W6$)4ST\N-ORN)&4T IM2* MQ/($X.H-^P!P^1FR$CMV0*#,CNG+:E,ZAN%W<\/OZIWZUKZ6S<4>*+]F,1?H M+8[6']!WFD#0NKF9*J$9-?ZFU(K0@6\AR<=STLNK*!V0N*)7U JMAOR +M?@/3_!5!+ P04 M " 7IY=9<2^+,/H+ #&4@ & 'AL+W=OKO"@OKE]O?_>N MOGY=;=IE4K3U<'E46QDF535*53R_LW%S?LU:WG=06VQ/\*^;EY\K/37_'J8C[DC1Q5 MR_\7B_;AS45TX2SD?;Y9MG]5GU.YOR#1Z&J!:%\@.K5 O"\0GUJ N=]JSCVYR*&R=Z;;N61KL7'>YM>OZ^JS4W>\ MTNM^V/IT6UXYJRB[1^JNK=5?"U6NO1Z]_?/N[>_9^.9],G9^N_G]YL]1XMRE M2?+^SKET_KX;.S]^_Y/SO5.4SON':M/DY:)Y?=6J(W?EK^;[H_RV.PI_YBAC M.?_%\=C/#G>Y!XJ/S,7OY%H5=Y\M/C87GVU*8_'$7/R/O#:>_.3T:^>@^/3T M:T?%T].O'17/3K]V5'QV^K4S4/SV].)NO_B5\OG![/Q@=K[5\YXS^Z:N9=DZ M>=/(MGF%?+P3\+% U[^]:M;Y7+ZY4!U8(^M'>7']PW2;UZU'>/#BJ5W#FW0_RGTWQF"_5 M0P9[B9V4V$IU@[W':Q;Z?M>R/#Y];G2,NXP'K(^-="BCR40\X3?QR8 M\Z+0=_O8%&"^%_I>'TL!%C AR"5D M]0=5FQBH8ZA9+8CVW^ >W^$:WJ/[D MDVSS#TOI-'*^J8NVD- I.YG@J5/\(':I4P#& ]^/B5.,)S6T[;0I-M$O@!K. MYN%2FV*93;&93;%;2V(]BXN#Q871XC?S>;51[9^:<,ZE:@R5UW]V2C4YKNZ= M?*FFL'DYEXZ:##ORRUI-+*5J.FNY*%IG6:EQ"7P:A.82+GQ&6K 1H'PW(FW) M&%%>0)Z8!%#JD %I,W6*Q2X+B8,!%7D>\7F*M )Z]ADZKX"1\YH9:VBHF2R) M][0I01!]RL8Z%$0Q,58"H-@G]3=! M2BXQWQ1 ;DB44G#B<4@,FND04T.]B-C%6 =#[6))K&>7Z&"7R&B7]U6;+T]P M1J3=%B_B;DQN\0AA+ JH.P 6QHP3IR4($WY(1^?PH(*J31$6L)@,&U,=\Y4# M8N* #&!JWA#0T;GQ[@\UBB6QGE'B@U%BHU'^DDU;%[LAB9K-(8_$H,]Q:>L! M(5('8PB1^5$"($&K:0(A.@B!$/%L"B%R=1F"0G*XF?%&#_6$);&>)YA[3(C= M%WJ;:BWK]NNVE^DF^.N5:D>V8UJ8!+MZZQK&M#,>08Q'=%R",#5,(!9((*;F MB\0I"(LC1EPW!1AGC#:$*<3BD%QI!@\:>*13FIEK8:AE;*GU/?-D58&],&YM M\_)CT@0:(HI1HVB4Y'@ M(?6)3L4![;IFYAL_V":6U/HV.>;QS!A-7K]5#4O>%N5'9RGS1CIUMP!Z6=U? M;AII&*CL5?M/.Z?AV@AA<12XU#4ZQETO62[E^I/2>D<> 0I MO9%!E$>G/8"*/3IP09#>&2&(AB< HD.2##%TSF.^YX,= MY@IMPC<"E!]&-(,"E,=I-YP B@N:,4^05N1I$P*@Q5R:,Z!KC%T:/Z%K9'HK M;#76MJ76-\@QV&;F9%L9I-YT\5.UZJ+M?+?MLEPX'V0I[XMG^G&0Y_HL=*EE M .8*5U#/Z%C$:,Z< $KX=.PV08=D+AV^3^&9A72BDF),'^>A"Z!1U\Q<$8-M M,[6JEEE5FUE5N[6EUK?W,99GYEQ^+.^E6C+#>XV]1CZ=@/ MM&X34!%-HL: 8JY/YSL)Q+3IQ 1@44 7>J>(TK+4%!V2,SJ3S]!E,AKDS\QW M?;!'SI'2\V-*S\TI/8W27FCON!Y*^]RG"1JBW)@F(H#R8MHJ)HB*:+\Z 137 M9IY30(5TVIY"*=H/9H!B$3WYF?GF#]ZO>8YPGA_#>6X.Y_OKP2\914^ENY52 MNA$/84+;#3!&& _HN"D!& ]]K65!:LRCN_^F2"V*643] M2"D.Z!R>!!0SI4 MF)GK8+!CSI'3\R?[YLTY/>V #AO:OIEH7=7=4!T:"*3PG'8Y(T0QNF@X1I1' MEY\31/F,+O!@B@[-$27H6"Z%E$J"VJC! 6>73V/498[-$L/ &8[ZKNC_H(8-WTDQH)8%R;EJ4(4VT: M7?"!F-!VIIAK9["7SA'G\V.%"N[8L$6.1Q>J49 MO"&<]F0S\[T?[)1SA-+\&$ISM=7\TT.U7,BZ^>&[B+/PU^T&PO8K?O?69B0]LJHVMJJ66%6; M6%6;6E5+K:IE5M5F5M5N;:GUG[7C$@@W+X%TO5A5.DWWR,&'"VV-I^.]M[9 M%'$BYO1-[Q1R@4M3Y@QR;DBG]C-S90RVSCG6$;SC.H)G7D>XF<\WJ\TR[UX" MV:^@5BMUI(?N:Y0>Y?8E5?AJOYZC7[* UOD(89ZV^WJ,,*Z]C)] S*>AR@1B M@C9M4XC%,=U&!S%.]XEF"%,V(]XQU\;@5_O/L;#@'1<6///"PE/O+.1],2_@ MEG]/3] O?8\).K<=09#SD#;>8PBJR]*6+#'H^C17F4#0];3 ;HI +_)C^I92 M"D$_\NG6I@R"G G:'L_,M3'8.^=88O".2PR>>8EAE]%'VI-#^!XY.N- MSXY[^O4COL]#^L[)+>"X*Z(G\6>_TI]\=XQY>4 +Z;8!S$ 3Z-^A G=Q0P[L MXL9Z^BYNR(%=W(A#N[@1AW9Q(P[MX@8?6GB[D-;K;??=?>A:MMJM?WQ0>;*2!V@_GY?5>VW M#]W7YQV^NO+Z7U!+ P04 " 7IY=9R[X2-[(# "\$0 & 'AL+W=O M=%90!..:E*6Z:1BNGD&<:\&D MOK:AP824/,4YVE# RBR#])\'E)+35!MI+Q>^XD/"JPMZ,"G@ 6T1_U9LJ.CI MG4J,,Y0S3') T7ZJS4;W:Z_"UX _,#JQLS:H,MD1\EQUUO%4,ZJ 4(HB7BE M\7-$.>3+5QAJ(T1Z6*?]* M3BO4YN-4>A%)6?T-3@W6]340E8R3K"6+"#*<-[_P1_L:'D,-@0LD) MT HMU*I&74$U6WB.\ZK6MYR*NUCP>##_\GG[Y=,ZG#TM0O P^S3[/%^ [6JQ M>-J"]QM(4GK4COK0 MC&K>$T1VP1A^!:9B6A#[OIV]1(>C&37K83_^MS'OIBW[Z[Y#V!K]4S]V4 MT!_5LR!IM6ZY=K1+WK( 1FFIB&6"('I$6_/S3R#5^E97< MD&+AD&*+(<660XH]#BFV&E)L/9#8JZ*VNJ*V^M2#./X("4G"$ M:8ED%=P(>;50M2TY!L:=88PF^O&\-)50H1)JH81:*J$>E5 K)=3Z_U"OG+ [ M)^PW. %+GA"*_T4Q8(E8VJ0+5R/HGL4Q$OO&^G/ABC(R5$8NE)%+9>2C,G*E MC%RK(%\YYG2..6]PK+$)8,9*%,O<#[V4 5U I?F#CG< M:DBQ]4!B32'I9Z?&ZKV&J)0#SAE(T5[(&W>>>$:T>5?0=#@IZH/DCG!Q+*V; M"8(QHA5 W-\3PE\ZU=FT>V$3_ =02P,$% @ %Z>76?6*$/>0$ U8H M !@ !X;"]W;W)K;K'I?/.3;YB^W1;G)ZN;7 M\NZ\>BCS;+E+M%F?2]OVSC?9:GMV=;G[+"VO+HO'>KW:YFEI58^;35;^[X]\ M77S[<";.GC_XM+J[K]L/SJ\N'[*[_#JO_WQ(R^:W\Q?+T3Y.K^I6T76_/,U'^3K M=6MJCN._>^G92YYMPM<_/]O'NY-O3N9+5N6#8OV?U;*^_W"FSZQE?IL]KNM/ MQ;=)OC\AM_7=%.MJ]W_KVQ/K.6?6S6-5%YM]XN8(-JOMT[_9W_L+\2I!X\$) MY#Z!I F.Y:#V"=2I"9Q] N?4!.X^@7MJ F^?P#LU@;]/X)^:0.\3Z%,3!/L$ MP:GW0=C/=\X^-0_Q+[APKCCWK$DS[=^>;!6V[9$N:[+YJ^K M)EU]-4@6UTDT'7[\/!I:UY^;?^+1XO.UE8RM)!U]^OAYV@#6.^O/ZZ'UZR^_ M6;]8JZWU^;YXK++MLKH\KYMC:$WG-_O\_GC*3Q[)3UEQL:WO*VNT7>9+D'[6 MG][[7OJH/WWPO?2+_O1"]@C.FXO_<@?D\QWX0_8:A_G->TN)WRUI2P4.:-"? M_#I_:)+;1Y,/^Y//'K>]R4?]R>.L[#WX\>GG+D'R\/1S1\DGIY\[2CX]_=Q1 M\MG/7?GYSQU\]'-A$__G)1<\3K%[*4+7SJ2.^3_G7?/N8 M5Q>H.'Q*ZN"D;7OQHGK(;O(/9TV#L,K+K_G9U3__(3S[7Z@HX)0-.64C3MF8 M4Q9RRB:;TV:\^%W6V;GJ+ M3X4:*M.>TKN[]&V7]>N5$JX37)Y_?5U8062*F@(**$T MJ0]&R.5X),4*37*<(LIQ75(9FY14VB4YSDU*V9XB M5R("E&?;Q!6;E.,%/JFR%X#2PB&-E\2D/%O01E4*7*ZO'5P3^R\AZO>&:%@6 M564]E,7MJD:!Z)N7/W!LTJX:8(JV"B$EB&L$*#<(:" "2GKTPH: LIOF%PE$ MD])*^"0.@:HY0T+-3$JYQH68FY24CB ''YF4VP0/B=88Y"A]VG18*G_029@!SI) T5 'F2N-9C #FN9Y/;#' ?.48 MT0HP'33/$0E7@ 7"Z%NE")/!J]*K&["OEC*(WH!-ZON\M-9Y5N5//6D8G@(T M].D]&P JH(7B$$%T\'0$($V'D<<0DC0J34HO\.AC<,*E70!(^4+29P"/-_5CV13B\$F08(3&$_1),"FCC/XN,@+(.T4[Z@ *;#J $ )*VHJV M,R80HTV(_BOZYO@^X23GIQQ7=(HIAB:C!EW VTS+L@3) I?.L*6]M[H;MX?5 M$Z)W-G,_]%D8O7H8L\I\!M5N#4DW: $F)6T.# $FM6-,/B+,)<=$_,QZU Z"W9;%YCM9BBZ/4 M,1_?MFCU:9@BKKG'1D,#<#HPQN6ASG9]30,5<$VCFMZ_$''*#^B(^@3ZFDJ6 MCL_#XVM\#@U6Q 4N;97.$>L$WP]' MTFY>BD#7=L.L%;;FV*36[_NR];??K>V.1Q7V L[ MI9.B8\0#1 G:C1H"2FE-!_$1Y=#%)&- 24U+B!!0PFBB30!EK-F8(HBNZP!, M4UH:A:I)>;2.B="1"U?:-$3!95"T][) ,E?3D9\$G:*@A7T*J'=-M78D- _S MG<([H;-V>ER"B2]I]-I,2 HZ*C8$5%/\&94^H%P:E";CTF9:"+.C03)!E'(U M#4IXZ'1F"5-T9@F>(&T11( 2FI9T,7)I>N$7Z/:X].@3>/2^4<>#XVI:6T>B M\C#%*?KG.'N)..4YM,DP09ST?"^@ 0KS%33X9I"3#NV\S!'G.)HV?2*< MK]$$B>$]:YIF1@F*SM?WZ&.;("X('!KZ*;R[KGML2EX)L?F:3?Z[H7BJZW&"!*VD;((HI>HA'.T1@!0Q1M&8:(H@_6^NF((7Q]Y34[3R FI:& X1Y/BT-APAK'BM!0Q!@OJ3M_S'"FL*++IL- M$:<\8^1E@KBF7T1'M*8P7S^@C;\9Y*0VIP@ Y[1C##0FD:_ICAFU.[IGS1-E M%)KH?+6B3W&"N"!PZ?U(C]Q=1^, E8>9+=D_L_4:\G-3;*WJ/BOS MW]NWDU$1C!:I1S#: M9\(8[5J%&*-EX01C/NWDGY;I#&.T'3-'F'A/EYY'V$;[:S'"Y'O:O3]RHK3J MQS+:(DKQ&;A'*GYYF.R2_9-=/3&\7*T?ZWSYEB@6IT4QQ,PHQI@1Q1@SHAAB M9A1#S(QBB)E1?%*F,XR940PP%,709D8QP$ 4XQ,UHAC*S"B&9W TB@]S5K)_ MSNH_NQT?\N6[[&M>9G=Y)Y(KJWBLJSK;+G?+$ Y%\]-?<22;$Q3*UX%MTSG7 M 20]US?((22=P#'($225-)UC2 K//,X0DK;M&N0$D5X@I4%.(:E=89 S?.[" M).?8J;TE[E\7 MYWV1#V:"CD0^(G'D(Q)'/B)QY",21SXB<>0#\DCD(Q)'/CQW&/G0"2/_U.L9 M'SDC%/G(B2,?.F'DH\G'WL@_S*')_CFTM"R6CS?U\_NE,))[#6]=NLUJ&[+: M1JRV,:LM9+5-6&U35MN,U39GM46LMIC5MF"U):RVE,O6+>4.$Z^R_ZWEWBU! M).OKR:RV(:MMQ&H;L]I"5MN$U39EMR_[9^^_OT?(7M#9&L/6DLXT 4P$ 9T>&D+,V')D!#%%U]:-$>9Y=/PY1)CO MT?=+)PAS?+H:9@HOB$=76,X III>')V]1YCKT*'["&"NUO2ZQ0A3QJSR F!^ MX/E&/\/$O,!8U98"3 O;._)VJ#S,X4N_M^[]H1U#9.^Z@#?7R9RV(:MMQ&H; ML]I"5MN$U39EM W 5GL5L,VCAT<8;[Q^E $,!EHNGM@C##7IZ^,+P#FV#;MM"0 :]_O(\.C*:]V!NJ&Y6&%F9+\HX&*: 2J0='>0.:"T\3YA!"C1[@)& M:VB =2K+_>,!L,"F-RE!F*_HLOX49^H?61&H#BL"5?^*P$'[BL*7XFD_C5UT MKIO0W%9YWX!@O_/--33K&D%6VXC5-F:UA:RV":MMRFJ;L=KFK+:(U1:SVA:L MMH35EG+9NN7>88V@^HDU@HIUC2"K;!.L7X+#:AJRV M$:MMS&H+66T35MN4U39CMKU]ZE.8GE?W>5X/ MLSJ[NMSDY5T^R-?KRKHI'K?UT_<6OWS:Q.9MNQ_>Q4=Y=FY\_H>XF KP^4Q< MS-'GD;B(T><+<9'N/C\_',[5Y4-VE\=9>;?:5M8ZOVT.K=W>Y\PJVYU%GG^I MBXGEUE* NNSV04 #4D 8 >&PO=V]R:W-H965T&ULK5I=M>P66I,'?Q^RK_1Y1 [] M,3*]%0W3_!,]%UB+M[C:IXQ&!S(_CH*X^/9?#N/PBL!U8()Z(*@B03]#T X$ MK2E!/Q#TI@3C0#":$LP#P6Q*L X$JRG!/A#LI@3G0'":Y@$KQ\PI3=O 9;(; M9QL?TXT;YQL?$XXK&3?/48XIQXUSCH])QXVSCH]IQWG>V\5%DE]A/9_YW9\?F$%<590EBSA_P:?+\?<^FGG+)?J,OBU[Z..'"_0!!3&ZV])]ZL?K]++->"R9 M8GMU:/>F:%<]TZZ&7!JS;8KZ\9JL ?ZDGF_^BC^KYSN_XL_K^5BM$6CS))29 M4(^9N%%K%7MD]05I^!-2%54# KJMIR_)CM.5L_1>/7VRCVOI_7JZZR>UP0^: M]UT%Z,/F?8?HH^9]A^CCYGV'Z)/WC?ST?<'/WF<;]WTC/W^?Y[WWV6;1G(YK MKF"MK*5:KJ>=&PSF,\(76PS1!W1+([["VV9+KR>"QO&*1@3]=7V?LH2OHOZ& M*F:AKL/JV&4)$^DU?W]-VPJ?T#50J983Z987Z;80*;84*;8 M2*;86*;81*;85*;83*:8*U-L+E/,DRFVD"1V4O'TLN+I=>K=.;_C#6D*KO\* MII$SL]O:I^YGV\:\RC^]+E, RK2P>8KJ 2C#,/ IJ@^@+-723U$# (5M[-BG ML"$ TTS#4$YA(P"FFHXB=& ,-6HYJJ V@6"JK1JGL"D TW5;%1J=06J.H0O# MYD*)PIHEJ,VAGMJ:(0RO!\ &O=*\3,DZE"G'9Z,EOLRQ0;R!0;RA0; MR10;RQ2;R!2;RA2;-3&C*[/%>;5%35S">56,L!9@73W;6_^Q3EFU>0-6A5OBMU<&J)@3KPO*[!X!475A$ M]JL@7156^S(C'P)!68ZP3AZ!W=,MX88 0F%'0$V@45"$+DXAD"F.U0Q :>+= MC N!=%U S:NHRDV%!P7E6([@<6@4'$>#?6Z7/K=K?7Y'F1\B^JM; ?O6X M.B+))G^A).6U>A^S8J^G/%N^LW*=/[H7SM_@SA@#YR>X,X7.SW#'A<[/<6=1 MO,+R,YSBA1K73S;9/55('GAHRA>+=RXI7E(I#AC=Y0_7[REC-,I_;HF_)DD& MX/\_4,J.!UD#Y9M"W?\!4$L#!!0 ( !>GEUE@U>8%XA, -GG 8 M>&PO=V]R:W-H965T&ULQ9UO=]LVFL6_"H]GSN[TG*H6 /[M M)CZGM8 SV9TVW3J=.?N2D6E;$UGR2'32[J=?2I$, G@$ O;E^DUB)^"])"Y) M$3_A =]\66\^;>^:IDU^OU^NMF_/[MKVX?OS\^W\KKFOM]^M'YI5]S\WZ\U] MW7:_;F[/MP^;IK[>;W2_/.?3:7Y^7R]69Q=O]O_VR^;BS?JQ72Y6S2^;9/MX M?U]O_OBQ6:Z_O#UC9\=_^'5Q>]?N_N'\XLU#?=M<->UO#[]LNM_.GU2N%_?- M:KM8KY)-<_/V[ ?VO6*BW&VQ;_+W1?-EV_LYV1W+Q_7ZT^Z7=]=OSZ:[76J6 MS;S=:=3=7Y^;RV:YW$EU._*O@^K9D^ENP_[/1W6U/_KN:#[6V^9RO?S'XKJ] M>WM6GB77S4W]N&Q_77_Y:W,XHFRG-U\OM_L_DR^'MM.S9/ZX;=?WAXV[/;A? MK+[^7?]^Z(G>!DR_I6=W6%V\VZR_)9M>Z4]O]L(]KOW77P8O5[M2Z:C?=_RZZ M[=J+R_<_7[W_V[O9#Q_D++GZT/WUD_SYPU7R7G6_O;_\K[^^_]M,_GKU[XG\ M[]_>??B?9)+\=C5+_O+G;Y+M7;UIMLEBE7RX6S]NZ]7U]MODS\;O;\[;;A=W M1N?SP^[\^'5W^(G=^;!NZR6QV:5_L\OU_7UWFEZUZ_DG8NN9?^L?KJ\7N].\ M7B8/]>)ZTAW"O'Y8T'LB![3F\\?[QV7=-M?)NKUK-LE\?=]=]'>[J_%STW5/ M]WN3_&6YWFZ_(>15N'QW_2SFB]84.>_R?SH)^--)P/>JZ0G5'YO;Q6JU6-UV M%^FR7LV[_>OZX&O WR1UF\R:^7>)8-\F?,JG5*I>_=WM\?OM0SUOWIYU7;%M M-I^;LXM_^Q/+I_]!9?U5+-^+[6Z-GR\$*ZKBS?GG?J9(2XD44R Q(TKQ%*4( MC/+'0Y0A\7W5S'H]SJ=9R3.SRR_=9H);J;A-THRE0IC-)&&8BM1LI-Q&$YZ6 MTT*W,[HH?>JB=+^A.-%%[U;S[D-XVYWD7;_L?_IF=]?:WSSNULOK9K/M;G?_ M>ERT?U!]E2)/=:38#"DFD6(*)&;$G3W%G7FOB'?;[>/^0EC?[.[%N\^)[2[J MY''517WX^:&[5KJ/K^[NO'R\WET];?U[TMS<=,\_V_[-D#HAO/:Q)T3FW/O* MW+HN9DA#B113(#$CY_PIYWS.DMFWQ=RY3S$K,5+&BE5Z#R\V"9"8 MD43QE$3A3>*J7KHI=-?0/H@OFT7;-JODX?'C0\M-@60F)%"]91"Y4]AU^V3W;#Z>C_(Z$88]7ZTWOR^^[FA.KMR^HAE M56'?T+R^L4\E0982::E 8D8J;*I'U%-O+K^MNH?*Y>)_NUANZ\5JFW21W->; M3TU;?^RNFVTS?^PND46S_7K/ZZZC[D.('"I/G:Z;6DGY=R4V*JB:A*HIE)H9 M:@^3,&^H:KUI%K>KI,MNTZSF?R3MIGN26'Z]X.KK?SYNV_MF1=[@#LK]&">L MJH0=I7<'HJ-$JLFP0U H4S,C33&8'V/\W%U-.Z[R;5)OD\Z@W6$2,A&7,$RR M+$OMSQR_7W0D4&(!55/#/6)FHG$$\_,(N;KNPP@/5V)D4E[UV$>^@YI!EO(B MMV*?04TE5$VAU,PX-3IAWJ&Z'6=0A*G[H)WRHN+VQ9:Z=,E^'">TBC2K1&X] M39">S+Y;N8TF8BIRSD^<])HXL&Q,PL2@1 &J-H.J2:B:0JF9J6O^P$8&$$/# M7[]_]'GA0@DF;' !M910-852,^/6D(/Y*<,; F;ET0913YS,,"1=F09X2ZJE0:F8T&FDP/]-XR3#+!0T3 MQNRO#2_].Q =$5)-AAV"0IF:WQ5KOL']?"-XF,5=?C%AW8.?#3'\?K&10-4D M5$T-]XB9B<83W(\G_,.LG^K-TS,Z)Y-"TH)+[M("D9>5]9DR@YI*J)I"J9EQ M]N9C^$F&.\P:CM =P:>\3+/(@;\R8O#[1Y\7 M+F+@SE?L4$L)55,H-3-NC1CX*R &[H[WNS&&\TP.90Q!GA+JJ5!J9G8:,G \ M9.#N@+^L ED^,_'5?>4/CT] M0O6KQSY;" HR./.*9E!3"553*#4S3@T91"QD&(Z0@ S3+"WLN2PB #(06D66 M3TL;,A#M)IQ/[;DG5#.1ENFI*0RB5U$Q-F7P&T2?^6&4 6HJH6H*I68FJBF# M&(,RB$#*( (H Z%%4@;2TZ8,1",O91":,HA1*8. 4@:HV@RJ)J%J"J5FIJXI M@WAERN#WCSXO7,H@[,>_&=120M442LV,6U,&\0J401 C_LSY,M:_9]&7=(BG MA'HJE)J9G:8, D\9A#OB9ZS@-F;P.T=G$V0JH:8*I6:&HSF#&(TS"&*0+M+4 MIG3^'8C.",H9P@Y!H4S-4F#-&5(09TB)477)1&%S!K]?=$DOE#- U=1PCYB9 M:,Z0OH0S7#4/_D&J7SVZ0IO@#,6TLHO/H*82JJ90:F:_P9J*:%J"J5FQJTY0_H*G"%U MQ_Q<,'N (\R8F#.W3(R M_P[$1@E5DV&'H%"F9D8:5&1^4!$,CS)B_82JR@I[/.OWBXX$RB2@:FJX1\Q, M-&W(HFB#9PA-D@>_>NPC8T9Q#%Y:-]49U%1"U11*S8Q30Y$L:OV(H @);I$5 ME;U4Y65&+&=ICY\)K2+O1KQV?2S1;L*[YP[[?D4T2Z>"52>8::910Q:*&D[ MH\$"(K]!])GOL@*J!@QJ*J%J"J5F)MI;MM*_;B4)CX93=!>0),O #NW\)[^K M19:!$>V(,C"JE:\,+-,<(/EW M(#8BJ)H,.P2%,C4STHPA!S&&G!A1\[R:VD]^?K_H2*", :JFAGO$S$0SAOPE MC&&PBL*O'OM@D1.,@2B$@9I*J)I"J9EQ:L:0QS*&X0C=@3Q9"),', 9"BRR$ M(=I1A3!4,U\A3*X90YZ..<[*H8 !JC:#JDFHFD*IF:EK#I&_\OLS_/[1YX6+ M&1BSL1/44D+5%$K-C+OW%HV1)V60$;M3)U)[(8A+_XY%7]$!EA)JJ5!J9G(: MB.0#K]UXQD K)Z8R%+G]I:_?.#J9$$\)]50H-3,:32]R/[UXR4#+!0:3HG(> MZJ&0 JHF@XY H3S-A#2ER/V4(GR8194UY%GF7#-0. %5DU U-=PCYEN$-)XH M_'CBA74 ?O78YXK"I054'0#45$+5%$K-C%.3C"*JK",H0JKX@J@#.+3S#K,( M+;(.@&A'U0%0S7QU (6F"P4?<ZFT$M)51-H=3,N#6X M*%YAVD7A H$LLZ==^';=E&Z%"*UGS+\[K'Y0-5DP/XKE*.9CL84)6C"14D0 M@(([-1U^N^@XH/,MH&IJL$/,1#00*5\RW:(_)5J0.4&!2$F5=*3<>1DUE'1 MU11*S8Q3DXXR=KK%<(1424?&' Y8!DRW(+2*O&3<_L@AVDUXZGQO035+V30M M3N#O4G.%TL\5HM8#(<>E?H/H,S\,+4!-)51-H=3,1#5:*)]1TC&<8B!=* /H M J%%T@6B'447J&8^NE!JNE".2A=**%V JLV@:A*JIE!J9NJ:+I2O3!?\_M'G M!3&3H;2+.J"6$JJF4&IFW)HNE*] %TIWJ)\[KS?Q[UCT%1U@*:&6"J5F)J?I M0HFG"Z4[TB]99M,%OW%T,B&>$NJI4&I&-)6F"]5H=*&B5EUP7G+K]X]-"*HF M@XY H3S-A#1AJ$"$H2(&U(R7/+,3@2(&J)J$JJGA'C$ST8RA0I5TD -4OWKL M117 & BMHN!I8;^[ MFV@WX86S1C+5+.WZJK=\MME/FC%48S,&OT'TF1_&&*"F$JJF4&IFHIHQ5&,P MABJ0,50!C('0(AD#T8YB#%0S'V.H-&.H1F4,%90Q0-5F4#4)55,H-3-US1BJ M5V8,?O_H\\)E#)E=E3Z#6DJHFD*IF7%KQE"] F.HB%4<4@K'YF<(+J,]1VBQE< J:!O8@ M/B@H9@@[" 5SM8+BO:#\H"$8_AR%3-919<05!*W1P,I)K)P*Z!4K&M&+)@H: M>.K-2( P(!_[X'>4,\?"I;"?_;"V$BNG8')6JFDO53_B\)>=G4B2P! 9+^PE M.2Z/#8WQL/V"%$JM*,J<61A74@TG@MD#9T6V2SDO>D-QJ[NR7G>%\H/G$J$! MA_CK@& 3!!/"VDJLG(+)6<'FO6#]"SL\#PP=50?)T+&A%PU1:B0;HAI2<(AL MYZ-#;%KT>JP8DP\=Y6'7 705!JRZ'TZ,0HN.I@;ER2OW.;X:Y$4GI.RY)@.'&9_+*%2" M]:@$\U.)YT"CHZ8! =?6,-LY586P63LS+J(0CF1Q XYF3RP''^%RP% (JIP)ZQ8JFQQ=8%%_PC)9IUN"7CWX, M9 2Z**?,>1"$VDJLG(+)6:GV, A[R2H0)Y(D0$5:59D]@^C8T$^-"+6B%,PN MEY14PPG+[;E&BFR7"G9RH2[&>G"!A<*%@-?/G.@]Z'2*H]Q0G1[65F+E%$S. M"K;'0)A_ML3@6VA.A.G.6B +]HX-_=2(4"-+]JB&5,T>VLXP,*<9585P63LQ+J<0H^'J?@Q)0!;J\"=3FP!_%!84%%T$$HF*L55(]4 MIR"OX13#);'#,A'/WAP@E,0-4Y8 M6XF54S Y*]4>I^"QG"(@2:K8@ZAT.C;T#\X(-;+6B6I(%3N1[7S53HSW. 4? MM>3C* ^["*!%'U@YB953,#DK_![+X*]<^3&P _&G!_6F#.%<@-B)'% Y!9.S M4N_Q&/X*!2!'4V.<5$[=A__A$A!2JK#7FY<#AQF?RRBHA/=0"TQ"H4A!!#/[S@MEO@1HPC,\%BS"@ M@Q#C%L(XI>/?@P4@84@4%N)E5,P.2O5'@ 140 D+$F"4I"%((>& M_J_T"36Z$(1H2!:"4.V\A2"B1Q9$-NI066"K0*!R,ZR9V-R9=-C?=EM/O=B\ZVBQN[YY^:=^>)1_7;;N^ MW_]XU]3=Q]:N0??_-^MU>_SEO-/_LMY\VGM<_!]02P,$% @ %Z>768*L MX!Y #P 1&T !@ !X;"]W;W)K?0TT*U6ZY&$W[^6U9_U,^>-\7VS+NH/5\]-L[V]N:FS9[Y)ZU_++2_$ M_ZS*:I,VXL_JZ:;>5CQ==HTVZQMJFL[-)LV+J[OWW6=?J[OWY:Y9YP7_6AGU M;K-)JQ\?^;I\_7!%KMX^^#U_>F[:#V[NWF_3)_[ FS^V7ROQU\V!99EO>%'G M96%4?/7AZI[<+BRW;= A_IGSU_KH=Z.]E<>R_+/](UE^N#+;*^)KGC4M12I^ MO/ 97Z];)G$=?_6D5P>;;M_Y8]S=DMWQ9N:Z[?XW7'FM>&=FN;LI-WUA/ & MM&] 80-KH@'K&[!S+5A] ^M<"W;?P#[7@M,W<,ZUX/8-7-C F6C@]0V\6%\>RYW=5HLZ_/]4^5K7&$"-HE39Y\;0?@O(FY_4MUF'WM!9. MVP[/M_4VS?B'*S'^UKQZX5=W?_\;<8"MAB!48_9X$X3!.;[-GP@ M"P1FV[;E'6 C1]D'1]G*+':__+>H>D3]W=1&4XH"/"N++%]SH^@]V'[:_IZU MZ6Y7\V5;D)R=ZVR=N4XG6:"3+-1)%NDDF^LDBW62)3K)%IK(1EW(.70A1YGK M BY(LSS=3S^+I9%NRJK)_[/_@'\7,^N:8YUC3^L<]6ABP>PP0T#,92 +RB#J M>0 48B"83R,99'D68)HC(,I DHQED$-=D)<3&61;I@\R'W9-GHGG/??@-%?I MM%G%E_D^P_':Z'2#K-RU65#XDN,:]9DKN\/U@,MDC!BZP.,)9!"CP/>A MC+$]P!,A/ 2.5\A%FQ2X"^%A8$!+D!MC)C"VD$&4,-Q9WL%9GM)9]UE6\:XW ME2LQ&:_^Y$WK'Z/FV:[J!A_,54K.2\<>G62!3K)0)UGD(:%++= AYSI-QIA) MWX%%DHP"F6NA0HRBSC]$G:^,NB^'(F?-TYH;5:O\79>K:U$%&:G(&\THTV,A MJ#1P:0CJ) M\)"7 G!#JM!@A%FT"4N=1"S$+&6+Z/!Q!1<6H+!; ;+G@4*\X\JD;'_CG1=7.G%!/*1M?VO6UL@4]V[CJ@GZ7,=1TH=ME$&$F=+K.:X]1DS >$^SJ;4\J M51#8Q)A!Z! 65#UJ-,^\DB?(/] @45)='"0ZV8*>;52_2P.$5I.15K:Y5K88 M>1S7Q#9AW"$H9L%*!7NT/IT(O$&.)B?TZ.>T>!)SF;S8%R=U-Q==Y^ECOIX6 M:(A6-5HK6Z"5+=3*%FEEFVMEB[6R)5K9%KK8QIUDD*6)6I>^/V^6W[.,^[$+ M=> 9 B.,^+#00LAL%^:.$($QR_7AD(N1.;!BG2,PV[1L6&@A9([CPQ(9(R.V M [,:1N;9$U-_,@C41"G>W27%BZBQR@H?06WYTF %,D- U]1TH)L0%"&>Y"89 M)N8Q-G030L9<4ZJ-9)A#++B.@)%YO@6GR C,I7!RL$!OTR1TJAX>5%"BED&_ M5EP4Q,NWZ9\.(@BQ*U+KHO7XNRN#[#:9@> M*$U&$?$1^@OA<>%D(T10%'H+):+060C*LUWH+(R+N-!7&!>,VP6&FJKW!DV4 MG!1%]T/9-OTQ.8ZA>AZ,N!D&$VE4RI (S(&Z?XBA&)46&A"8;T$Y".-R36)" M7\DPD;E]Z"OL+JGG0F?),,K8E-PSB(E$K2:V&O8.2CUMBGSD!5_E3?VN78+H M(&\9]!V20H_J>=3ALE1U+2:^/G0X K,\*+H&&(R8LD:$L5'HS B!$2JG4H2, M^L2"+D5,9%(Z*'E4K>1!H?]$'Z.(! 7K]!D"NH:I)L! +BQ?0PS%B.PR!$8<'Y:< M*$RJYF,,1ATX@TAP&)P:H#8IF]#:Z*"UT7.TMN-BY93K$'V&FK!D05%2E8FA M7"B082 XI<,P!)8_C@T9%E=/[;EO8R8U$ MJ.,8\AP]N& ^PV"4N+8-?8?@/->'I0Q*Y[L$;AO#<(0ZL*:<8SC+LJ4%$)3/ M\^ Z;(+R>0Y<_U^@.-TVVDTVL"RY(_-B5TL M:N:+>XK6/91:V4*M;!'%="YJ4TF#TVHV1LVZMD.D45@&2H.P"C*.Q$&EHZ=4 MNC+C?-GGZPM#44E]<2CJ9 NTLH5:V2*M;'.M;#&5940QAX.=)$%@4K2J(.-H M'=1(JE8C1WES6[758O.C4T7X7[M\.[7Y@F([,.%NQAF.@E/3 (/Y%E0G,93# M+*A0HC8]N(-TCL),$RXMQ1B.>5 _2% ZXD!193'QW*;VRM!!JZ1JK7*<=7Z_ M#[X;3U4JYFOE8;%ZV[L:.R/X44U_<>:1%3Y;.EBBU61XCLE(J\GY.29C!"1U M_3-X%@C(I>[$V10ZB*94+9I*\T5L@H$&#*9<($A1(3"CJ+3"6A7+'G5?[1=IP6: !FRQ].&ZPH8"":$ &Y+LQ^YS!% M"(@Z#"[/(B@/GGJ),2I/6O'#4-+IF 5N<*+F88,XS=3B]-?TQ_Y8Y:JL#+[9 MKLL?G!M-^EU4LZ]Y\_S,UTOCS;?8/O#T-:WP5SXP3#&&*K;Z\B[.=(A)N)X1 M:C49H7<)*^JY5ILQ:M/W8%S)*%@0*2'CB#IZX8!:/3]$E B.HFRXE\UH/== [*.#ZOUTY % KEVCS<8C<-S6 Q@ZKV5AV)= M3-1?\J5(9X\_T#(/#5=DCZ$\7LD@'ZZ\!@A(6@4-$1 A$!4A*&I)*ZH8EPW/ MOL08EP-7G!(,A8Q8"$I,(?RI,6O0J9E:IVY=F!=9U2V#_[SD^]]^:6=>K6?? M[?W;:B\OZ;I-1?LM*B)TFRK/FG8$$P#4OX@NZDM'?6<8C(JG"1=?43H3;CD) M,1BSF+0U!<,1YE*XWCW'@#:UX-FD&"5T+(=0Z'",T&72M S!4>(<%V)CEP^" M,%,+PN%JQ;.FU=?X]ZP[0F!4:<.-K#].4/[_KI>%06GA%L%@D3;& M(W_*BZ)-VJWLRJN\1%4YAIP9MPAC+G0N@O-]D?V@>\_C"\_DB\[DFY_)%Y_) MEYS)MT!PQ*.V9TVX>Y!;F5INO=#=O-UEJ'2TK.XQ1GP;[L_&<*Y+)&T5Y:,$ MOHXG['''[[QACD5@5HX0/FHR#V:&.6;72 6&"X M<4",'3WHH\Q7BFH/N^UVS=M)0;HVEGF=K[;C=&=+1VZUFHP0DRY<99QCCP+FUA@!>7 O<(* M'$]ZT9D,FI!.K$%5M=2JZMCI>='P=AQ$_:[UX+Y6MD K6ZB5+=+*-M?*%ENJ M<_Y]9)Z$+! (\R:&<&N0B:T3,O'I+0[=D6YPVF?_HK'VP$BZQO,7E7HV@8N6 M,_6U71R>.ME"K6R15K:Y):N[U(.;L1&0!7-K@H (K*L7F#DZ%7F#G&RIY>33 M[S<2,?G8I*)9M_9^T ?:%'K620GU!5R<2YD&^PL:@5KWF6ME"[2RA5K9(JUL MUSGF1C75[P2 M:1:-3ZV[N[6R!5K90JULD5:VN5:V6"M;HI5MH8MMW#V&Q0;+4>I5__,F,$OK MUG.M;(%6ME K6Z25;:Z5+=;*EFAE6^AB&_>38;W&4J_7/(@JIQ-Q1]N_^EIH M8GAYU[ZF'>T[2EL7]QV=;(%6ME K6Z25;:Z5+>[9[.GR)CD-62 0ZO@N@5M! M;HZ^[FC#JZ?NZ[7:.GU7-/NO&CA\>O@*K_ONBZO YQ_)[8P@GP?D-L0^C\CM M'/L\)K>+_1=Z#9>S_WZQ3VGUE!>UF)^NQ*69O[KBYJK]5W;M_VC*;??E3(]E MTY2;[M=GGHINU0+$_Z]*,:'H_V@-'+XX[>Z_4$L#!!0 ( !>GEUD[[Q1$ M4P, '\/ 8 >&PO=V]R:W-H965T&ULK5==;]HP%/TK M5C9-F]0U(8$ '41:2_F8- D5;7N8]N"&"[&:Q)EMH-NOGYVD$2T7YDKP0/QQ MSLF]G$OB.]AQ\2 3 $4>LS270R=1JKAR71DGD%%YR0O(]U[H9I3E3C0HU^8B&O"-2ED.YZUSNJ80;GOY@ M2Y4,G9Y#EK"BFU3=\=T4ZGPZ1B_FJ2R_R:[&>@Z)-U+QK";K"#*65U?Z6/\. M>X16^PC!KPF^+2&H"8$MH5T3VK:$3DWHV!+"FA#:$KHUH6M+Z-6$GBVA7Q/Z M93E4_I7FCZBBT4#P'1$&K=7,H*R@DJT]9[FI]842>I=IGHKN0"JJ0%>O(GQ% MQBRG>X8?6J?.T:?V>?^@N[J*FQ*T6]*T2_U@F/9X(4XYY*5S\6? MG^^E$OKI^ LKLDJ[C6N;-\:5+&@,0T>_$B2(+3C1NS>MT/N$E=PYQ4;G%+L] MI]CXG&*3.=%NG&B_P@FZ M40D7["\L3[RX*L%P+XZ6/D.6GQ>N6"-'ULA;:^38&CFQ1DZMD3,;Y#/'.HUC MG5JWUH%@+L]H+^H5<8L!.&AU9AP+9_>.LQ!O1[ MB%$8T.L?*DX18-CO=@YMPH"]?O^H2V'C4OAZEW17I<^5^9+E:\RJT-8J!(A; MA0%1JS @:A4&1*W"@*A5"!"W"@.B5KE[!W_3FNHCV9KEDJ2PTE3OLJM-%U6[ M5TT4+\I>X)XKW5F4PT1WR" ,0.^O.%=/$]->-#UW] ]02P,$% @ %Z>7 M6<;7Z5VH%P DV$ !@ !X;"]W;W)KO MJ]F=6"35<;$4.7ZY*&13AT0F M9C75D.#/%W$JLHPJ0C?^J>L\:IND@F:ZJ?TG.7:,Y3JIQ&F1_3V=UW<_'D5' M;"YNDE567Q7W/PL]'I_JFQ59)?]E]RJO[QRQV:JJBX4NC!XLTES]3;YJ/1@% M(GM+ 4<7<&2_54.RE^^3.GG[0UGVPW9E?>Z6^DYFLV*5 MUVE^RT[ODOQ65"S)Y^RL+(N2G19EJ8RF8O]Y,1%DPERB_BZ.V?_\0#^_L=0_#:(7B[:G_JS.VL=+C+GXI:,'[,]FB1 M35?7E?CGBK+4!:OO!$NK:H5\@HK\%:E:E.E7TO&R*!-2\G<5&__Y3Y'CV-^W MOTN9?\\P&U2'_OFT6"R3_$'_.&$G>;Y"\U<"5:%+.:.%RKC]ZB_L1I>\2:L9 MLCR(I&2"C)'!E,3B6I2M.5EH);W%8++L ?DSY+E/ZSM9_)?CZ3&;BMFJ3.NT M,9*O,VDR&,-B@=$1N(R-7D[/3ML>4I_$=;D"WC$GENUYOG^+IW=L13E9K)IY(%] M?$F+506ET113#U?SE'X]Q<(ILG0N>SEH)4E%_=R8"=EG)!R9H"D4"9I%5FJP MOBN%D#/9CF0)6RGF:Q-KH;ZN.LJVRO?O6F,X_\21H'-BG(NEYZTYY/I*7-\F[UB>Z,?NGMV2MJYN3$+ MO5MEF4"*C8^F)^^.)NQ3<2_8,6JFE]%6Q/Y HYTIL'*MC_&=TX7:'+&+\L/#BK%GQF M#I(AU30K\EFVFFL[5HOJ'G.ZT)UO5I8!-SS\'J;1UFPT3V,L@7AI*2C10T@% M0 .%&B,;F+S-:=73B5[GFLJT\&3D6L,-="RK"A12DPFMK?(&..2(*Q-;KA_Z MI7.L;IH-;=E]Z'^7S'Z]+6$+\VW=Z@!&W&"H&# T6J+T/*7UDW2:OA?)K[FH MY"RFO)BC$-ZY42 M_E3%+)7*:#N==/9-T]-!XY6\@1+J"N'_5H2GQZ9M'[//A._M>FQ,RLRC,;E:AV2E* +E!8U*ZT$/ MR9+^@!ZAS_/5K$9V_+02%LNQ#\!X*AH@U63V>8$!I(M4>4CT>O[?8-%J MV<%4,& 4K16JT[)=JL6#V2_)AV'(V.]4RI=2GFN8T0U,4XW?L+*OE$\ZS.)6 MH(]E9TKF!*D!'V$ U^!:\SYXR:4M)Y#T8"XRFOF;(L.>2=HX.9J*24I&S(IH M55ML'4CT@JB68@8=SAAQ/"PNL6@K0#<:!SID,7O[2E1"!C& 8LIT&]L#(1%$ MJXY.*L!\V^*5;O$(,% *1F[A"]E562QDY]:XT7"=FD>==-/<<$<,:%!?!B9J MTQJ8F>TVJ+HA.L>UKO^[Y(N V8B\:4FIFS35$2@UH8KF%#6,5M 2!JK>WF'K MK !IWWDX9G_]Y>33Y[.K\_]@IQ=7EQ=7)Y_/+SZQJ[/IYY//9^_Q\-/TXL/Y M>RF\._EP\NGTC$U_/CO[/ 69T0J5%H&)09]@[.+K#(Q#HH!<_@S-)V#<6XC; M\,0R8U8HB]82GD^GU';CMP''HJ[>L-.DNI,ZF5&"5B>P5Q8>,1YZE@=F.)(S MSIWOC6?@3[\*J5)6=5R=>X$5VTZ;OY$UD:E@(#.!%E!,X1Y&EM"*DY1)LD^L M<3E=,SCW5 $C*G9\R^->6Z\6SUN' 4KG!CYSK="/F!-8' J"=I9).N]@0Z*) MA(U93PLLMIR8L[$?3BCI>NPSH>AZ+C>,+#?VJ!&;,S=R+#OVI8++5'695.A8 M@6UT5$J76Q"0-,!#*W:"3F-*/,]KD,24U*M:5YD#RW:[RI5TT>)C)I)*L)*" M(J^*FU>KJBG,>&0Y/N\:4>*%U$5>Y*_61LJM"),VYIX_03KP0ZT0_?.(>9@ MFW.D7,OW _DDLOP@9!_.3]Z=?SC_?'XV92>?WK/IYXO3O_Q\\>']V=7T.W;V MUU_./_^C-<(L3:[33)K.F\Y&ELF#M*L10R->U#,_]>3D,<_!N(MNQ\Q''[EG M\=!NR^RP!J,[I%N/RE+"]['\;N H)=V47AMVX@51VS$EK<^$69]G.5XW 4KJ M6YF9VXTL#UKW'9^2<>1L=*!=/DUQ2=*@!FXY3MC-M)1V=&QK/6Z(HFY;D18W M3<;L-H>FS;9)4H,T5I-MK&I 9SY'1][0+-@P!I6-)?4 'KN=.2!YHLD7QDX@ M] I0KZ,&&+1K<:\#R4:&A:X6*\7*M&'"ODMQ1_%8^#?)$<<<$ >IC3/GNVD>(SQ&O:OQ,Y)\< *HP 0'U$R M#KP#7%1@18&M7!22MKO%147<\O C=[A,^XXWX*#\.#0<%$F['!16" _@#5R? M3VA,$:9TBWL*+9]WKDQ)^[@GA_>P1HL[W),31^A01/Z:\PWG!-/G<8S4..#( M0D]@@0#1%W5.KA6Y0=^0Y),]G),-YQ0!4D/&.5:9?ZAS\BWNNN2<$ M5/4ZFJ"D7?D!;'9-J0!Y^2#&L5R<$@&OOU'<$[PS9&]PSDYR&)X\IW.*0!SBK"Z_'BB M!"?>TS/!;AQ7>2:@BAMM\TRV0X R(?\%_CJA)W" Y*L>]TT^V!"@FHK::,#U M09==YTG>:2M*'+*SD\\^GGV"&[KXB5U\4JM08#6 M93_2A"&&1%3)^SG<5F( :CP5Y9<4KJT#G::$9P-J8\PG!W. 8$=$UC+YMJ,# MM@R%6WD<)RX1U*;M:AS8+G*+5W'J1KY5+Y6 2;< M%A2,PC9=K8A*#8+\_W"@C;DP4.#S&+/LPDZ=V.)PE4WN:JL2R(]'1*%\Z?_L MCKD_TA5L/ZS0<62+(:S5BP#7'E0A@WUE 6? 0O@"\#.9@V%O[3@F5#?^X U- MKY"O+*B!.7J6%=)',\>S(FP5H$,[I)VO#5HQ%5F&XA8#2J&J3,41YXLT3^G- M*@5J66S+/0A6$G7:?AC@-Q/ (X%PYLS%W@ 4D.',('4H^,2.DB]%ID#!Z*;?=$ M]L"FR;#B&.(Y!9K1/D4EBP4FRX<3-DQ+B6I8.HN#@4-5,'S %-R&;.]:@-B) M)DN=?"5LQQ(,N$]MQC#AL1/"@'QJL\G4#(6-0X[A-JTJZ5,3UP7$P/9A4@!2:??W^?K1=F22VYN.2FCQ M<6P*O,XX*-W')3_L<(O2ZYAD^Z#41GA+RT_')&!JA VP T_H8'MD15B2>R 2 MO!Y6^]B/:(V%ELNCO2$)>QVP$R#1^/8")(X53;M:SR-:#U0;@B/@'&V?B/Z"\_'=4 2()WAQ2,.Q MW(-NAR* LP]@ 1P"$CC0)G#"+5#$;>"Z3 <"$S 3:"'9_N,O&_D[@=,Y+L#^ ./DC&W'R$TT%4,-7 *8\3N%@P! M#ON1#,_9 4#/#^!(3#K3KF-LC@QB(:4>FT$CJ"#TB6MA9[0=/;!5"AV/6N2T M@_+ANB*OAQTZ0('59BR\'G*@#FP.:96K6D:J'B\Z'#?X<6 K&F,'2B8R]$S4 M(%)H['25^/3]W.G%Q\NKLY_//DW/_W;&/EQ,M^SK7G8#MR=OO!C8B.L9'U/Q M21L]P=R^8;_DI: C:VC@-DEA@M#J8O EGNL8O KIGV!+Z6VN@S"S!X:%D5>9 MAK1V$,PW7G#X[29I*%Z@NQD%G:%1^G0SJ#"2)-P+HKX*0LLC,WQ)@KJW@SQ0 M[_MJCX"/'+4*GP! )H\K4+4W5'18E1A"&'AZ7"&11UIX-EB,[^[4YL'>=4_0 M^%:Z)"IIPJ:6MRNT>;[NX MMQ5H%U#COMK$CNEVFY>L(WI_.FI?BX[:=YXCX[7FJ'U/:4+03FOJR'R7DF'N M$2'GJ(U'C]KP\O,MZ3$-K?\]V*[\>.C1R]K3MK_/M:MM?_>V+T4(U+\[+6MH MZHV]G2]!G-Z3C_1K;].7'0I13JP@2KX"&1FO-T;M^XK?*T1%AJ[6'O]?A:B& M3K>)IT*4/(LQ,DY:C-K#$SMYZA_:1W,*S81!U"X BLO+U^*>)Z/3KNV#ODO- M>!Z].'X)X_>--Q)P+'QH"=#3PY< .FNC3 MGOZT6V_#H-JEN!5)>JS^_@%\JB0%@P^?:P&1;R8/ "FU"VW^OC#-V=/9[;'6 MR?OIM8X-9OQ[7^L4 =SR^-EK76_$U^4#UKJ.-[2);\!#=F[Y_]".R:9$&),R M7'+0GL\MSW4ET<,F0FK&"ZU0!7<;2#J[A0:4>%#^?=_P>4]V<:^N7/]W6\J531/ M_?L-^,^>SG8O_,)FI,$O'YNT_\>OWRM^Z7!WFWAAEO6,-UPGTY_93Q\N_OZ; MO-F2)_-OLN*^_T(4)BB_%*//6N_Y_NND?\NT%'3'G.X)M_=I\932\M3[JE)7 M H>;?$_W%NEV_VX%.+(;\AY7E_+6"PAC>?S&C^B@7SC9O!S M+1Z9QUM)>O1:0'P"!V\T^I7?= :"@@.?W ME"#EW8?JQ[X)C+Y&Q4=7'&PBHHNA4*(KTY%'+RW7X($NSU<;:_5R5<[N$KG@ M>NMG+J[K_B*B _R\!]S-DTOZ;H"8ZW9V5.)R>0*_7;]*['5A^'H[F6.H.*LK M;3.B%X,;RAD:(AV!BRR/#KNJPE(DR%M7D/XH/KNVEU@V"##0 ;(L-B ME729/'2?SA"+958\B.8T"=V[OQ/9G#55#R%*^AX:C@]E=STBBTJ OI33B\5RHU(3)_69U9VW<_+*ZPX'&32@Z&0=[<,S. M-4_45U)H?D7S[:&2/J0QTS!6'-:4:QN'V9 ^/: L2,*UN$WSG#1#!J>^P.-Z M0&#S7H>6#ZQ:$,2TE=(%[]"RG?[%IN;9=+5<9O("/';D\[2BSW"L2L4&&]/$ M)*COUL$"]%T\"Q$=%=67L5$= M]3.HC@.J#FHMSPYCA&^UB-C%1NR@$BW*< 68CR19^".G,HN5$BOV\-+&! MNXS#8")O2!*MHV/,&^2&;JZ:+HNDW00G"$QZ0](C-P:-2TSVOL0&OMJA-X%C MEXR"Q(#S)W&;;<2"TS%8=)YS1PH!]]89S=7)^Z_L5IXD+EHK7.K*Y\PW0EF4 MWI>6T"4CHV$[_L:(,?6CP(Z7V,$ZJHI$NJ>&'.,):! M>X-<1Y,7X0TQW6$#LM$=?Z2=('XN9VBH1^\RM'[V4IPAB+Q>_22_$&?@_MHW M;GQGKVOKQ76=R,\8I7DWX]3G3? 9T1=JO+@_!/WH)<]='LX>=IS._.VY@R=O M_3@Q)2)[/^[@[!O,$SO BE]^$-9K11BUO901!W+S I_?1 2-3;;&O9 M"(1$0&1[TM[;&'.;7FH=% EQ*;!)R("=T*!_;$,FIBL=( J._$#3F.(D%,+[ M)O&/P.[X$J4W* *='#=NZTEI)T6 @Z/+L$;<3U+%N1%/JA( MWB_&2G2>1A5V1#"V!:7W#H%LK6 OKN*"G@031;*E%/H'DI50WOAKF;V4]B0L M 2PO:AJ'$(??DJ^HUR,O];*D>1FR_G*DC)/# SH9)_&%TB'H_4MSIM@$)A)>@#'QR*&[4AV0:/FYK$D3L9%4 MR*@E8\]E3&ESAXQ.*?:C(22_$&ERG'B-S,1LZ!/KKXT/Y2]$>2O_.P *P*!R M]1I)FY0E.Z]'RGOW@AUL92?W;\NZKI8 MR"1]BEN4E &_TWFSE75??$D4Q'VEC3_OE2'4;X=#GY5423^P-1E\*:RK9,"K6PQ][4CF MT:C2P\EH=#RLI#*]V5ED-0.!QM<6L]>Y9,/=YPWZNQ@[8IE+3U=6_Z7R M4)[W3GHBIT(V.GRRJU^IC>>(\3*K??PK5NW>44]DC0^V:HW!H%(F_9?W;1Y^ MQF#2&DPB[^0HLKR60<[.G%T)Q[N!Q@\QU&@-Z"PU<%NS#[S2VD4=]D M2I')Q4<9&D?"%N*R\=CL_=DPP!%O'V8MZ&4"G?P =#P1'ZP)I1>_F)SRAP!# M,.QH3C8T+R=/(EY3-A"'X[Z8C":'3^ ==F$?1KS#GPB[+ZZL\5:K?)N%6T>> M3$@+R,4[9:3)E-3B#HL$508O_KZ8^^"@JW_VI2@1F.XGP+WVUMS;[< MDGJS%\_&QZ/3)\*;=N%-GT+_OU5]&O2C#20F _$3X.+W1II 3MT+Y8446A4D M?*;(9.1%9JM:FK4(I0RBE!Y=M,1TJ"D7AN[#P8(,N;8T:"XG#SQ/ 6Y?D:N% M"BB#JJK&6.F]7(M:R\#CR2=$F2]1*WKDE),L759&QKF2"V-]4)D?B,\E00&1 MTHMG)Y/QZU._ RD1&;=]+A"M0M5K9VNG*&"$=6S8;C(ZO5.5E?%Y?(J@0CMY M\+\T5MO%.CHG(^>:VN8F!]86[+3"ZKJU8B>!E!%S93$KO_ NO*5D" Q2Y!!1 MF9#2%#_.M;5Y7T!*3=6/CFPHR8E"-RI/J>GSOHI3GR$BWX_!-2;YC*2X?@L& M7P(_(9,[-;*/LHTA@"6Q94(2U62R>< M- MB <6,,3'>T(J%6Y"]&8M7_N!D#3:/RQO?66-L6L,5PD+!X+^0&5-&-T.@ MM702Q:R$+U41F$M)4H]26-]>R MLA ?^M:(ZJ S)N4H@T#5-["2QC3H%&V]I]8GY+,9.'"%$"V'#A*$F)X/I!JDO MGK]YLP5.17E^=#0XZGQQ,CE-:S0,3Q/<2;[W'/].DCF>L(H.JRG>&O5Z("[V M$WY''1MF./I\>#-9N_# MS-!]'7423SPN>4P4QA$[[7_GNO^$IQ7PQ1Q+3<'%:F=:@7,A N\4G?,(6>%< MMSD3A&M-$M/$FI3<)),XI7FNILQL[E9(^MYK%(]8Y7U#^6#?U6>X<[F%_!?Q M"L_MTYB0[KG=:O< SDYWH#OA<4)TKZP@^ZWT^P_4$L#!!0 ( !>GEUE7G#1!QR@ M **& 9 >&PO=V]R:W-H965T'GG^D]^;\ ]/7KW<5BMS8X9?MA][^.U)F*6Q&]-YZ[JB-\MO MCZXOOG[]%,?3@+];<^>3GPL\R<*Y3_C+^^;;HW/ ,%?SGUKPQ;8L3 MP39^DSF/PI+X8OJSSOX=G1W.LJB\>>/:?]AF6'][]-51T9AE-;;#3^[N/XR< MYQG.5[O6T[_%'8^]NCPJZM$/;B,OPPXVMN/_5I\%#LD+7YT?>.%27KBD??-" MM,NWU5"]>MF[NZ+'T3 ;_D!'I;=A<[;#2[D9>GAJX;WAU8U==79IZZH;BNNZ M=F,WV&Y5?'2MK:WQ+Y\,L @.?5++A*]YPLL#$UY<%C^Z;EC[XEW7F":?X GL M+FSQ4K?X^O+>&=^:^JRXNBB+R_/+JWOFNPI'OJ+YK@[,-W/,XK^O%W[H 47^ M9^[$/-_3^?F0;+[VVZHVWQX!77C3WYJC5W_ZP\7S\V_NV>W3L-NG]\W^KUS0 M_1/^U0VFN#HK'IBX>%UYZPNW+#[BH;JA(BKZ>6V DFJWV5;=#L>_<9V'5YIJ M,$WQG>VJKK956]S > /$._BBZIJB@T5]L3:]L5VQKFY-L3"F*P!>VZJ'%VU' ML_8-O&Z !(9UL3*=Z:NVW>$3L\7IJ[C-;6]AH6T+L\*[ ^SJE\[B&%J8]GV] M,3T"=Y'9%!?GI_]U1L!^PZ#&:2Y>?./A+5_#*SM3]07<#^YJ MN#/MK3G=(-D56SBT:XIE[S;%?U:P4+\K+F!8[\;5N@!:,IN%Z8F>(] D*TCL96R^>1OE^%O^';\^T7X.\VFT$QW.W8 60 E_+V_L]X04C1G MQ1O3#Q4BP 8O-]PGW+#KZ4TOAW\$KD74ZDW=5G ;2PMC83>UZU"$Z<;@"N'( M \T?8+M-,/VL^ 6V"/?^S@]V0SCU,^T*,99I09#B<13P5Z( 6/WAX0 V:T= M=DP, 7?A7+^-%O8)0J #J8EOX*R;ZI,I3-@J7:T'2;ME_!W6U5!4RR7(0L9R MPC@D*0$ZG 7&&]EL:ZN%;07'^8U&R>I11V;D.K12;VY--\HVS6=0,#S\T@!5 M 0F8JEZG> ,$-\)?XMF \-NQ,66Q&.%,/>$1['A#Y#^X4J='%'# XQ "97%; MM6.X-MO!B,'UN[)H#?SI%U:$ID''":7DA.7E&YZ1BP!D!4/'$,'9M81ID M9RV]UENDU[+XU+D[(!= Y096 P6H;4!_ $P !'(;6R,B-00!>+QPD:WRSK:F M1A&@1-':I2E\;9D7V*X!_0-AA&.);.'8K;E%;KD$6>EZW"B06VL!XH3<"X1Z MY5U7+5H#%-\@*T!RLWT];OR [-V?%1\0RG"LE<,;7Z"D*5.$-GP;>X# C3"W M)2I)'O1\W7W#PH08"'-"^.UN;0&#X&\ 7ABT,0RW,Y![PTC\UX,2YP%88]L4 MC5TB!R,..JR=3^CJ#(1AD#MPYY$.5#8^AKH)?6F+(M!HKK^A%((M?V8$A#_> MK1V(OU/8*6)B5XP7P\SRZ\(5%5PX:O M/4SM<:'FA+!M.79TY;!^K:,"B\[UAA1_1'&P2,_( ] P B97QVD(R6 %0/[P MXB[16'PBW !4A'VMH!FZ!=A,"]_@/L@ MGX61DU=$7!!W<3T>!%D=JH:B ;D^2()4SC [2_AIW &C'?-C0\*2$'0I%Q% MK,X&1DNS#^17'NS1J/V%C&2F-%QZ[P_@7W18]>)U"&Y M 2P >&C0@(0P7+.GX0_)=9-."%2,F\T46M)9\=]+>I_4T@3%VQTJ[RN2,.\[=FC@U+)? MF-WS4[Y)8B0D\N.]L*)$K,CTH*$"?50+!WH(BQC/RJ$A.NZ!10$,XSI ==5M M95OB X1O4>E8[!B3U]8L"Q$("0S])RG'^['7_*(IP51;L+,L7R UP#P#5JD#. +!PTPO IP#HO!X1$4N-[ MNE8BGG#/7MQC((Q:$RRZ[WL\EJRCEMT"77AT^BBF9F5-:J>C.V&7,6.]$#%2 M5[14=8=')GYQ\!9R94*T^W^:<(F D:#R5.&%PBT&XG,TH6OQSK>PI$5-''YH M1F+P?8$^&\!I6(#DD)JB;#6!/=N2)&!) YR[$>PFD5*SU<&:;VW(2+ )OV-D M02UR;L5<]U^"Q'1"34ND-3^8;3C=QC6F)1NU[NT"E@&>(7>;:T0S]L_7Q;$] M*6#G<"O+G1Z%H'P,_)_@' 'W#8R>#D]X!L"UM2LA<%&V=39Z%=Z-NR%=+Q$] MP#71I-(S\>W)Q&)XK M4F1X6;(609RQ$D8H:?"G;;5CIP/I[[0E]'P'WX"\DOB[V)NSC_Q"-G2;8CN3 M(L)H9Q$VZ:W1EG&78/60#@J**1F4I5A,*+%@G04A$]&N#!DL^Q';5C>9T[$P M]+A),HYUEQ,J3[=KPV596'-R =MMBW#X=6Q8II&89JH(BJM<;>2@]S1P%Z ;?2J.2&)>/<.B MY:Z2;MQ$ [!V^A\LK-T!B'5)QL03=S"NP!ZW@U=*N3%#R4LFRX@(,(V8UXA1:J <$F'7#;L+D6'F^A9R7R-R MB9DE2F!U2#86[X,=?HE2(EM@UK6VVRW'/\#^AG^(;G!;$IP54D;Q+6PC%0Z$?Y%$HZJ-DD7I5>1 M?WC< +T# H_<\#U2 PHQ3[=>I4PHL :Q(,D6[DT2#5/&A(Q]*U9V)G?4R6:) MHR)J2Q A3TZAZL"G9D]19YPZS$F(E1#TF=9>%>*S92-)J$7]G!8&\)-*7K7 MDA5'8 M< "!XH(]O;JM+"K:9:*%B?CH\,PM^HQ[#A2I:7M6_#@YH_J%2--L6)@(!K : MG]HL?3%NV;:P>9R))LOO.L#)']"+Q*AJ!"1#VMC)$C?BKM6CC\Q4U&MVXR;B)91H1:[EC9\>+]E8)R"C,09P9 T >4E$''8 M:CHK?I&8B_7QU8<,9_%^"$ 1 _?VMXN^5':S(VA)T!$VDR>!CJ=O%ZZN@3)4 M76/S27 3S2LR$U"+3QZ PX+/R;0-'#<8ERV,.+UKI"*$@B @&BU7(< M4#MFSS3%OVK#H@OIJ',48308(J\Y&(X.JEN2=I,#E&1&@N3I22O'- )C,O\; MSIC0*QTX@"9D.0AIS /ZV)],/3%T/*< 2BC5BY0BI'W )E%-NK20"OY%@5"S1;4V+(XE=V8FN Q \R>117-&X9 MG DJ"W.1,7IR8?3DG$*OA-!%Y"X,"=:5P#!!W0IN'\.U1EY#* FB'I"XF9A9 M&;?JJRU0+@695*;E?@WF'N@TZTR+<5:V6=35.6<]J5W3IVX7"43/@-A7>/; T3>5 A\+"-9;C MP7I\6-L["A\#@QW:77[9]!Y1(K 1&J6ID^.)I!3910? ,5% 59A[-(2KZ4T'(3+!ET3X;I.A]T6M.6J M1\YGIV8<(D'0,QIF!'BKR0[86Y&NBR<5\_(@ET&X3HTUY)J9O399"24MAEOT MS]E)@8\*TS==@]!$ZT^5WKTW#L5),2>B:DE12_!'U-E[ +?;4XP?,+;0O*]- MJOMQ_D%V?O1J@43?8K2K0ZQZE$&*.ZFV] 54T.A%42Z:.6>%3>59#$DQR3E M.T=(1JLJ*$)H%FTPIT?J/[")8].Z./Q7,6GG$"%QS4 M8/96OSMA_*C(B&7%%?4DP#E.2\GM8(P6\S6H%-+?#TJ$5^B'@[DO:" M?O.4!RPERJL>VE2MGX%R N%PS%R='S6!"^3P%D3QQH!(GM!H-U+8G@A"X2=@ MGM[X!%._Z)85G>E2]N>1Z^84CDS3 !49]E)UQHV>' L4N&4DV9<4$7CYU@\0 M[O0,<*]P9V+090X2Y?)\=4B44^_##R)TE0'MCU"Q?) E!;O=>P>:S:#2B5\, M!I3MFQ"ZFR/VP=3KSK5NM2OGW2?,>#"Q\A234*;+N;'/% TJ?B/S8 MR8%V#[)-6A7QXPV'$W_@M+%4K20/%Z-Y##M*>EET&BJ+#/'P/JX6O5[J*)VU M9L_B5I.713/VP8*&@Z'J1[%TKBZ Y1M-TTG""#=6W#^LFH84;?8^2&CT@'EB MNUO'/FTOT7;/-[V<8=620-.K3R'O1$FA!V%G^:O#I1NM"_;'H3/=X2D.5XL4<7F<*K:D$; M7\Z/S&+E@LG(BBB%(+R/P$#7- 8;5R)"R-=Q$+23$Q=W8K+%O,\\SA:=B$@$ M\U'@$,I'Y&6M@="?)2OQ7&9$MZ8%#M)(%#1)84UTB[0Z0(M2)60:3/H=?>:ZT;S4&00!/-?R@GBDU N+F2E PF30J#[%BE$P2XAC4J)[!9!82=Z![1WB7+$/&6+HF) M9SF0/1BO;0G'RPJ8S.=U!:=%>OQ>M>EREB( M8T+V::#!E(L$=[;<4,9--)V(6(=G9Q/QDQSL@1/-,!)F2%F(A?CBN-7+B7&J M26H;&8>@@^+N=H3)DCDU3VAYZM(MIK3+R4F%(W4J<5#NQ42'0XE,#BM&<-6/ MRG[RQ*TL6"9^Y*:X.L<#/GT&O'@G*B5Q9=1Q$N,UD]KWRN9)<%#O35U@DKZ/ ML>]4M=J/<^4\,CM][\5)V$#RIQZ9:T!HS>F3:G&! MU '#2:"&$<-)Q Z8)QA1,BDS8-.M!G*SH+.;#?6^H++%_:@?+L.:T+S70I0T MS25-U:;4,Y:)+Q7&!\17,$E2BMB($70H;H&9!"VJ2:B2>;[P#Y09FR0TI%=> M5UL[D N4\^VXJ%5BX8(MK#7U)I9,JOVD"OT2,[%,\&:R21NX3QK!PI \[0=/ MD3A#@X_@3=A0DVUH6F]!Q9DV*2E,7&\J"J,NR@^(7>8/'X._/PO'RC<#UP(* M=32>UU)3YW(_08@&I)M' .' E7/ *,E;RTHH1;+*K'"O:C!NA3%,BHC)>;^P M-&/JHGTHN8>HBZXH.34[.CL].?/.Z(K8(R/))^ -D[*D7HZSI(#:[YF/>Z[# M/"D&EN@TLR+S\EL?7!#,PLG?)W(EF73-WC'-H;Q_,UF$*.PFW4.VC,:I='Y_ M_^S!R<>9AA./<"[L94UR>&+K"_+M_2.Z(M([3K,*IK[(;$UD*+!JQ>F-ZO$, MN11V\)DE_T#4"Q'8QW/LNS Y.RW)X=$H>9[I0F+HD#.#%8@P=W0#$4,*^0X# M5FWL^6.F;IBL^"$MS<"-4KF"C\)UB5G%F2PJU5% 0U%(8#9;&MD*P K\?,8D MJ+CQB0N!7#4 $.JE!KQFU9%0DA?319/]@'WGL^2#:@0[ _189B:KT7)!*!\J M5IZ[+BWL2&"!.7N\33Q<]! M<4&3V9(9KI*Y/"^GU_9]7/Y[GAL!^)9%(QI&0 3)F&N/WB8"@^8.O+^^@8FS M2E&\<%[Q+\^^*K':$]:2$.#(P9"(C@6N$US9:LI#"&;X$7QTN6 M2;*\ TUT3)$.4R3V@+Z;U\H%V@F-JYC$28!JQUIJ8$$W:&O*=]$4:#+KMASMD95ON>082%DJO= _1FG9:62;F<1,Y$)O+^ZL#.$LF&7SR\1:O2G'1:O,>&$_O;&;!>9U!E]2U6+,?9?HX@FH MCF'Z7ZFUAHO^B]LJ5)O0P3E.L:HZT9).6!UGQH/X=*,JWXW>K3Z?)L/HWR<) M,.HD]YQGVXUH-'+9K!9_;A;D<-1S9@DR"FG-=2GGHM9!A8WS&XE7E0@<[S!_ M1_^0Y#8B)UH#"-/XI,2?>3\)7]!SD6YU5OQ4W<6T84H/"/$Q27E9 -M$BX-Z M<)4'$K[YI:GFH.F:#2O>O\,)O_R :=)]YG>M#UQTU4?7.T4^T,V\%\;)7+"Q MZG*QFZ2YQ@P,X/55ZR-B:KP;3_2!3C1%P4S3TAXA^]B8 6(O-!18[1=$F5'A M->NJ788864[P M]J"FQ6J_W^>V[BF9[%S7&Y1A[*^5*C41,V&;,ZF/M %2^='KZYF0-21Y".*I MW/4!_C&L)W08PFQ1#)$3RG2IH3EI@T4UR>QQR_Q^:6.<5!'A4+B*;S%1,KY" M$O+ADQR3 RZ$?1)E%'MU>,<%GW%')P>ZQ:3J;:KD1&6-8%0#'Z&^;Z!@O;B* M'6D.$H)44Z5K3G*G!1JY/@!(&:P_#D!TD_@HNJ%VR:A[B^9*S=CC&T1"TW2U MFKJNJ$J3*$!S03Y6EGB?><8[!P!5B9=LMOL('YA5B.?)P;6HG3JXJ3?+#S%' M11SIX?)2'5M5ZN'WZBKRT]PY\PC<%QU8^I'@705%X\L:CI2AX\C#P)MD]TP@ MEUIAD9:0''5L2HO:1^5@HY1#VSX#7VC*T,O@D6#( '"C/LOO$Y_E=>ZS M#%+HY@L\WO*3&VN&*-E]RG=>_#!DWR!9]NK%2E)@M+SS(4?28_D(C/Z MBS7*#P1YO?GB)!$:WZ4@L+8;8I@,1\W9J\'IQ)R&C,[*?F]GN.[[%UU/NGD"/,3 M&":+ $7G4L1DX.Q?KH%QX6'2^XJS MV=GMQ*M3?J9R)4Z:>,0TPF?OR$@TS:GV%N2H1$'=2TCTM)G-I1 M2PLR@=*%.?$H,KF1&O])M$]/5\8_8P.]WM:-8: +Z;=&OC>*2:-E)1J!%I':^%EU2MHUSYVA0Y!;BW3 M@=E)4DL72D=KE),D!,! G8 4[-Y@RR?JI"[!T[/''8#33_'XN+R_+B^27\<'59/G]ZA0W=S4ZSQ5 3]<7%LV?EU?,7 MQ=7Y\_+\+R^*'VK/G\*_SZ#VWSS!8?#N5^4YY?/<>ZG%^75 MU8N]N5-7(/D>!]*^.,[5FD'2F"6'EZ4!ZVN$2MSZ:+ASA[)BJ8ESHZJK=F;' MECPX@3F0-==O'>=H\K(UA@Q CUKUU8:5W$CX1(+8!9I^F>AN-BMOFVEESZK? MM)]#FD<^!0%[E/CP9REQ)H(P MU%#O]"D6%3-:UF;]'147,)S4:F:3M3 M6GL,)TD219.Z@5RV,*W=(T#2-@>S5YPZPEF%YT85\? +LW-HY4B63IF?KO+3 MM*E'G"VM P*-(3]35Y$;E,ML6+$@E2]%/7R>=4G%4;8+6W$'4IA"NW\N[YI' M>G2N+!MQ M S-?;"]A_^,^ZWC]HC@MOL.G?]>D@-@9]7V2.72"[4H QSFSCWL2PU^#5+DO.F37'Z9 "CN'RZ3F0"0>I1F?"KWX MO9.(9=9+#B$AQ."3=$OR14N.?KJA2)4:1,AQB;K22-SSA]I8EJ.&:9I()I2YWWH3;$A;3O M/O]>S<&S(;N5+]\D/Z76V7[+G 138Y0^Y1U)GLQ>A2_/D"Z+[2\'SNB2(E9W MI[Y(3\(=D8U9'>U>$@O1,[:TO1].;5?*3TB$H9WZ^^\^A.1,20>DMC12I1DB MEDD/0D14S"@IQ>!),Z8T1#))$0!6LONGJ)CA*T(@EFY-&SL(1,<\U?-0,0<< M\W3C;BGZP*% 2>Y8 #;PEP+"-XEXXSIYVNF7K$C]-A9Y*W&5T4N&'JFCL$-O MPA7EW:I0?3CCNJ2V*/N9Z$PM @8+6IM.>P&0<3 M93AS_/*>A%:;XB^%EF,N?'0?SV+N0C/O*6,GC)4O!4AR 98S8N.ZN2RRXL5M6MX[C0#-?78K=C?6R407B4O>] M&RE"L\WT\TI2A!QHTM;EL8F5/>@.#Y "ER.;=%2ZDRB MT&.'BM5Z."6YS6K\&8>^ 2YC+W>7%ESP52$W%T,OMH[3*'A2-"/5TN@J2S[G M:-(%"/!LHIKTF,GY=R:)"A_H0R7X::7.!K=#'/9" MAB%E@4:BU2IN.=PA"*[D\0^SB 4"&V.A)+<(;G_V4NG5)Q5YA)14;]!)4W,88F"565 M;)H3 J3SJ&8@Q:'W?FN 9T@_-$#<2FL<]6L<)/S9<4L@E+=C\1A7W=^M+18) MAP+!@SW]&7^#I:Z%[MK/Y4SO8)K^_PAOW>1Z^"RG;GF*'I40=?SP2ZP.B66& MP=&2UQI.I\P_>>6Y_+7F"NY[/$1M/%/N")IBU+W&D":JA;8%@@148]2=\F_! M.8(-3">[A[-GW^^:'NE0 Q.=>(.V(>$@:4Q9,Z'()%2YST2SI%9J U>>,N1I MQCK,2(ND")'1S45P67)R+$=\/_=X6KL:4C\4[3G]DP*D(4&0,C%#OM>Z:I(= M<B!U210CF7H MES[3">?;$0B183\[:7)443,P*LU^B (/\M\(9=*_J>=:EK8\-U_V.:[)PZ2Z M\:NGEYI5*\PTM /'2ZJT-5@L3\??'F(.9\6/+H:N'X02>07V6H?K$=^,9MS ,\78\8VM4[5>,< M4Q]]V#/>MZ0S3[\Q$QF?YI'HA-.O_DT/DQ3/WM'WN$%*&%W2XT$)[W M3VI[?'K"&Z:NU%G$1[QSG!WH1A^%OIJVM/2F^L3 2 *U^HVI^TU?TNLU% M:?.61D23E-$UK)V5P0EJ025FCRZW( XMD;A@,@D)IST%L];:I*5JH "M Q@$ M*A/PMAH3I^QO7 I4<8HPJN"]XL=-5@5'^B>;TC1>""TJ>=,\\^SSK4FC\J7> M%OE-[L?6*L-5^GHP.AO_%(?1P>%S\H7VC@785E<7$[CU=J7 M-6I2^FGL+])UIR&FQ.PDQ2"W:%DOF-&Q0'O*/))8X4BWEXDMQ:>5/LV#0ZHE M1G<:IOFQLPUVVHVB:7#/!>S)SV$D+XWWT=N=W:3<<**BS49,V+_#RF7TLY.. M-]D*?Q&1JL_4;:0?O>"/ELMV]C9"BZ=?@J8=]_I]I$1Y)S]]2<(Y&OA)) [ M0,! +]^1BV,2CPT:I2^?#*]>/K$>_JGA_Z!%P;\4AGY;#=6KEQO3K\P;ZM5 M=/'MT<51\E=,\?SVZ/KBZ^O+HR?P9AS^ZN46%)\?)8NX-4MX]?SLQ;,CMI+T ME\%M<4HLAQ[G MEUED+5-[)Q$ .HS 9 >&PO=V]R:W-H965T, M"Q2[[P )^Y,,MCN9.)T9A:+_5"B2E)M*%+-(F.K?_V> M>^M!4I(5>Z:QV"^V)!9OW>>I_V2/_M4OGY9U%6F M<_6I%*;>;&2Y>Z.RXN[567SF/_BL5^N*/KAZ_7(K5^I65;]N/Y5X=Q6D+/1& MY487N2C5\M79=?S\S9#6\X*O6MV9UFM!ELR+XAN]^;!X==8GA52FTHHD2/S[ MKMZJ+"-!4.,W)_,L;$DWME][Z>_8=M@RET:]+;)_Z$6U?G4V/1,+M91U5GTN M[MXK9\^(Y*5%9OBON+-KAY,SD=:F*C;N9FBPT;G]+^^='UHW3/L/W)"X&Q+6 MVV[$6M[(2KY^619WHJ35D$8OV%2^&\KIG()R6Y6XJG%?]?JS^J[R6@F9+\1G ME5=B EEVE3M@;*RQY0%BX ?F+LMB(]Y"UQ)I 9=7:_&6G:U* M\5_7<\.?__FZU,U:LSU(A1Y7=U]OK/?XK'_1G MI#\U6*>%_5)42@Q[XH10<=1=INLO([ZL%2YNMC+?_?E/TR2>O# N=>GJMM0H M=YWM1%J@EDTEBJ50>:4KK0Q>K%#["Z%S44%,II=*F%2K/,5%\J LTS4NR4IL MZ]) %UJVT"8MOJMRQUHOH&56; $5+#L'%"S*>F4$,$M(\1V[JVIG+]5ED14K MG4:BR%/_,I7E0A??I4GK3)81E%DR:-2&=E(H^H@W*K!W"8/@.>@[UP4,^T8V M2F.*5+/KV#?N+M,[Z1N&$VR69O4"UF[7$C"3JKK2JS M-7@%4"QS_;LD>#/0,)4+M2%[2-<5^2=GG^C\?@MK*=C&DW&9MTF^_$2A6K4F[7\E15*2:LDV6BJVK-VIA?>AWK'9;)2XX19$3N&*>/1?_B2!8 MG!- *;69(Z >J<0O10FMKJ$18BE^^OFG:W%MM!2?9*J7\-.7HI*9N+BF$C,5 M1>+9$]Y]LOI[_9Z+#XAP65.PC3@7XV@P&>+_,!I,[?_9<(+_\2B:]$=4Q["1 MG-Y-:NN2P2B*DT0D<93$8S&)QLE$C ?1;#QR2D->' UG8[Q(1M&XWR?)233B M+2>S:#SIBUOKTT9!]\$E>_).EJ7,N?Q)V02BS\4@ZO=C>A\/\'<632HA1,H0)8Y%@<5_$5M-)-$VFXB.;$19"Q<%8S$:QN!@]P_K!- GZ#Y)HV">' MC*+9*"'UH\F S!CVH_YT!@=EF9P7I4T6\E$&F;EIV>-%Q1!,=W*2)B\ZK^RU M$VF2/#)-?A#N692,R/?3:# F:R;8=VJCT^\/?Q!N+)K.AB(>1J-X2!F#P Z' MT10W!G&#SI(E[ D_%4RX(,A:> M&E.N#8:0/'I*U!/.]4%"=W,"C8>S4X&._YA H\KBP91]%$^F[,'Q:&(C/9L, M?E38@('91,1CKAI4-.IT-.*$#X4]P094C"BS 1?VC.L?.\+O2*X' WTJSI U M&'*<^X,9:SOBNA^C:@_C3$8""!)&ECCAU)PFH\,X#R8)\F\DXOX,JV,D9BA* M((*K;[OST-8#$B9Y4G4/QN2#A.]NZGJ,8O@UP^ES1%TM;D?JU3)!*LJL+.00<<+TJF[;6.!%] 3OR*E M2];_8-&>6?3Q0F ;4V^WX'M^/9_0[V\N_\E,Q.?SQ1P9))9UAI7@3RB8#'@4P:=7@@K%-K(O"9J G]% MR"'U3;Q=@PYSS%?@?. L4&*+6ODNF=1<6%9&]&2K2NY]P4CI"EF:H[ZA">X) M7&R?AW*WR13WF5422J/Z01(S_3N4.'!'XP+P#-)..@IB&;ES@J/)7GN\Q29E M 9?)55Z YJ4A#3Y\O?%!%,Q3*^+Z2XIE(9C\QQ-Q&2@_I=%.?($KC>2&V=-G MXMJUX2;T?JVWH%^JNE.@DG^O*2:EOFT]:2_PXKA-:Q# M9TNI0ZR1=F@Y)CH(MXNK\04AA4&<,L4KYRRH$[-YIE>LH=W7$UA;_XN:$Z2= MQXZ0HR;C9V@-S)HP-$5J&W+ >=R;H1'/,MP=B;NU1O#O)+'35"'K%BYJ:;$" M->? !1KI@E>M=;D0O]7P'H(!D4P%[HB /][V.Q0U7)=AR](6'5W>2KW@L,U# M]=G[+I)G3)GA**[;O,@OV;2N-YR&Y#M2K$!;E%.:&[0FBLWOU#22@X 6TI= MHL_*:N5 MTK4Z8!/ED'&%EB^T36!GS@%N]<1?X3=[L89:924!CSNOG=^\R?@'-3CHC5SJ MA$Q^P-&^A%SJ[3N:'$-M*Y_EW3M9,EVWR$D781UG/2Z$)A%)K+8VZ3]80PTU M:?MY-XCV7<[**UJ&7EQ3+3WH??(V1;:QPSL"*>L38-^V?1 B#'I'Z?/5I\\[ MNP& N$U_**N/=84$3UEAZI+G!<&K'E6XP:24[F1H*P=]W?;$=68*47:42_K0 M[JL/Q <^2DT%EN>F%XR0"YMNT%?G=DK*9N='U=7Y=TAP;7GP/<(IZ2RILZJC M7B@J>X<] M!^"Z;=#8&^,I-(87>;.J\V(W8-L*M!^GN)7(-R6[GSYI^/FI,/U")D M^%*7@(V](W^//?C$IKD==J.RX\* BW2Q8%L\U$0M%Q^X_ZC^ANIE%%2#3#"; M##6'#9Q:7IVY6LF&"1Q3W.;$8=QE716$?I"X=\)P,)W"=%SZ E*(I9X\Z\+3&6>D+GV>C]RJMVV3B"=FW5VI?PC@80FQS/;&_F-20X F^B.0P'3'3G+=*V!8SYUP*5:[4Z[ M]^QTB(+.)4_Y[RC'MH2.Q4YF3#NH/!10D8<.$.M"M B^[*)V"UP.SO#3^4^0 M-CX.::=)""E^'O=;1_3C;DUZS5.Y:W3$%3]=0A)PO>5%0W"EO2J/%S?XA6>M M_I#?(QSF(>59]]/48]*;!+O8TE$+6QLN$E&V;Q4_=\YV49N>TO.0A=?0!V4N M,T8Y\/B_R9PI2,P/RR0-R&K\\6?!9T7/V\F<3ZU.]V/H=,UIT&N>L\A-4=LX M5TWG3X_LN 8S?F)B-3[>4KLG/2XZ%3Q+:5EI0ZU#!.YO+]&D0/.IT+I(YQ[E MR*3I%3^Z=NN!O0YVH V.RCZ?M2*"PE7W% =KR5R=[L]S=5^).!$;?I0=-4A> MLM<)0Q\61U-*)9>H<5N#'0,/GX5RE&P0@!Q8I6S_3E#M>_N B>W\R349S=D' M=6TJFP=&L'8BL3=HI4*C_2'LXYSZ7P!_*+VW:XF6G#E\ZE<5?E4H00XM=:+\ M*,\ M)U0:)5-^[C(1L_X(9<)Q><1]%^-X\DQ?,.KG4<=7F8X M=UP7_R0U'5+TDF;N=M[OC9MW#H-;U[MV_?+AO=,#[=VMVE9VO^1HC^DYWR_2 M=?4?W.-S>]:^5SB$UQVV!?&M>3V-V%6>AFG2K[U;.HT(IGP*.!FTT_L:,.<; M4K,_KF\E:'<_:TY@=FX:5_%S"XG27W2F<9/N-([N/\;\J+6A/$(0:8*/.'H; M]AI+-S%#BD/-RV)YF=*LHC6##MQ/\Q"A+.H53< "R0"M!&7&!L8G2-C;.$SE MOM84&0)HQRQAH+X_/'M0"VA-+41;>=-C#]G,H M?]#F^"W6_JZ=3E(?9VG9-"PMKY^T3$]W( MGJ+=XA9/F"3]H5H2%T&SBWC*#,Z_N7G70,S/+"@9GH*7PX;EIJQ7].T<]\VF M=P5-&OCL:A<_[=0,BQZ!%HUJQ^'"5UX#&$EOT 4,%J&I0T_7H"_\A1WQW3U_ MW*XUCBY*_NW./N+965+X>(CQ>-+*<7]0["$/L)+:P8JFL+0$(K)+C;HO9(3Q=>O-HY <5B-N ?]"![J5R4S%(L.N;^Z,D M:L:[]4\.KM+.-VTKQT'L/(I.O,_@^ MQG:8J:PUI;D*=-%]N(#4"CJ%8X/1- M!^X:/1M.=IH>31OB:(&B92K%@LO%::9"=>FF_TU%*;ON1/WS-P0-#!%6P;8,@.XH@J-^.P MPGX!IAGK_(@_\53MCV%0E6NBG\ZA;O9']FN9+9MY_=$' QWTL,/54O&7O\/I M9YW#/CP.BQ5/"EJ):/US #[_QM *C607H/Y]TO,X9(S%PX.T5L]&E.!006PO M[/[G@]ZPO;:ENCBN^Q. $GEUFY:B)@KP( M "@& 9 >&PO=V]R:W-H965T MT":-YJU=M])6:C<02 Q5&[ /B ]NCI6:RNXQ(4&LZXJII_F*-1V$L3!\\8M7Y76;833<(?V1[W09(4=2\XKE(8K"1J+23"+1_.^\_<./SENSJNUG;/,9.+Y,">-'V#:^Z3" ;&VLJEHP*:BX;&;VV'Z''?/D*.,U M9CU(XS-(HB0]PI=VZ::>+WUMNO!KMC16TR/Y?2COAK5_F-45SLC4+,-)0)5A M4&\PF+Y[$Y]''XYH[G>:^\?87WM%1\D.2_VF+,*@!T=-=ZB\?;UEJFUM(9*-T.^84M!2--6/_^+.3!#2$=BX,1SJK5A,C>G(W_= M;DC<$,.<"1^(6: 7@=42-;T*4 74FE/P)V0:WD(<7]#8CR]I3(<1++3:<-\^ MG$)\K*D54-Q]JJ* R0$*=<;5!S\J(Z$PWZ)+U,3^$D M/HL&?C[OG[ZDC[0,^GNZ#CV'<*=Z*]0KWZ-<1/IZ32%WNUT;G#75_]^]Z:$W M3*^X-""P(&C4&PX"T$U?:@RK:M\+ELI29_'+DEHY:N= YX6BI] :+D#WP)Q.MG[GQ/KMI=9D0YI@Z1A#TL\)[S',& M(AK?*LS6SB0O//S>HK_UOI,O$V'Q7N>_R\S-;UK#%F0X%#:A\8=WU:\FT8E)CO"(Z=)()]%>=QQ!\X1. M6L'MW-S"&Y5A=@S0(4X[8M&6V%UT$O$!TS;$80!1-XI/X,4[ M1V./%S?@O5,*H"MZ<^IC33 X9X*:6 E\B6"GH(C MV'M=+(3:O/IE&(6#UY:DO2-@]P0F&QKX2YMMWP;<9H&P1D/$+$QU3L7%PKE4 M!*J7EFS9BRNXM6R&E(3%!,U.37![Y M\V9-]QTX<=GSP[.$M$__JB1/C DTJ M10X+L2#8,^C'06\8T0=AG\%Y&%U4G:,8OK0?V_!$>):($U(O&(X2",%['+WV M[4$YZYU>H5$L4:!ZJ-(-3#0Y M$PB),$XA&<#RY\:S0D&F:AC:!M*R#2ZJ[L&H?RB&@V6"8FZ0 M;#L*CP\X5AL@U8QH*:MSF0D>O1.Y4"E)B])!AUHY]PB_D_[?4%F M5NOF+#KO_U[7[%5##C1I7JR$S!GQD@[92RN.*:VEF]=@N;EP?B_8JPRQH"&G M84*913;,)8VK2X<%B\1L*/UF,X,SORT-V<3,:1-F9(Z)TM%;&F'*4F5R);,E M1?V F@_F!%&Q#@0EDW)2+2G_7O*%A;;2G\(O4_0#6JXO0L'^"&E*VX,D_#%# M:](RCH(P'FPS\F2*A?U@F(0^OUXF%B??P.=4J3K*[(2Z^MM\.:FR^KB]C-9Q MB$@$I" D!H8WP$>F\)$IBRAO;U7[E&ZPX#?.3_&VK)PI.96I(+\;MZ9>^W$; MZ/K3D"X,KAH1@T.U0Z9I 0='*H?*BY4N9SG/*4A$Y#77E90W:%-E"FWW\;'C M+V 4!DDH)5C!RW+YC/FF#!9W[F2[M;V69&C"^%1J#/X_X]4>U.3D-AU3,D$4 M#>:<;VVX35-M,BH<^>8X)G-1>L&F#=V;2LW0F#1>H]NZ85@O):B/L.!"Q*6U M72L_[UISD2.XTJ"?M^['WI9 9G8;M+U]<\ M9Z%1?$6:FJ4_/TCE="]C0DB' #.E&=(UW 0:"K%_49 3937FS.(;W-*?$6[G M]K^Y59[]@;T]X^KNE9V#YP#5Q)E_]-#QJY?*E2^#7>_N775;/B?VT\M' M&1W#,U9%CE-:VFT/^BTPY4.G;#B]\(^+B7;T5/&?765.1L5!C!P 6!( !D !X;"]W;W)K&ULK5A;;]LV%/XK!UXQ-(#KBYPXER8!2-*7Y7F<\O.B<=RN14U(6_-XN? M9>//$'"+RWBVJ-!A]+:>5,VFV%!J73\%]\:'#8VG#RU(6DV),'NJ"A8 M>2N\N#RW9D&65T,:/P17PVX8IS0?RH.W>*NPSU^^%>7H7CHOO,P.SOL>:GES/VU47$<5R1,JA@F],]KGCM[H3&;; M OJPMS4Z61E]G3PK\5:F/1H-NY0,DM$S\D8M"*,@;_0<")\#"+?*I85QM96. M_KB: 3PYL]]3D>1A_M%&^\I.,>;6#S?:KPE-;6*CW;W/M."@8UKO^82YJ: @F!5WDQ*8!V M@$E[\GAY8\I*Z.6//YPDP^/7CJ9K?W,EK;!IOH0$2PK2IJU-PCF)"9\+3\)* M*J/2C##>$,') EE926"6L$'I;'1U$[HS!V<$5R"OV":+"?2MFRCC\9#TZ]R M+@L:-O])\S_:P"?:T/#H MJ#L:'V\]!0B2UQM/P*:4-NBH1 73AMW3TW'[>GOTJ??0HX\VX* \F'WY/2X M?;L]BIZE._;2<)QTD_&@M6F,3:-VT[O@ I\@.494>:B!C\G!8T./AMW#TY-V MZ\YPU]35_%/_8?U/9BZM9E812HA.ES0Q#&9RTAUMR-X9WAA;&0NV-JO'QUW4 ML/;USC#B4NYSE(:'X^[I(%FCOS..>Q\Q] 6-!J==(+MSZJ/N\>G1QEGO)V'R MGTFXAV[,0C9CW!V<'F\]/:;<,UY\SW96=:?3HD;V)X19H!C"[#'7C&["7SM3 MJ(SS"5V+ FHE/7"-<[U K;VL"R&O-)Y%42QCK(?0ATC$?E4C:Z!^(]$HB&/] MKIXXJ(=JK%\GB-4FDE@#_*5(<^0+4,9SO@"5E/6+X-P MGN.,#S5PR9*!+/Q.>"[8#,=$+V3!1\NC5/8C0_&W2T)6U9F ?#9-A$ZFE$A4 MF>MB$8,:*G*P\-6TD5ECS1=I^ M)D$#2U]KE!Z>5?S.3*?2\AYD:PYS5QE/'+N8"]X$<%NX>$JF1IM2I81XT$R9 M]T;;[RI*3=TA\ 0E0AO]:B/LF:@X8:7G*'4AY8#+0H,EGN=#U4$AD?&@@#OB M#*8QD)_OWM"L!J&9R"_1=_*\H5!CDP&]@CU6!25W&@< ^>B5?&0UE[EI;8.; M&;J3VG%#?-"C#[5UM>"*:>CJX89&R3"&W/ UQ*R,=.W@>#0L'+=Q*'@,!4":<6AX,^:0I%\. SUBA1C3B2& C MN*F="!<#\.,W3;_4X'PRCD5^&Q>8+.%^QIOA%<=D+FR4]ZF I-MONV=ZB".] M9_;5,1SO91$8\4YX8./H@!:Y0E)9X*PW\$37Y1<)375;CV0'<%3^$) M<&)X:Q=SCHQYYU63=[:S&[*64Y D.#0BHV"OZR8WO$FA$WD M,_?",6FS0L>1E2% H9(SVC2@U>,RM0)"N=A;-3D5%R>9!>OG S.3) $S$! M9?B_0+"!+O!O567C78V9T&;/=?%1.EY%PYUN+N!C2#9/YRZV<]?9Y@3Y;((1 M$!GP=%OA[< ]7#]!&3Z?MK[N%,(>W:P)QJJ;E!C("86TU"0*3%5@R,U 52CK9*%TR2Z;>!J;2R/(&5(H@#L-14#(NO?FT M\=WI^53MK. 2[S2875DR_;)$H>J9%WFOCA7?%M8Y@OFT8EN\1_N]NM-D!3U+ MSDN4ABL)&CN*/=6TRDGG)W?R">45NF7:6")SCF#K(,N6VC\#C2* MX59)6QCX+'/,_R8(2$ M;GJ,_7@MCD(/"_NJ+,)X &_/T.]\D-3P:@.\/^M@QH=,4<\9B[D+L 7"1@EJ M7BZW<,HE>=3.,)F;LPDLC(NANF&Y1MW7SGUB.*73%1K+B.KL'VO%:OJ-+6K. MA($3&/I1E#;K,+R !^IDD@:55AD:0]XTN8#$3Z,A7'/)Z7_/8:M4;B BQ'D( M8S],0_BF+!-[.9U //(CTG,"T#K%;IK=<&A"X(6@X.!]ZH-O!T!I654TSKI6EUFZV!* MBM89[H)^.L__ %!+ P04 " 7IY=95RLQ('<$ #M"@ &0 'AL+W=O M#@4DRRKD)5$D%OJR5SKG%5F\&IM3$TT8IEX,X#"\'.1>%MYPW M9W=Z.5>5E:*@.\U,E>=<;V](JGKA1=[^X%YL,NL.!LMYR3?T0/;7\DYC-^A0 M4I%3880JF*;UPKN.KFY&3KX1^$U0;7IKYCQ9*?7%;7Y.%U[H")&DQ#H$CMIU)I]A?[]'?-[[#EQ4W]%;)WT5JLX4W]5A*:UY)>Z_JGVCG MS]CA)4J:YLGJ5G8$BTEEK,IWRMCGHFC?_&D7AY["-#RA$.\4XH9W:ZAA>6=1GZUW3)>I.S=UTJ4B+B=#RRP MG<0@V>'(H^.([N^N3(E3VCAH3$, MZ4?REJ]?19?AFQ=XCSK>HY?0_T.&7L;YI"RQ6<".XQT>4W><*/2?L90RM68V M([96$HTLB@T[%P5.5&6@82ZNV+5Q,D@;Y2O27>K<(V;G^'I/QG) 7; /?*4T MMTJWYG)>5&O$OM(.]]GX&8N&?C2*W"+R)^,A^V6]%@E(5+H0$*=OV$;^+!SC M.9E-V5N5EY4E;1H9H]:VYE 8^K-X@N=X&K$/A'[.E$R9R$NM'LF!&&#;D M(G\V"B88$5+BW&=GPV#\O'/6SN)@NC]!&G63SBUQ1(A&E<>+2Q@F5=*$#;7T26F; ML>NGH_R>'ES8Y0K'PC5 A&W]4XT96A"(8459."F[0?D'#]+ ML )J,T>B,?NQ;1_3T$%#@I%V <%/R_VQ+PX2\X,Y(+D+I.TB>3+"?:WTNRH" M@3TQB0Y+)>&E0&>+OX!Q%@51OV2Z:9$2*EWM1Z&QQM^7>9V))&-.!HTIJ[2M M86<@.3YX7)UOFHFW0BI ,E>5\ZK/@Q\E'G>RG-NA=0=#!F^:B!>>B,*C 9:0S4, M)F./Z?9RU6ZL*IL+S4I97(^:98;[*&DG@.]KA1+=;9R![H:[_!M02P,$% M @ %Z>76;$ +Z6E @ BP8 !D !X;"]W;W)K&ULM57;;MLP#/T5PBN&%@CB2YQ;EP1(V@X;L&Y%N\NS8M.Q4%OR)+E)_WZ4 M['AIUP88L+U8HG1X>$A+U&PKU;W.$0WLRD+HN9<;4YW[ODYR+)GNRPH%[612 ME8N;6;M1B)FM3<($W"G1=EDP]KK"0V[D7 M>ON%6[[)C5WP%[.*;? .S;?J1I'E=RPI+U%H+@4HS.;>,CQ?Q1;O -\Y;O7! M'&PF:RGOK?$QG7N!%80%)L8R,!H>\ *+PA*1C)\MI]>%M(Z'\SW[>Y<[Y;)F M&B]D\8.G)I][$P]2S%A=F%NY_8!M/D/+E\A"NR]L&VP\]B"IM9%EZTP*2BZ: MD>W:.APX3()7'*+6(7*ZFT!.Y24S;#%3<@O*HHG-3ERJSIO$<6%_RIU1M,O) MSRR62:)J3.%J1[]9HP8F4OABN*)3CWZ-IH5 _H+=Z^"4?!NR/JXTY]?(S]'Z@_RO^R^L_2 M((1!'_XN>@?'0[AT\*2%%P?P1-+=UX8<9 :$@DP6U$2XV, I%[0B:TT,^NP< MEMIBZ&A@N2:V_?&PGPA.:?<6M6%$=?;,VDNJE,Q0VU;#"K!I\H04G$#8&TY' M;HR#:8=6\I$53F/8&TVF, F'W9YANR=93$A!.!FU96'/2Q#VIO$$HMYX,(:O MTE#T/R#'JW0"HUXP'-(X[(7Q&%XZ5/Y!@RA1;5P;M 6NA6EZ1;?:==IETV!^ MPYLV?7682V[6&ULQ5E=;]LX%OTKA*<9)( C2_)WF@1(VG1V'J8-FND, M%HM]H&W:%BJ)+BG%\?[Z/?>2DF7'3CK=Q>Y#'%$B[^ MLC2W5ZUE4:PN.AT[7:I,VD"O5(XG%&6=N(P''0RF>2M MZTN^=V^N+W59I$FN[HVP999)L[E5J5Y?M:)6=>-SLE@6=*-S?;F2"_6@BB^K M>X-1IY8R2S*5VT3GPJCY5>LFNKCMT7R>\$>BUK9Q+U3O5)J2()CQS3CT%@P"H\L MB/V"F.UVBMC*][*0UY=&KX6AV9!&%^PJKX9Q24Y)>2@,GB985UP_%'KZ]?P6 M?LW$.YTAUU92N"X[!:33G,[42[IUDN(CDJ)8_*;S8FG%73Y3LUT!'9A5VQ97 MMMW&+TI\KZ:!Z$9M$8=Q]P5YW=K7+LOK'O-U*8WROM[+#:!5B!MC9+Y0?/V/ MFXDM#'#RST/>.]F]P[*).Q=V):?JJ@5R6&4>5>OZYY^B0?CV!6]EZ3_ MI2R]*.FPG1]UH404!>*8GN,/[E.96_%K+I LE4V40;*B85L42\439;X1V@B9D^#<@DP2J;C[5B;%!G*G2 QHRWK$*4GX M^:=1'(=O61#=Y7'T]JPM2N#.B/4RF2Y%4H E&[$P)"VIQ5CR0\ ^.[!6_M5H %+A"M*84I3:%JG11+["HHN2DR:3:DJW*ZRCH& !#4L15>9&E4 M<^Y>@"82/XAE$[#D"" Y+WQP9O!U+Z,3-969$@J>\+X2B-]WGD]1"K$E6H2Q M0JR"U0NC5(58L3+Z,:'=K>W-9YA81@F!)L\!30(O=ENK*J_RDJ%VW"/Y*)-4 M3E(.P!9JS5Q75FH?J,18!%9R3)6$)?/$3J%[HZ01LY)RQ1-72)L&D-0BR7.Z M"9L@;^6"%(L)5$2=:0+6G0>^D M"K3@()%I6"-4I^;$O8 MS9FJ2$(QS'29$V8<9AT)#B'T5H,8S&5?D1A5.Z4.@RPI"J6.T#[NMD7O.849 MW3OFYEP*<9"5HM7@$LO\+W#I51)MP[OZ;F)L:4"UB0P>'27"ZPRX8 I$ M/T8!;V\JM^9R]+-,S1)P(MT@0L@=3V[Z\'_D2A0,#W+E.]!/L-A'"2-@IES* M;?)TGE$W6N\UOG99CJ'*IQ4351W WR3H(")H,;I<+,5-N4#_S0;3Q <%,K$+ MVRD?U,24.,N(>!2(]]LZ2:&U)!I!/. Y?F,G%%>XJSPO+39(1\F9B&)2HTN+ M:6W1'S8&O'!"@49)$!+9+\TY0]MO5HZ;_1.>W>"*XS8V M*.HF+"71%V;$D4ZS-'786%;K 5,$8PL#=(,@-*O>70F$*(\#!BK\KP+EVAMT M4;G'R;;1<& GWZL$Z-7V\$H=<557V<,C *,:T^CZZ. M3KGP.9RA MGD4#JJ2H+T/QH6HK.[ZK%*>]7HBGHV#0?\V$+DP8#GM0&XV#02R&P9C,&;3' MO:C2QX7JX%H8!ZI@?AR,(C$(2,ZX'0T'X@] B@X15'Z>B+*T26L'Y[]J!A7! M0A?<9!4H0!;]M6?2?(^AJHX0=?%O(HBIZJ_;JU":WG1AY^Y=7ZK>Q+V@N_<( M1\;/,!K$)A<<8K^@U[=\>-H>/APY"!_D)VU$?!@[O*_QF2)3BEE'% M8OM$(NG$#FH]^(X)$/8' Q?+FDU@(0OTR]NN^'C5%9M6_FT 3*%RL=0I0Z*0 M3PHZX,O_@( 'N.:M?,8L5R:^Y(\>1P=WV)C9P?R) G0F%6=&@Y&(^L$XK&!X MVNMWST3<#<)P2Q-? -*@/HX_ >G<9(7GM M714[KI[S;L![A8/V-FPP9^],Z[#-#FY1#;IWXST\]T=!'-9 WO*HH6>; SZH M^B@X#>$SHI"B<3#:IX_3-CQ$GJ.O52B$N?6-NG_G,&U.4'X"V0(^:4- K,^] MU/MRX47<%MHDQ++PWQT!NZO5 M\$>C>D#"S_9&[[0[YZ%-FY53;-MHX7.$^(T8=:F<]<<#*N_#J)Y)+Z?0 M,33>P%1K .RX)T8X=_;"+NE0W+K1Q!FFI'K%;([:PXA -D"S%+5']()#(0%4 M!'P/P4OD#-UN0F_^^!51U&U'/6PJ<;L+PS"*QSWQ.R/#'LL&(#QHCQ +7/3; MW9&_& _[Q]M??P0D+'7[#2Q1T\/:RIP2N\B3?U7OIEX"@E&I])PK*[IR$>8. ME0-[J[0544)I.K M3MAM&[:JZ=SJ\S&!E&?N)92M^N[;5")*#U,4<$">-+L@91J;@^L$=PDB<3S- MG/;O1OE.9WPA/B?VZ_FB%PQ/<-3IN6L<[T)W'07= MDVVEG"5T=H';FT2E,_%1YZKQLRVH.)DQ.3G(9Z(?A!#5#^+Z:H1&(]PN>-1 M19+2QC6,2/LYZ$;_^UA HV$8C$Y$;QS$-,+=P9X$0;8T:(1Z%'^>,<9 M!Z#S2Z\;CL>M[TVA\(44O'.$L##HUW\'@Q13.!"DF-3W(U*,7&&# M0K9Z _J%:6.:] -10N3'_*]/L1H%X4 <^CC0:7S.R919\$Q&_\<>AB2X*G?'E4DD<]F@" MGL^U+JH!*:B_%E[_&U!+ P04 " 7IY=9_;""$W<# #,!P &0 'AL M+W=OY.QX71ZD>=8%H MX+GB0B^]PIAZ'@0Z*[!B>BAK%+2SEZIBAJ;J$.A:( M)2\K%+J4 A3NE]XZG-\FUMX9_%GB49^-P2K92?EH)[_G2V]D"2''S%@$1K\G MO$/.+1#1^-IA>OV1UO%\?$+_S6DG+3NF\4[R+V5NBJ4W]2#'/6NX>9#']]CI M22U>)KEV7SBVMO'(@ZS11E:=,S&H2M'^V7,7AS.'Z6L.4><0.=[M08[E.V;8 M:J'D$92U)C0[<%*=-Y$KA4W*UBC:+[[115!3_7!+Q%F>N:9;CTZ"9H5$_HK7[Y M*1R/?KU"-NG))M?0WYB2_\&0!B&,AO!?,/A4(.PEI^M((0'#=AS!R1!&@Z'- M3%9U8YB[-7)OB[[,@(D<\I(W!G,0!,HM:$V@VH'>E()\9:/)3ON SQG6YFP_ MI^([2>RGQ!NUAH>4!,'S =79Q^;"A4S4LV=5,?J M9[B)IGZ<)@,[G,W\=-(.T]1/D^F CA:2[E+K]L5=7"+$G@CIX.17I-SQUD"- MC,X2.<7*OQ"*>.*GLP3BL3^;A1"G])N\,.GU7W(E0J/A)'7,HN%XY@;AT-)> MMXFXHT0P\0V.3 /%EYT%7NK2YL=W=B_9/.<.^+4IGQAW>;W)&,\:;H,&MAG" M\4?9EJ >T+KU?,YX8Y.T5[)J:Z)S[VKBK97P]I1OC

0=;V! V1/YG&D"1C M&L6CU$;"Z7)&-H@/V\\:0C^EWC,919#&(=QK4U9.X/UVLX&Z45E!_9K 8D@C MF,(G:1AOJ=-+<$IPXL?AE*#H&:/#IDERZ0H'9QV6"N[@WA%-X6Z$:9MMO]H_ M5>NV0[^8M^_J/;M:"=&UJY?[Z2A[N^&!3VWJ*P![>\E M7>YN8@_H'_#5OU!+ P04 " 7IY=9QS:U%ZL+ #P'P &0 'AL+W=O M"I"B;MZ\_STU&5K54HW,1M5X9>5L:6L\:^].G4;JV3.D\KB- [# M^6DI=77T^B6_^VA?OS1-7>A*?;3"-64I[>T;59CMJZ/HJ'OQ25^M:WIQ^OKE M1EZI"U5_V7RT^.^TEY+K4E5.FTI8M7IU=!8]?S.E\3S@7UIMW>!9D"67QGRE M?][GKXY"4D@5*JM)@L3M6IVKHB!!4.//5N91OR1-'#YWTM^Q[;#E4CIU;HI_ MZ[Q>OSI:'(E9DI'%_%UH]-DB.1-:XV93L9&I2Z\G=Y MT_IA,&$1'I@0MQ-BUMLOQ%J^E;5\_=*:K; T&M+H@4WEV5!.5Q24B]KB5XUY M]>OW569*)3[+&^7$\9D3GY2K9:WRDY>G->33J-.LE?7&RXH/R(IB\9NIZK43 M/U6YRO<%G$*Q7KNXT^Y-_*#$MRJ;B"0*1!S&R0/RDM[:A.4EW[16O-4N*XQK MK!+_/;MTM45^_&_,9B]Q.BZ1:N:YV\A,O3I"43AEK]71ZQ]_B.;ABP?TG?;Z M3A^2_IW1>5C6!U,K$243<5BH^+Q68F4*5*JNKD0M+PLEV*RJ=J+&CYBY,17_ M:U8"_G/B4@$:E-!>:NVEZ@K#3>-DE;N3Y^(_2EJ?% (A5>6ELGU8Z1+3)1)? M*@TUQ 5IX\03<9R$03*;G=#C,@Z2>00?+%)_]D?LFA.1MKKC6#+EP91B1N.EOR9 A\JU8*4_(#.G;:1*&8 MM2KUKQ)Q/!]$;0FKTUC [ZTN>2=ZH$SG41Z]G(EIN&Q'/Q@ Q#&-EAS/:#ZE M>S(79^@BF:DR76C)+0$I3$F]:G6G*FAJ8V^'LBV94!L>J%8KQ5UD]XMV0KHV M3]RC _WNFRO&T2043^_B+BR0(SYI,YKH28&4*C4?C3R1)O(AJ$,1%+ M-=G79]0<\SNJ1%X5J#2E>SI)EQNI;4E* MP257QN1;710#^9TINS>_(R4LUEUZU6/R&>YLZ$]]IMP-;!<=FG'">I,'/^]E MU]TYN<9/%FEF3$B++TC0^6@>6 N:+ ME:Y@FH:7K(+@FB=B'$GR IQH*&UI\! #&[LQ3L&H"V"57NE,8JW][C?FFQ&_ MW--K"[,&H'&O69RQ] /P,>+CY^(#%?(&R<#V<J:@!$P72YQ#59S,1922[\R^=-&J=B,4T/%W\2 M1(LY->> -,[1*$B6$:ZS,!7GBGN?CTHRPW+]["HPXJ+='W$S$+ MTFDB?E60W7OP%K\MIPLTF& QF[=%..9VJ#Q+:2$@_YW^,A@51;-@D6 \O$LB*F#O54@8)GN\!1!2IGCI#/ R%Y 9/9GHWW[K(&"U")(Z2"> M)3QC1JQHQ%_#W.S0[3A:+$>L.^ZC<.(M]6S+:S2=IYXUM47!W9:R[^!J2'S# M^E1H;!T3&0XP55MEE3.%SHFDBC>R8+2ZH#T/"O3S2!EF?1N@_![#.IEE#!]6 M%2P5'7XLCEOI'BK575UV6LEZ6+E4R(!A8,LM$8,GHDT;")TTX-0:W5Y7W6*5:L%6CBD8#$$5:(*]?TZ-CX&_*1O$BOHC;?([M&9T)<0# M7FN2QNBI9+:F.X4?2>6S21+VHJGC3N^WQA;H\OF>Z#U1>\DEUIP+L!#^"R@U MI?@#7G2YY@,&8E#2:>=MD-=2%[QG*)7T.E$Y7"MV^TBJ!610T>2=HSJT0V(R MEE_*[*MG;'?]?4QI'XB/3C.-)FN597F@:3^VESE4E'9;1J:MI1=ROX&$W$67T_M?9C/>0> MD((HC59M2TOVPW> D 0^T)1&Y%CZ;2UI+E=U23O"0G]52&V\KX!!M1] :O7B M.AP@,D@C+I4 Y>:6-3G4J?3<%";EV7*A1"VM:<-^VFZQ=SZ<19QG2%H:<# MV<_GOYSM=TJ*[> HQ$<3O9UT),[7]C-2E+:C5]IWPD,8!X>VP: P+K 9A_". MX+*U^QV2U7UX41"TAU8D/[7]B>I18V5F#,=$5U%35,*<;[Q*FS#=R+9XL2CZ MGJ9SO>+V9)_\T(RUO"9.08$BJI"/YI;VE'T#/L!6T<3=G'OC73>A90YW6&;' M)RPXE&R1H&7U;BTMFZV-G-H7P-T=L?TFP!W:!? U]@V&SB_O=X;*^-,J_P7$T?;*-BW3;Q!W2]S. ML\B.IN_G%RIFH"Y9QJC=)L?^6?. Q]./V*7"IP5MR0)QL86;*J_J^5I7\C'D M4W>\I2BHBL#)$ \[5$C=2&QBO$[ />C'Q=B@NFR_E[VOZ:K=^;EV%PA)6#V< MB)_-ENAXL.L; ^P?EW4_J#+_HW%UR>=1!Y5J*\AK@?]]?4 \<-4.R>S8/GK5 MGM5C4=21!CCQ$1Z1=:*PU>-60*D%-DV$,X]C' \K04FG2Z(8ED[WT!RP MU?&EDW/-0@G7'_5QXLE;KI;V3*$?PSU+\N>A'?K!2%TAD4G:UC1%3J[?K3<9 M^[9W.O@*6X)K\+=F)_B:X^G4RB6NA)WH M!FN:F6NS$HZZ9C&UC4%1>J%5-8W#,)^NA*I'YZ=^[,J[Q?\J7!MM]K ELRTON'.N_)L%#(@K% ZUB#HKN*[[V?M@2*,(G!.)>(/:XNXT\RM?"B?-3H]=@>#5IXX8W MU4L3.%5S4#XZ0[.*Y-SY6ZW+M:HJ$'4)JG:B7JA9A2"L16=/IX[VX)53V>M[ MU>F+G] 7Q?!>UVYIX9>ZQ/*A@BF!VR",!X2OXFU;<;[0?M$*)T C_R6&M4O0"W1/HI M4\*75AB'!O2<8Q8'?NI2KQI1WX$JL79JKK $B<81;9 !I9+":6-91-$Z92CO M74 SLFK+0;M5BYHDI:@=)9YD(VC%MO:7+XHX.CRQ0'DC;Z Q2F+@,U_7%IRX MP1I:.I?&"UTCA;>5KL-_58D:QM*R=FJE+N;D+N\E*6^.*A2QHTS*[(6A>#K^_= (X >(4E MDEN)!&@ERTMAS!U#%RO=TCK"L=,7FF)EL-'&\>*V5@[PJT2D_ 1% 23UBOB- M>G/:$FY%U>($/FTAE-H'PN\K7"=$4:0"="?*?1%@+VV-G>P@T.493W+[Y M+NP5DYAXK*K8<5LVRJ4P"X3R!V?)>Y':1 JXFM'X0 Q^J\>CCX[>4I10:P+$ MQ8JW>0R>M,LOK4?^75*Q#ZSR$>[]/-<5E336,_:G4+>60-C .[=QT%JW=I7"';#+1HJ>/V,CYW=/W[2LE\VX7EKM+5P.83]0LIVU59^ZK)K486# M#U3*-VL^#YM>])O^5NOUP9+HIIADL =1$H1A2(UQ'B1QOL^M* BSD%M9D,.*&81"01_P=!.:1&/!A?^-9AD$7Y V9B=C%,3)1'Q&_? MO$V4@71IM*^QYGY1Y#'0B):-BG]AT*PQ3'BK]+R(%:6)I: M-$JDWJ"_7E;,\]M(",'-$%UE[^$28TAM/66D%SY:X8/]+#!5L8 MN>Q+A!?PG-I[P9YT%>N1:KGS) 3$D#L#S2K<5D2%P0FSY:.C3[<7H?N=BF*':@)O6L?7L?LRM3/6 MY!4J/1TI6QCWO K;U/P,R=)?RJ'N.= =.V77_FV[=X"DF"_].X9I#-G27^ MQ6M1EJ0(,+XT.@?=EB38'[?:?_2VPY8%M^*U+C_+W!6W@]F Y6+)Z])]U)N? M1&//A/1ENK3^/]N$M_&O#0T]@-CHAD#0"B<<=-O(H MWW#'[VZ,WC!#JZ&-!MY4+PUP4I%3/CF#60DY=_>+@$GV9NB@B[X,LT;N(<@E M)^3BA+W3RA66O56YR)\J& )$AR1ID3PD9S6^$=DE&\<12T;)^(R^<6?9V.L; MG[3,6B'8&VFS4MO:"/;7_<(Z@SCX^YB]05MZ7!OEQK5=\TS<#A#\5IA',;A[ M]ET\';TZ@S7ML*;GM)_QPEFYXZA^U4ZP>'+)@E9V;]F:&\?TDKE"L(\")-29 MJXU4*_:AY(I)Y6=<(4W.OM18+ PMAR<2]AQI@E>G65 \8R_W=+R(O/AK7:VY MVB(G,HF08$H[DJHM-&\T*PE-SI8\DZ5T$L"PK726H< 83BEJ&5;-I4DC,OT(8)RMM?$9WACHM.-EV(YEVJ)FL=]V\)Y]-TOB MJU?6P_2E!;H(:MWL_ M^VD7;/(Z"UWF)&X FX0L6XB,5WY7";XW*HBPE='U.H#N[Z9XN;72,O'(R]KO M0CMZOV.:/@JB0$%#QFW!EBBXEM5(3^-7:I@A54=-"QFNE)57=R"UFVH]X=T" M[RHGEUM&WNXCK'2MW"'P'4T9G QI3V59PM4Y*IS9>BQPI]*5S(AYIXW%GED! M87"JR*&($6$C'QXPV;7O)(I0(.UH2B5AQD2H]HW[=&>(-WB/H(Y7'WR'UKP) M04Y5Z6F< Z^3JB8_4#0&,YLHH'9(4M\6!UBA,^F)WDA7G K#@KM&-29".@2R M^0*J>CP39Q9M2>1M:K>8*6E,3LB>AG)6<+/RX7,17X[1:,K2]TQ@OHBGO2]Y M8(-T;@6'EP25?X;B+:H%0J8MX%Z4ZD=$6-;"-]]R&[%-(>'6C?TB MW3G^DMTOJ2OL F@G9;]EFS[EM#3CQFQ)3U>X]G+E/%E^RUYRD.4+0?IJ2IN M/QX=<=^L_;+O)602A!H>=VA0-X]C>,) /YAA9!P2,T/::=5&:9?6H2UY1+9> MKTNO#A[KJA*TA/-V./J""!\7NI_+/UC6E&0/F1,EI:]HSWW2Z]IB _OBFOU) M7GE[PBL^ @AQFT38: >27;!)E(SF_IG.9G@FT54R99\*--V7B(C*F_'($7)H M$7W1<32?3_$_C:\@-)W/V6][G1G:YM ^P7,6S?T3NR23;T#\FJ@"_2'$0ZWN M)6Y3]BILA9-?FZ%ZS\(2F-L \A#&!&$:3<;S'AN]N-0+%ZHO](NO2!:%HKEL M P33I5PU1YD+YD\:R2NB+(G2>$P#I*;L>WJ,\:#01(=OA*C+U(X.R '%FF]W*::T M>HE&DR$&R;T'BO\K]MYQ*N)N2_0?DG[O\^*HBU/P=A6-0!M>)A@F$S^<8IB. M9C2\PG":QC0$+]%L-@HYS'VEBB?1%2;[,==9AC@;1R,<9>F2<$V)7(=FV9PM MGL=Q-)FD+QKI\W&3QE$Z30_29\%+XLVV)S3H/];('L(R))2@"/LO/D\QMK][ M+V@O<&8'>X<)OF=&E*1GUT3^Y(3=L]K0F:P[=X_A'$#X'UP=NS(->Y?82J + MT57=,A^BX3[;?>U^#;@/E^#=\O!3PCLT,:FH/BXA.KJ\F@R8"=?S\.+TVE^) M%]KA@NV'A> XF-("S"\UKCK-"VW0_49R]R]02P,$% @ %Z>76<=,<2:O M!P BQ0 !D !X;"]W;W)K&ULO5A;;]LV%/XK MA%<,'9#(E]R*Y@*DZ;9VV"5HLNUAV ,MT197B51)*J[__;YS2,FR$VCWU>JEKZS#;*X,G"NEH&W+KE MV#=.R8(/U=5X-IFCJ@M=NW=6%;4.EC;IUPK=U+=WZC:KLZG(T'74+ M'_2R#+0POKIHY%+=J?!K<^MP-^ZE%+I6QFMKA%.+R]'U]/6;8]K/&W[3:N4' MUX(\F5O[D6[>%Y>C"1FD*I4'DB#Q\Z!N5%61()CQ*C42A%K*MP@>[>J>2/R5Y_]B%?>>S$8B;WVP=3H, M"VIMXJ_\G.(P./!JLN? +!V8L=U1$5OY5@9Y=>'L2CC:#6ETP:[R:1BG#27E M+C@\U3@7KFYL7>N * HH(WC/(E[$\7-]HB;SL1/ MD%!Z\:TI5+$M8 S;>@-GG8%O9L]*?*OR3!Q-#\1L,CMZ1MY1[_ 1RSOZEP[? M#!T6;[7/*^M;I\0?UW,?'%#SYU-AB$J.GU9"3'KM&YFKRQ&HXI5[4*.KK[^: MGD[.GW'AN'?A^#GI7YZSY\7];(,2T]-,/!^:V];E)?"_M>WN_L/U_;1-C31KEM-M@CQP7\XK2/N^GK\3+[_^ZM5L-CE/&_AN>OZ-@&CE M5"&T"182A(2R@A0*W)-TWS9-!>%+IQ2OKW0H>STOI8]'5!&-V58C[N+IZ^YT MI_< 5::2 8JWU=B%*( ++UK/1HD[75LIYJB!AU01: U0:3DDF;CVHI$NT#$2 MLD_K3IQHF14W79PE[H*L2,[)] 2[;>LIG-$6[)S#PE(W#<[)(!ZDT]@A&JLI M,S[ !LH)[*6T#)#2TG(HG6V7)3T[IN,4YFA#;T#C=([_RK'*3-S#WFA2OR7O ML2!:Q-L]Z['07KPXRLY0QZH*)?F 7%N5.B_%BUDV[98%),,W91!&C0R2X2^F MV:1_#C%%JSCG<,X:)=9*.K%PMA8H%ZJ>PY"N9&3B/0?@B.5$@'8&=M&;35]M MPDM_9[OA)FCX1G$+J=8''4!2]F)HNE0ZE5L'["$XGE'0.%NT><"#!V5@^#;* M?,QBY!-VP]73WE7V?9*=] MHPZR9//:",?[8YX&K0[.S 4V/-U% .)WZU&H7 M32)CQ R >0RX+9=_P9U[NBH,HD';JPYS*7)T86I#CP%)$^XPX"@ M 1W@U>L4Q+238^3D"DT014++RG-,:FG:!8IU=! SBY/4]7V"I32F!6[)FQK] M6A\R8OKZ@?QZ6ZL-'DOYH*C=ZKJMQ:=6@C9AW84I\?PI+_?2PV_X0=3N%0O) M#CU.X4HR6:8;LM0)3M'"8?%0GRG'G")M\M81YSN0$$8H)+L:CC/Q(^AM8,WU MQIIWTJ&.%.)7 \0X3TZ#/M?M$I/(GNK^Q)&NKJ='>^NZ^IQ7K<&=Q+)@CDR@5,H20=\$) *./@'K F^S*0/-\W=F;$70]9;9#]EXM MVSY342+CVP8%!Z<7BG$#EIYN5KK@,G$7\-.7AU]Z:&<(>804&)P"N&WJ#K,;V7LO,(P+#UQ4ZK#02XWB M9-<2Q(@V&+P->%E%LJ7R%6<"FF6@BGIA[")][J!"Y:6QE5VB0,+S%;) OQ(M MR?$(#F&:Y* MZ)SY[]MYE_I4';>)%?%,]AN;3%QWT1ITG+VI^\)ZF8D/:D$R MK8A3T9DXQ%(LU[>2<'3OI/$RC\6%I$NNCZWWR4/9U_>&#_ =[::ZRG-*C\#[ M=H%P;'/MAQ;]#*]49X^9]FA[QS-^L(=E_T"M*/,_(1:+BMG;(W7("V3> YM8 MI4&NF]: V$U18+RU\\/H >$E#@,KL*P;913Q2BT6L(J *['>FN#69%!_*=%$ M"(F5!63Q2ZU(D2Z)J0DT$WDE=1V3UZ.Y00YI9AD(W8&F9R/H%0$!H3D16%YV MG9W(UH>>VHZD\!GJ?50RR B:NF!'CF3IP'202TFCY(:,!ZR_P'-"%\0^S]L" M5,\[Z@[I&@,G>PIA[X!Z(!FZWQ[B[;#.[P[)>W*=1IG!L(>[X\U=FNH&-;.( MO?L?V7J0&E$B[71W-GNZ]NX;QKZLXOX?Y2'QZ$>U!,VVW\%VX(<4_D7YACV, M8-\U?GBMC71, >>Y/\VI8"OOST5I5_#=/6H5Q@;!.8^43/9QIT;72V,$EU.G MB!MPH0(NEVQ^E&;;D&_-42O;5@6]J,01):*&ARO9#W# -Q4T-: Q=8F%)K+0 M<[ L$0#:D6L,<)P8.TC,,#(RSQT:2:Q=7?P"C)5S31;CT:K$ZP5>] G/Q$&@ M8AX9"% I'S2_IN+=8<%S"B\$%?/7[Z7SL8H@ZM/D0]E3'QC&@P]$M7)+_@SF M8UF+WXKZU?Y+VW7\P+39'C_3_23=$C5*5&J!HY/L[&0D7/ST%6^";?AST]R& M8&N^+/&FK!QMP/.%!772#2GHOS]>_0U02P,$% @ %Z>767DWPOXN! M2PL !D !X;"]W;W)K&ULI59M;]LV$/XK![4H M-B"S;-E-@M0V8"=;VV$9@C3;/@S[0$LGFPA%:B1EQ?]^=Y3D*JCM-MT76R3O MGKM[[H6+-MZ75W'LT@T6P@U,B9I.KC>>-^+Y MM!1K_(3^C_+.TBK>HV2R0.VDT6 QGT6+T=5RPO)!X$^)M>M] T>R,N:1%Q^S M631DAU!AZAE!T-\6KU$I!B(W_FTQH[U)5NQ_=^B_A-@IEI5P>&W47S+SFUET M&4&&N:B4OS?U!VSC>S*?6U&!9FM#X(X0:M,DYJ3DIG[RE4TEZ?GZ/2GC,X$Y8 MOX,'*[03@2\WC3WALU2PX0DV-[[Y+.NV5R M$O$&TP&,1V>0#)/Q";SQ/MIQP!N_.%KX>[%RWM+JGT.!-["3P[#<.%>N%"G. M(NH,AW:+T?S-J]'Y\-T)IR=[IR>GT%^8HM-8OQN/,+H8P DF/FKXM=)(G \O MSL!O$*Y-40J] ]0>+2E)[4TX>*AR[^ WF5*7(BS6%I$:U@,-"TC1>AH*+$P] M1TU8"06EI7'"%DVM"6BU:R%^H%Y$"P3;>'@./['50GK&2Z5 M#$34TF\:9P;PL)&==FLA#;8KLDLN$AC2**'-@F:C$V&\Y-84;3 \;)B"HE)" MICPT"(Y'1\9'UNR$\AP"!Z5:[DJQ:R+M\UV(Q\9BZ]?" W5$XU'7%0&%/I(S MX$G-0&*ED.PIH=.>.M24.]#&$RRE40HUX%0OJC5-F1;A9+(_"+ME2OY7NCN0 M[TIXITQTFI62ZY X@J"8B?'2V)")MAKVC+;IRIH4]4.L:$S9K\1&\.+%=?9= MM4E1">7,%T79^<:4W KGX#UJM,3NTM*5(PINYBU2<7*DQF9=I$XHHHU,4!:R M*FU)Y>DDV[KH(TL^[RPWHB1QR-XA<6\\6!BO\%U MPF3L4%"\R)?$R8*F65IBN+;5[BSL<__V2_@9Y!'$T8#8IQ+_S 0!-X0Q)%>H MX#H#?.)VIFB^H/T .=_*#'M,)(P/DG",@V\(]AA_2FB\+!YET](QQ89 TO3ZA5K_O):"[BFZ%)SUWZ,:,>P^< NTZ/.,< M#>!*^^:ML]_=OQ07S0/ILWCSS+P5=BWIEE.8DRI5Y]L(;/-T:Q;>E.&YM#*> M'E_AYH2#:!1O8OY_G_P%02P,$% @ %Z>764.I"ET[!@ M/! !D !X;"]W;W)K&ULM5C;;ALW$/T50C$" M&9!U6?FB^@;83M,&:!K#;MJ'H@_4[DC+A"(5DFM9_?J>(5)CSNZ(JW9$6!\JWVVFBW9=@P&/6?,,AJ@RSB3AM%E.]DD.>GSBZ$X]7PQE]BJ-$:X)3AHMP&A[<* M=N'\AGQP51XJI\STM!?@DE_T\MK\,IEG3Y@/,O'1FE!Z\:,IJ-AVT .6!E"V M G29/>OQ'>5=,1QT1-;/AL_X&S8!#J._X6L"%-(4XH:T#%2("R:$"HJ\^/-B MC%5@R%^/I2!ML/_X!MPUQWXN_B'E1J$]J>U&IJ(J)HT&9WC";KGVP'=XW7\<7@9+$\7#I M-K Q3>&<_WDOE]BWH#LHUSQM[.S4R1E:-)31"JVOH PD[/@+17WA?=0,"^_8 MOPK(SEAI%98B6/2MJ28R9BC&5Y"&B1,EI&/O6R7CNK@QS)#.7&KJBM\>A2UB M/I# QXJCS!T,&+/G?-)C\;>Q7H+FF 6 MP!)?O]*2JQ%X., !QQ1#+V)A)RAQD6RPX%&W0.B6< Z0J+7Q.BZ76LQ+">EY%2,Y(>_$$6WB6O[&=)TC$DN(5^ MTFP,HUI#OVL\;%\YQPF8HU+WD;V(;V?8'6&\:%TCH7M,?4@ \]C*F#0PFI:%>UCS',O F4=]3#-^+!3DN%9<= M2Y3A>B!B[QC*P(M[)((81F:H)\ZG,J#S52N*06XD3\/2A152G($$)37*A7@<]O% M-&[E8DNZN<6GUA8+ .H(; MKS/]O] D1?@0<-/1[<&NV!EUL\WJKW(OVCAM BVHG6;ROM@3/ZU>,K /32[! MAEB%W8YH9W Y..P.&Y_(L,U5!+H6OG]3.9XL86'3VT)@'O%\XE.0L0$\YK3$ M,? ]X@,@_H6-(C+>J#UD=-U! XX[QMM)6$BW:ML- 0$&GI(L$,"0^KG6>_5W MI.0+HUK44V3ED^Y5*FJA/'03@A/W?*TT#CN/\#+UDRP*54^BC8(S-0>OK<5K M2P&;_U *3-"C+#MI"I+(.6G.=4$RD;8D>9OY]5%U/;-]TAR':UI<;MP>$NCK(.-R\CXN@P^7+S'"%&S^TVQ&[9Z"@F;L6! @K-N2]E M3,WR^T/I^LKPXF!\I6X-NX_=$GH;-SHL].5Z ]Q,+SM4_ M>(/F#P;G_P!02P,$% @ %Z>769? ?)F1 @ LP4 !D !X;"]W;W)K M&ULE91+;]LP#(#_"N$5PP84?B7MNBXQT+0=MD.' MH-WC,.P@VW0L1 ]/4IKFWX^273<%V@ [Q!9I\B,9BIQMM5G;%M'!@Q3*SJ/6 MN>X\26S5HF0VUATJ^M)H(YDCT:P2VQED=7"2(LG3]#21C*NHF 7=TA0SO7&" M*UP:L!LIF=DM4.CM/,JB1\4M7[7.*Y)BUK$5WJ'[T2T-2H<()2ILN(-.,&5GB2.VMTBJ@;/H.?DKG"R' M&ZU<:^%:U5@_!R24U)A9_IC9(C](O,(JADEV#'F:3P[P)F.ED\";O,*[1<<- MTGURL.AKM?#[HK3.T,WX\U+%/6_Z,L]/R[GM6(7SB,;!HKG'J'C[)CM-/QW( M=CIF.SU$_X^^'.9\TPXA^QC#"!R*AZ4'PO<6X5++CJD=V$XKJXT%!M,T>[=^ M#Y;=<[6R(3C0!@ <*&2C:KJ'._JM$6IN*X-^S&BPH:*+8'BY\;*-X6IC" *. M(NV0$1[]#0'J+\H2S=CC\,R/ YE.I'5[R4E6XW,RZ :.TOB,QD((4AS#41;G M3Y+GD"9[TE";.@QK0.SBEYJ4[ V21+,*Z\)2V(UR_4R-VG$C7?2#^&3>K[,; M9E:<[L)8EMK1D(=C2UL5C3>@[XVFU@V"#S#NZ>(? M4$L#!!0 ( !>GEUGZU,'^$@4 #(, 9 >&PO=V]R:W-H965T<3GXX$G12N_\RQ8R=TX[(J9"U#@]V]0HX9+[/:Q__%*IT] M@L>L]L%6C3'>*V72KWQIXK!C<#KXB<&H,1A%WLE19'DM@YR.G5T)QZ>!Q@]1 M:K0&.64X*8_!85?!+DR?I%-RIDG MV*:?-,!J/# M/7B'K?;#B'?XG[7_2&W".OHQ%O?.F5_(C"8=-(*!,L.E1+;C1?JH5'%8>R M*ZP3I>3])+P2I\.!^/CA=#0*M5'ED(,,H)9]$S)%0A&,H6#.)IZ[KBN*+$5_0CN9-S#S"IUU[Y M+2L$J:08"15BF"1["X]:\W%@]=]10_\,UUC6*?0H"QS M"T+&2MTWA'.51ZSM9*#V['9 ;(<2:-ZT'A[;:;%;06N2 M*"KBSZ7 QXZJ&4*]^>!%]W@8Q5I%#-Z=2,G,I'-K1EQ*C;IH@O4V--N1'#4F MUBO,A-\&O=.V-+L842HKXP:RC4I-S9$&N+'F*:EF2U:8QP&V. MU,A@#YWZHJJZ$O2RB$OLMYDN&\LX"5!R/.#PHU6EFF5.X)MP-C70ENK[DBKJ MP'X*]"Z;9;8"7M*PXZGWHUM!?^<>5Y&;Q]NJYUEF0KK2M:OMA?@BW0.WQ]-M M^DZZN3)00P5,![V3XTZ:H9N78!?Q5HAO .Z8\;'$I9X<'\!^89&=YH4=M'\F M3/\!4$L#!!0 ( !>GEUD7K[ZX#Q\ $N1 9 >&PO=V]R:W-H965T M MV:VM_2!+=*QM6?1( M#,?NI#N=??BRFY:>G M!^*@CG@W^7"Q9,2C9T^NAA^*TV+YR]7;.:1'32KCR64Q6TS*630OSI\>'(O' M/VH^[Q[XVZ3XM C"$4MR5I:_4G@Y?GJ0,$/%M!@MF<(0/Q^+Y\5TRH20C7]4 M:1XTG^2+8;A._2=7=I3E;+@HGI?3OT_&RXNG!_8@&A?GP^OI\EWYZ>>B*D_* M]$;E=.'^C3[Y9U-]$(VN%\ORLGH9.;BQN9F\S8**?+.?XZP7O+9W^]'LZ7Q7SZ)?II M,AO.1I/A-&)"T>"7V?!Z/%D6XV@X&T?OBL5R".'HR:,E/LN7'XVJ3_SH/R%[ M/B%D])=RMKQ81">S<3%N)_ (^6TR+>M,_RBWIOBB&#V,E(@CF4BU)3W55()R MZ:D]*N'ES&L\5>?%9#&:EHOK>1']S_'98CF'+OUO5T7XS^CNS[!_/5Y<#4?% MTP-TH$4Q_U@#8M%I&KA=D2G=L_%ETW;S\O9XMR.AF[Z-5'3OD<,&&Y0&KS M:(E4_]'DA5_\4@SG#Y;E [X8#8:+:'AU-9V,^+VCZ*J83\KQ(BJHA]%?AO/1 M1:-&SHN/D_)Z@;R_*ZY*%&-\$$UFKE@;E?6I@/J-48*/>/M\7EZZQZY6 M29Q/F.ZJ:7R2BP@*3 "+1/+@KSXOKS+GY#B<#Y#61=0A6D!D%UT5]H? M_V"E3'XX'O\?D-'EV<6('_!>K4Q,>()T1TN69U3.YR0 UJ/_XAF4&HT_62Q6 M!9^,\3,YG^ /9U_"K#U$+9ZCB,LRU4O--?J%7.<^OYTAI'HV!'M<+ MQV)XG(D'*: O_7+\^OW)NY?_%3U_\^[MFW?'[U^^>1V].SE]?_S^Y 4B7Y^^ M>?7RA1-^/'YU_/KY273Z\\G)^U/H=U4_3F>@!:CE11P5GT=00K96M+A@4Z"A MAT?1L6O@MM9'W5H8!37,1^I^'!V?GO+#SZ]1JRC^<+$HEHO'T?/AXL(U\8B! MXA_7DX_#J7OY,%(RCU6J$6);"?E#$'<\&OD"H(T*O -%CZ-9X>IU2/U'S1:N M,HO/5VA&Y& T+X 0$> 86A*AUZ4Z:U*NQ)>SC_AX.?\2"1,G)HD&6HNC2&1Q M)G.6]VHX&;LD9TR$&2]=4XU:Y8KP(9SF%OF :35?>MQBG5VQOGWY11XG:8;' MLPSYMG&6)RC5%S9:NB5W\\C+0TL1(*H8% :=21BTMC@T*^>GG\ MX\M7+]^_/#F-CE^_B$[?OWG^GS^_>?7BY-WIGZ*3O_[R\OU_-RHTG0S/)M/) MC8VB1* ME8C0(J(NZK!ZKVE]#:70D= ,H)POV-^A8U!)*-$UNGP29U8VWZ_$TPMTE > MQVZ3WU MZ^S/K!F!*EAIB9=>E;,/?4702:R3U0N5N*DMX3LBEB(+OD')%R9\*LOCW I7 M")/$J3"FPNJ ML(C*/>\N. 8Z"/,&8+>$3FUO(3$ M?@!40U] 4.>HH# !C$PF(P E>K"-998>\2F9\%=#A[5)CJK&6?16:Z12]'(E M^:I0!+V X9FI97]](V)*9;I!3(R[.S%IJ(H"=^@CAE66 MAZR$]@:Z"V,85$KMP4F !!GQ4DV-WV<1 *Q49:YH)!=A)19,(Q-R4<9>LM6 M/D(VI84>V,3Q4:)M'Q]ET*T5"GBILBIAA'FDF7?SDP)>!_Q$L9>?H,S OT&F MD7\!Y#:;#)4#@1(J7*ZU5S?VA.Q^^4G%$JS1TB$7S8K0M M.M#"T=A0?S0#8(TNWM)2A+Q%<;TEVK25VRR@+4K]9 34R[6!AFGTFC@3FUG8 M0D8JT0%14-J2L=YT%*Q(8U>FS5P2,T>C(::IX:1 MT?+ 9EQG-"OB!"!CT]2%+=JF@]* 2 -=49K<3FGH(P)/2T5*,Z 3TT]I2:(" M2J.T"Z6A5FRVHK1*W$)I"8 0!IMPE(:/=%!:HB5"PN2UU@+4[Y70=&R ^Z'. M^9B;"2T'(\&H5PG))DUNP6@9X,4Q&DV3#49#]%P,(90(+2 MOSL^LRH/^&P3CT%J@25@MY.:A;VRJK1:WHW88-X)[8E-<;*EC]@DNK,%I@U@ MX1UYV2BS$ZTIT!KGG3AJ0PC=S]R6U+K@XOW%O"A::S)WG!5\Y_L'&A6 .[X> M+9LN>TC0([(> A>\I "!I\7\XP2,L\*#^@4;I\CKP&!\B&#"R8'I='A6^DGI MYC&5!8V-\)_GP]GJJU*NYFL8]G77_-7&.@WF#+WXO%SX&? /):>X%ZC3QRZ2 M<5=KQ3)Q@D&;U1E"%OFMGUOTE@O#02 **@+6I*T'T*/-;_I6]4@@=X$J2<0 M_[NEJR+\8/A1U3?AZ*5UB)$X*Z$@ MYW3R>=N?][6J[Q6H, !Q%:Y=+2$BU<1-\'#N '3 23,O)WD#8L& .R5L6XQB M_ P;DQ"*LWQIZJ9--C/Q.^#\P"%8![U::!TNC0$(1,.^ 8'\F@F2('>N2@ M2Q%S26<@J,\B-HC9BM*U.JW_[H/>7,.BVN4=N:TZ+$.>W ^G.2K[,5.'/>=I"1 M1YRU!TS(CKQ9@HA\.P58&H6IX)@V5H3> 5K9N,F-S%,2&HU&81S&Y^Z+>EGXP34-(F7LPU RDZCB+Y M^.DIB%9WYR IL'RMVF^ _?(8&J080$P#Z=J*;7Y1^?! M,B'"UJQ28'B3?Q32H!F'8(I,Y30B5VE4XNWY!Z-F+9W91,4$&P&NI9^A!C=+ M!YW&[F*TI^[=@8!$# %70=LI M**,WB4C'PJY(QTL(:N*<%)(05,DSC*CF'/!5 M4XT["&8R]::SKB)2[LC9GX2DJ$A(521D*\I)59N=4GD/%)2EK0$.Q6YBZJ"@ MS>UQ/6Q1;?A;;88[J3?#O?.;X6[%)QR:R_6U Q?5/_D"YI JT$!EQ5,!Z[]>91F4. M@[7*.JW_I+4OA])6C$5[<-,#JND#IF8)9SN#UZJPBB_T @P4_> 439/0C2BN,^64A?WEY/7[T^C-S_A M3W]Y^^[DYY/7IR__=A*]>G/:L\GTZ/XGD7><_'K3,3'OF[Y95D'S/N:69]3L MK%IC&7V)T&=FBVEE^39YP)AYI6PU3G5-_M?JV7K\^>;Z0#4>$YNY5[*SUKZC MZ;$[#RJ[&H<)WJYI!I)+\2LSA!) 2;9,$WFTI=&JK0B[)=/7F"JQK7HP>5H7 M6F5YNQX(@*:SF;_/$>F=+;C=6OR7V;P83MWR7[6A "U]V;F% >TC6JW%.9Z. MN)V52&C;PG=GL:?AW+N3;E(B9?/P%4J#- ^SY:1N)>)F3].J6L.%6E>UL,I2 M7\M5U2)"$"MNC^+A^G^]*ECM M@9S>-U.*\6>]UZ<)^:G7K2.G;?V+8$>]-2 M:[T$XW>\AD]O+I_^J5[Q_'$X=?M8ALL-XUN2&OW,BG*+D1G,#VM==6-D[;E& M)T0VZ9HBM6[^A0O2+DUWE&2UVAU=HX[F5?@*GX7"^[,N_L0.[(OS\V)$XTNO M!@L<_Z^/6QGGZO0!#Q>N;:^HC93UEU2<)[(G=M>.T3>0;C-< Q!]CS?J7W%V M_1LTQIHB5;NHFY;P.Z$/FPW-A\&>Y<-F"W*(8%L;>C7>6870-YF6.T@ 4DZ4 MKN@Y(;;?O9%OJISUW[T;7&\J#J+NVM1]O[LW>KW.6?WV-WIGJ_C!NV^5:G/Z M8;/7/*2I?7NVS"M]4K;2)Q6+/*OU*8<^?;\]6ZN>V-^J9U>6=_V[5\^6RK>$ M]K6_.GMPN#I,<)--_+MBGGL!N_M0SN#(DLHW&I5Q^Z,0VFM3.7WL796SRTK? MAWS<:*7^#=JCK4K5QNBZ.:K=S8?-=N7#8$?R8;/!N(=[[@QQOP/B$:8KZC$^VZ[,^<9NV-_V^Y<33;4OWMU9^F; MPQTY. R.$QPVYP-NF&/Y7='-]S/0D<$^BRS?U"O&[:VB-D[RM"?V[BJZ.0>T MA^5;S8(U@6_#.?\FXYW4=D7]YK13[=]Q_WYUZOE^1CI?J6OSN$5W[&_>M5W' M; +WS#]=DVT=,[^_*QZZ#\B[!T7%5P1W-.8=)E+,W>BW,))4QX#3X=LLIEM/K\N;D]S[C?K<@4/\&K=VAK=41'ZKD&][=[CJL#HK MU4.D]X'9WRTVZ9[8?W%LJI8FZ]];8Y/P%+0ZGG?8G+C;6)[]_;/T]S-:Y,9? M$:'OVP+F46_0&[M11F^.&*OK[[P\=B])[V*S5 GT3^(9L_>\R)MW45$3] M>Y VMR;P_V]#V-_/R/,:ONH__U88CH_Z("HX<,7QC'_,[7[2H%LH;QQU^,[ T@5LQA)]?#&'E*! XX)PIY5R2M_. /N#\L$C^HDVUSA5%^E%@?).:G736WCNG8=2!8^BIAC,H/0;[EM@3@3;6+RTS7T+G5:L MU.8FYY-=9U9>[Z+Y[G@I)PB];]8!_TD9&)EVI=[U9>1=>R\:\'!7%N-ID[VFLO/+[[(O/Q7PTX6?$BI"%6GOG MY/3MV^BJ*DUK]PK#;X=?5FZ,B\NK:?FEJ'?60V&N9_3V\VFRO+@HIF/O%B'( M=5!<5-''"3'RC.ZI.TJR_F6^.2Y&5#:@4]"#[?_?M@L+/BPV3&HSM./9RS M[$AI'G@,CA%5\GXI%^Q^39J@.AY<,VZ[J"LN8T2. MZVD",;'S:?D)-=LXMZ]^ MT;@#GP1,48.6XYQUW#F,A#:M'%!^5Q%=Q595V7:KSMM[JUYW-W98.75>-8)W M[%P=*NK,4=S9PEL;]%Y/!#RO=:!]0F>+^;%EN_^W-S_P84W_;PQ8M9OYH8(N MS?#-GMO:WQ;."W@P?0GI1HO$+U&GMEK0\MRU4?(O4:IM1$>3277D%$F@TUZ5 M"VY&!VA-/M,?EB?^X,Q6@YF:_P4&S5YF3,I3;>$.=B\'9@PL3NY2$SZ$O^WN MUF^0\B3$*FU*_39-SN&@1'T-#$_8;5HTF0KM&2?M8,VLXTE\DR$#<.9)-N>1 M$$W-4Z6;GE6=]XZ50E#:9L@,C IKV4DW&#,F- >-W-F4L;'ED108V0@:=R!A MK<-W61Z[@?? 6.<)PSDXRGF>84>S9N.]]3QUF0:/URR6UOA]XOW$;0SC(Q,X M'V!XFR73&#!ULEW]>?AI.!^S8D-=MF8?&R=<,6=X-QNGFR@&U:%MY[:9%@]G MS5UTOW^O1A"O4EW6D+";:FU?@^MDLX!XUT- MH=H"PMB@90U0KB;T/98Z@*;_Q 74H#HE[36S/K0,,"=2?I@7_M80[UU1QU%] M)BA)VB:.B_D:Q\-N0?]])[^^/?G3#RG8,N79;;TK^8?N8D3'D8GJ=17,[JK- M:=U]3ZP=A_F'Q@VH@,S<$6_LN9Q<7VY)#X-UG;<'[Y3WMUOHMWI%4Y1NM%NJ MU1).>_H)R0ZC0]##*_YOB+$U9I#!5E6&;S1K D<".NLS5#*1M@P5)P>&"BSQ MS'MH(M>HV"3[&2O2>VU:M:*7^PT6M^PH-.T5V6&OY'I5]0Q_!5O%FHPK,\Z' M>;YII=C 2P7#6RT4;J%HN2/T\@U6BDA"5G32CG8*E"OGUGCIG.E(>M:XE:G2 MUX,D7?>T"E3'M*V*X/UQ<;8,$]EMKB=.C9LZ2IR;K]C2+4K[$^^.7WR./CCO M&&5CG]=3+^.=IX8D_?T'GY*\V[.GA):MQ7^YCT7E5U[: MZS!WLJJ$,EX[G#,C+S)TWY:5;&,,I>_7LI()I]7=9@#M# !&V$S=FV5E1-XR M>RC?JV5%=^2M#T#^+:];D]_B5AM#GRF<,I,RJ^14JWNY:BT3K:O6**XHF!%9 MS@U.J?'7WV1[$+#0,;WRH$^05GEEENV^!T#3XTR25=_1=,<)E=R\"2 -1H)> MNN&^M8Q.C7E,A6&5]]T%X+W$-M3NI#^7Y?C39#J%J()E<"]UWL66QS*W489V M0C 7:;^A01>NP/S$#>K7[@-($^U\4AU6;L(8DSEWJ?=\(X#,O-,"!P/T769V MN [ QCR5A.Q9KLOW7;]FXR28G_-2A^=_$5@S7G(WL$4]UY>)EMM/+VVY@2WP M)L[PUDMOC)L:HFLAJF"ZSRT!H5]R+_$*MKXR:!6G67!_@1=ON@T@"VZ3\U+' M;0"6(XKJ\C&$E?@&UP'<[>8UWG65]]V\)O>YT29-8D.G>!S4.D&8?6]>,VFX M3N>DSCL T/W]0 7=DUJCZ,%7RQWN -"\N"6Q;I74NKMHZ*/^%G< ]$/$YJ5K MWX2>,BA^SK, G.SU,A?^[DQ/%8(WJN_%@)Y$G%M>.9@XID)P#W*B(SQ>%ME4]#K,0IBLCYILG 8.V;W4 M4)-USCA7?Z3414T*([/ .W(E;J$G4]/3Y@ULUKJ+Y0XC*VK1ROOE)K?Q8,5- MJ;-8;^8F>N!6UAV;19 SQ;VW@X;[M;VTN2! 7ZZKFJ_$K035Y?>TGZ!4\"S# M6P@JRE35"S2$JG+ -" M],#[_9,3?9=WW[:V'S=ESF8:T'DIA<3NS4UT,M#:"./E;G[2EG=@'47.9R\$ MS>6$F\DI21T=@3A=T*C;,%,/.O3B^%UMW M@KIK$P2/,KD;-O5>MX)JXVYK3GCG0F+ZKJJV 4Z_TWY%4KT==Q%45F+HK+M M%"6@.+R7@#[R(0CP5>]EU6DP(>^ES@&2B46V I=*W')9-3U:#R3G+/,&4U9$ MI(&*N:FV4$JWB4'K%/9T?M^758MD;;^,B]F)D-)$P2@RCI"::^(V" D,!W,I M3]C,NN/:3W_)R(KG*6V]K-IDP9)I9NYEF"2MNZ!':<-@+C:OU=Y&0ZT13)J+ M[1=52S>Z;&A(!H/-?AI*34A#E#KO *6'MU=5G-Q-1B![YQ*)'O*%V\AG-9[?A9&4D>@SN7N5 MAJ R'&7<[I[J+5AQ^XWE;]Z>^*?WG46\:;_YWKQX@\_P+%W#+Q^U[<*VT*3S M4K?'\&!"IKE8N-D;G+N[DQIT\>*^'L$-+V3C)4/6&H6UY5U+4] M'(+SLC6=2=Z[IM-TS1FX=C=;##2/S0G>/&GVO:(A4;JZAB:+K=W1'7@:&]=C MN00-09AMGKNEJZ]!1G>V$)*T[T8U7E?.+2_2^>TVO(!\TV]WT'H(KEVG(T6X M4.BD+:Z[+0^;U9_#MSGR#3QW5YR)(7ZP/QSAUJX%M^W.+5HH?^>\X5;-VSCM MUNZ\&[8"[J_B7R/M]=P;T9[L:6)XA2];M]$ M4$5MO08R6$#W$II0I>%)$B=V8TTX12\W#J"T[RH(ID5X?6U+6D,I,%02+#QZ M,57H.X'V>W$O[.(>&Q%E[FH"E#5SL)OQF@^E>.6ANW%X%SBS,,L&DILC=9PI M=VV:X+B 6S=YD5"Z!\#QCAP%$@7 ":N(R0;C,\LKYOSL20OR+"]BJ&Y^L6X% M"M7#TS8#R_E1E$$+O0L(/GFT?/;DT62!?T;X?UY^PK^+BZ)8O@ C/GMR6//GERAGX(]/TR :M/B'*\F M#TUZX'?2U,*RO&*2T5FY7):7+GA1#&$K\ '\_;R$F5<)_,"G76:GG \"P-0 "K\ !D !X;"]W;W)K&ULS7WK<]Q&DN>_@M#.[DH1($4V];+\B*!EV:<]>ZP5K9D/%_W;??)7SO79Y^W M=>._?73=][O73Y_ZU;7;%OZTW;D&GJS;;EOT\&NW>>IWG2M*^FA;/UVG MWWVS*S;NRO4?=^\[^.UI:*6LMJ[Q5=MDG5M_^^CR_/7W%PO\@-[X6^5NO?DY MPZDLV_83_O*N_/;1&8[(U6[58Q,%_._&O7%UC2W!./XAC3X*?>*']F=M_4>: M/$QF67CWIJW_7I7]];>/7CW*2KH[MK=K:T[_9+;_[B+[[[IVMNLP[>A M-?R!IDI?P^"J!G?EJN_@:07?]=]=59NF6E>KHNFSR]6J'9J^:C;9^[:N5I7S MV6/]ZV%S-MGR^R7]JFO_;9VZ9T9=K 4QAH&.U"1_O] MXFB+/[C5:79QGF>+L\7%D?8NPNPOJ+V+F?:F9OR_+I>^[X!:_O?4C+F]9]/M MX1%Z[7?%RGW[",Z(=]V->_3=?_S;^8NSKX^,]ED8[;-CK7_W?>$KG[7K[#VV MW?0%TO74(/] ,]EOUPZ.R*K=[HIFCPORIFT\K$E9]*[,?JR:HEE519U=P?L. MCF7OLZ(ILZ;M8>J)KLN;ERV=*[)8/:[HH,/JX9:[4KXW %M]]?9QC6N M*^IZCT_<#ILOXC[LN@HZVM70*GS;PZ@^-A6^0QW3N"^WK@.*S1[_Q[^]6BS. MOOYX>G6:_71Y^9Y^/__Z"8UL-W1^0++N6VJF&[!-?-*YS5#3K*DYZ@.;N'*K MH:OZ2EY[^WEU730;!RNQW5:>^)!V>?7V3>@,FBNZ$L=>-,T 2[0.BP6KT'8T M+?@6N4AV?G;R/T^/T,+S0 O/CV[B1^]P[&]]7VUQ7:;(X&$M$ 7POC%%R-+< MCP[^2G0 2WWWZ["MJ[9!@5+U>R:)L(.P8O\8*J!+X'$-2 7\ EO=%I]LUL'K>:UIW)*PMTA5M,[SO9+!U52RK6G::ORB5N.XU MY9R:F>NIN&628[C,(4 ^_E$!;0 BN6%T#A?@5-+AW10=D-\!?XMR _.NA M='FV'&!.G<,C!B/>TB'HVUR;A_^O6F#>N )Y=E/40]BVJH$W^K;;YUGM0&1Y M^QP'5<$IKSI:7'B];IO-20W"L91%RJGM&SBEM$Q[? DDG>OP1/?%Y_ :M@4B M:O7I!"5CF2'[@-ER1S+S4R*L-\Q82(+"'&&AXHSAW>L*FL%#7=-G7>6 7>39 MIZ:]!2;0N::$WD"^UR6(1Z $(*!V6ZV0D$I: 7B\;"-SX9'MW IEFW* NEJ[ MS*^H;5SG$L0KKA&^"]^Z#J9=NQOD&6O@_VV' P5^5E>PXD3<2USUPK=-L:Q= M-H!4ZZCE5=6MAJWODC8.%P($PSZ%38AYT MO-U=R2P5^\15:NFWV^L** C^!LL++VT=K]LI"/1^("[D04?QL%A#769E!>>D MR]9=NX5O6F_.U3'&]"(PIA='V]V"3#J!A8.V_+#T55D50(BPGY=U#0W!ZR(>@2(+H/(5 M,Y\H]1P>TX8&PTPN#OW17ES:OSLPQ_ M.3__>K0DN7 O'B0>4OR/_@B#W]+$<:I-VYR #O[)]43'R'+AD"/7\'W@T?!_ MYI! ]Z7#[V%SL@H8*;2]18.!^*8#:5UQ._LPD[^]>YN( M:6'XZ6KAURT-]PEL M>"#!?HSR7P;*?WF46$&^@PW09&\&X)/-"J9\Z6%P'H=:3JK/7](>T?]Z:(@( M8456^E:0840%1"@OO_8)16<5$46%# ^9)!I&( 56L1DB>^@!N$/X<&\4&V^D M/VP>G8=:"!]V@N1Y">>I !XZ>"3PR+).'(E%4:XZ8G"X*],"&M@S"B)X<_2) MR%-BOVV'$T%9@!HD,T9L4D6E%<3,[XW B2/@@\ "RY$V04=F+1L1EEBG2^*T M_'W04S-FTW#>A^W Z\("!AE(YZ[1JKW!,T+<^G'=>O\$QD6/VT;$,@E68$H@ M9+QLHQ[5MCG44[XO:N(L5V@+PN[].#EJ9EK9!NQUSQV#:4<#%TY) ^?!ZO!D MY6"$#9SZJ;X-PX6!_PH[P.IU'$78/.XRNX5CF?WE['0!1FU=DPKSE_/3,_V- M]@@>/PM_,-N-:A.(3;0I,[ (W78)@U6KD/Y=T/?PPWEN2+S>'SOFK\(Q?W7T M6%ZY#0GQ=PW[1&8$VX,;T66#27I^R@1%')94LT@>K- 2CW8=6$QP3(ME"_HB MJP*>E7A'#*X#W@U;&?N!PU_<%%5-#)+(/BJ'RST?J.O*K;,V#*@$10K9Y GJ MX5W@Y6]^_>$79>8YT@V^1V?P&M84^ !8>CP5OAVZ553=03+A0:51 =4F M2F+@6=B^\"H9DOL,-AJQJW8-0M)U.\(;\ M/G#LIPCK3V@VT MF.!1?D]J/M^W\+] 7#]>7GT?-(6[-:7?VAUH^B_.7H#XO]\B&-T*O].^C$*! M8_;B/@3UH893*-_\U.&TI!_Y$BT%H &@VVF?""O=D)+'OZ&N MBEN<,O'3V5U(U3\Q#__IPB;"40$EM0@?9.VR)SE #;8U[OD.NJS0E(,?RH$$ M8)>A(PL.&W1 S*>J]3H55^#/*1UCDNW-?P]OAUP\Q@7>MJ(YQ'K#5MC3Z%;^-H2#LW MHAG8.9J^+(Z11()*G2QN+JHX-GCS)'+:R>:4F.\]2#S/CV^>1")*:>@QJ6M/ MZ"/1[]'H]VORJ,QT7:CKV/L$^D5;!=X8M:O14@TDJ0\#F1 ]A5H$NB M[\$AN=8UTQ4SI80+=6Y;]4)S.+P-^C$:Y.8I+27@%)T>-NR=T 8U2Y:$DP./9:X0S5WQ-.W63WNK=L/>RM4^=@B.BU M!-ZRP4,)@VG]T-$Y!(6LA+T I>U3]IC4K\_%=E>[7$QAD@K2#]H0Y0V?HW4\ MVBB>F%=/L&C9*S,,&.LN+@ [V8]P>>4&>%A[*R[6H#1Z7>R40NC4E /:"&IK ML0\/6@7]'=>SU5,,E.:K?B )%\[NM (8)=VVV =?CJO(/ EZF\PF>]P%'V7+ MBMTT(WI"O$$7LM!%,&M JTCFV!+].>+= %.N1V?4+!NUS=XMS:(7D%;[,]"4 MDYV^LR<42%5#&EI<(Y!W;&N'(S5VW3P^?Y(0=K8"8;X$?6-="5T-_+%)8NW&T"209,1Q<(0,)9D6J[S]>/#D@WMF.X%BJ_0)-*K-C8P5' MR+:IO$W$&KGW:?9W)$1BS: $H(.O()ZY=7W.79IN1 2X4MP/2%%J.VSE,L0>D.#RVMY4S'W&45Q+6P#"N= MB/[B$8ZJ-DD7/:\B_W"Z8?5F!![%<3H\#2C$/.UZ89E08 UBVI*OH',FJ*B, M"1G[3KP0B=Q1MVA%'!5)6Z)(*.PQNE!DZ WO*("'0U=5(IP:DC[KS+>YV$S) MVR3TPACFM2$YZHD$KQ!@ M(?XL^+"U435DO$NG:\,1* JO=O3IKJA0TNP3GY&+Q8KU_!0U0A(AK*9 M R^ET@Z8):L7JJ*1#ES+Z@3M(M(D["',5LE(]35NGB(#'AUM*P[5Q<'@3V"@ MS5@ TA%,9 O/ZSWO(1],9/2D2Y_09@T>M!2)T77MOJA% V779 B/K=#-QP%$ M8+[(RX0Q PE3@("TN6+9=C&4J%_%42O''YFIJ-9MAVTDRZA0BUU+ YX?;QX8 MIQ C<48P)%T@>8EDS5M-I]E'"=I5/GYZE^$LW@]94*3 @_'MHZ^9 R.XM"3H MB)K)DT#3TZ^S=K6"DZ'J&IM/0IMH7I&9@%J\>? DV!"3+ 57(,0"P[A0+E%T M2DW$D@-:+$?#,FG\NI!8#&P=N1V%.'3W-D.!_@A'P=Z$CH&&A7_34G0P73HY M[ %':UU7*$@B6@(DJ_70HW;,GGL*H*X3K2RA&-X5SB&,06S7FE"8>E"6 1.1K3"_W8/QE[8FCF>E[O4M]& M<3KI?(Y'P<1B_&12&\2C*!P<0Y&$[^%8HVC>'.SQY#F#I8Q:N7#Q &NY>A_= M8#^,C#%X2'K*W"@.)17)R:-6EO0/#*';\.HG]6$7'..+K) JU:$ MKUG^SDY^#2#Y7AJ/XHK>6P=G@LK"5&0,GEP8'3FGT"LAYR)R%UX)UI7 ,$'= M"G8?X_U./L-5$D*=D;B)F-FX=M,5.SBY%(13F9;Z-9A[H-.L@ZC_5#'\8U<7*P8K("/R%B2!W&'8XJ9@ M5!&X38%[#RQ-L4#H4%BV)<40WX?I0]^^)?P!,-B^WJ>;3=_1200V0N_UUUT[ M;*Y1T>N[:CD(Y61O?WE[2:]?>E#NWQ<,\>CB0\U5C,PZ)(.@9)3,"W%4S O96V'YQ MIF)>SG(97->QL89<,['71CVAI,4XD/XYF2GP46'ZKBEQ-='Z4Z7WX(NY.#*" M:HJ:%#5#/Z+.'EFX_8%B?(>QA>;]REG=CP$LR?S1JP42?8?1P :IZEX&*8ZD MV-$#5$P=Q7R0Z**5>YI=%8([,=,DY3LE2":K(BA":!9M$10F[DADM:-MNHN" MT"@QO6C38HC!>62LQ5WT0TLQ)D6F*=MZV]1[750?J6KD_)@@:>-BDFE6I,V. M3AY:$'2L05%>@@6,D M;HGV_1!2B_PT:GP4QIGF)2GG2HT7,DZ0R=9N>NG"2;*GC=6)J8XLM47L7^5M MGZG1LNFL_",$8 P48?POV[_A.FC(".6%5?4DX#F&$B4VL&( MF.5M4"FDO\]*G* S(L$4'<6JU7'Y0"Z<'U"#CZPF*&8DRXK*.D@CO87O5(PI MS457QN% U1LBYK!(J2E6>;E:N1H-#UCAG]EJ:COV78_<%9Y.]+KZC+XH9XPI M$S-) K SPS(T(5)HUU;L1P;5Q45;1%F/$*JP12$#+Y%?Z4'A@VATXR$#?EO! MY <9/C> .-"AW)/CE#1SZJ\*T03KYKLA+($GQ?L9 MVS>0NW=7#Z2S16@F6,0;\D/$W1%8$/K-+0]82Y17/;16K9]89;/"89JI.C\H MY [D\ Y$\=:!2!Z=T68@/ $="%T_6>;QCH\H]4&[K.1,FW+8CFPW8TL230-4 M9!A+T;AV\.18H, M$\FAI(B+EPY]YN".YP#["GLF!EWB(%$NSUN'AW+L??A9 MA*XRH,,W5"S/LJ1@MWO?@F;3JW3B#X,!575E"-U-'?;>K:Z;MFXW^WS:?<*, M!Y&Y)XB.&7?7#EVB:.#+C I@2S0NLLZ9%G0CL"O#1E(_@W@IR H602K6=G"L MC *S=Y&7]155_I"*R,E=4PZ)>N*G%*L<(<,@_8)R(!VQFCJ6IN6O:T M>\$ >*:_]80 800I"[0P;A$Z-@6Q3FU>'A0AD8GO=7G M*'KPP-*DE2.B?]2%8+AX^>33D2J(7F_7N>B'ES Q1[$].NYTO8H:;(3U])M) M!%_.%S)( C:$[W$QT&&.(="-"#;RP,PN[6C&V:T8DA&MFT;_HFL3#\%T;#H M#)!X69.-JX&OE1*;-LF3@EZQM&_#DP.W_-1, +R 2":!DX MPF1FJ9;'ZEHPEHB/4\)$ 2NQD4CN,LTSPHS:U$+>MF ;D,="LF."FU;'C2XU MQC^3,Q2WOMYKZ@VI+?R8)W';(48(%F6-HD/S[HG*S5N MVQJFUR?5,?/)WF""9A0DE=SLL(!UC5OPX1[F327^$X ZX8S M:+E(<+++#B7<1$%.Q#H\N\"(GZ3+'CC1!"-AAI0$?H@O#CO=G!@]&P'NR&0% MS1A'MR=*%CS7]$%+ 54WF(@@,R?%DI0\XS8]B-3V<_"J%A.AL-?WRGY2.%D2 MPA/O=IE=G.$$GST'7KP719>X,FI>QJ1.=(FC&L,H9*G[IHXY2;K B+Q5^ ZC M[^G.K>FXM9&5)4F//N;SZ>;<,Z?@X,-1,$-07?=$0!!9,ZA3[4"0.F#.R:IA M'',41P3F"::=-,H,V#6;GIP_Z()G]T$'?_53L4CLAO6S:5^*J(Z*<+7*G/77 M)>)+A?&,^ J&DCT16S'-YJ(IB&^H44TZJBB:-/_S.]0ZST3S*V%^(U1C4D4\ MVM9TEOML!PE=KHI=U9/WF*&*G%8M, (A:5;M.K<+Z>EJ>JHMM$80FPN.8/8& M!!9I@W^(9J#QX%(;/W)PK[P) RJ3 8U3>2@QNC+IO,9KJ?(Z*LS\@'AZ^O ^ MA^PW8:OI8(!VP!:)?H=KR6=M4Q=+"*38P>,"X8N;M@5N3HYNUI0I")@G2;-% MB2$_#/]2,%'F^\"LG[%W^RY<%+$ VB(S:_81-SIS9O#1BW-PU@6*P0,FC4X= M1*?9L3.TB&=HA[>A[HJ,<0!8]IHH< M.(%&OI]C&QBK?9P?+<_Q79*U,;F'#_C>YJ3@8E&>AH_R>XUPZD3HAH5=1 M#B&,SX;TPH8%D3%A=11<$J<-$6RU,7#G,"$] GJHAC ME %5F5G!9J@X=YDG%6LVM(W-:#%K@6!%'B9.+N1,!A!2G>?2 MHYN-ED%!$^\NKZ#A)*D9-YQ[_.KYJQP3D[&OD_>\$"$7V68@P8L1>H&'3'/N MQC#10C*">!>X<]QD:20!7"C"TQ(=8D,.%GT_K?C+:AL^HT(.&P'.,:PD71LD M>[TBH(]BY^'8[QF(9=")]+D@4X/Q>-B+9)X:'/!#Y ^;@)L.[7(!P\A4E%7Q M;+7#*-.MW#QH1##7,4M0OU.1S9:_F,EB(GI)TT3K%L/M5,B$MXY0RK)_2C2P M@8<[(7PRF8&RDB!'6(WT\:S'ZA3&;HB>T/7 V=*5*&*4,\/)F1SFH>Y,REJ* M!E;EED?;8]V#S82I%]SP9#GN.,PE/=]P+CH<94EQ0Q<>\L)_.5=LE EJ# MNZJH$6RP-^J^6:K'T/SO5)2FC2Z2FR*DV=#$.4"S*1K1<9X<%7:Q6-3Y\3)/ M;T3I^XF4OBM5^B1$.ZW"?%&+F3X?8Y/T[R,\DL8L/,.>FP&M9<[RUB3A[9(\ MK;KZ"5Y)]U^A1_D4B""HQ;%])^'#'+?,MPBGTC\8J"GRQVO86!LN%C@ C\=P M*YT7&2ZGV8?B-J*X":T1PI6"0%H",T_YHK%,I>K9D9?Y/F.'# M)VAS(!*'\VIFHXLN1D(H$(7^]8.H6N)[CDFPR_T(=1P!,2"!BIKR#KA?A1_@ MC'ZE&8U),-%!M>;/(34F"W$0J0L"X %!?\RM=]=%O0Z0\YBU&^&0G2&=.[8O M0E;#1AH[6&D-""(FS(4:1YQZQ4U.[[[=Y!'Y'E"'A618+(^L)2\YRTNR#ANM)A8M*6U,*#HUM?4=7:!)HY86X#+JFV,F%!E1PRZA-^1/G'W M3!Z31S3$X8SJCB5O?,MYP7%$3V;*0%ECP*J$4;6E-5H!?Z,JBZ".OKR(I:9F M#X(DW=D^1Q![68U4>P*B#+8R1X2:41@=76Y[\];1W,I<@9V\@WC0%-6XHN)% MJ@ :=7$JZLJJ)8\S38S@B*R:/ )Z/';P@8F& *M,7&L?H!D^CU FB6R$ MS;,6B1H@_9]5G.?#U#S3D.B#)BQE?7"O@@+TL+H]>2C<<_?BC4!@HY6S-FL\ M2W@<]5U[%K47'/9; +<$PDQFI\Y\%DR?W>,PJ7S0CA'Q+UH$K M3[3^60(:#"/SB#.DS!["K?Y0U8/6U/BS9A(]"3U"+ =@IO1V@#9^X4Q+&?.7 MS?C@Z\.7,ZE5$WNE$ =5>M-Z*CGI9BV5EB#=UW;,4)OH9QBH9**$CG1V>?PS MEA[LJA7#8W'%A@9U?_7[?;CZZ&/]+-N&YN!*B57N7?./%)P0;<&X0P?^XNVN M;O?.2;,A^7)7%[&ZY-NK]S;OBUF5>/P/,<.5)-U'$FM]%=(HL>V9U>/$;C$7 M@X>[_%,H=NE6Q> )@%1ULJ41YH/FR8EN. /#*#<.L1E+.ODDT?Z4D=PJ#LH7 M6R%9VE,/[P% ^L&;/1F)JQ[M*V9L.YP/A35HI=PX>G])D"NTE;#DX])26X'#Y_Y M)Z\Q7C)5'XY+$%+[?\G.%_GYBP7\<+'(7SR[P)+X;J\@+M1'?';^_'E^\>)E M=G'V(C_[ZF7VR^1*O,A??77!ZOCBZ^RW%N/;J]DY0,U!+7 ET[#&,F^Z)4+C@QKV=3207/W=_64JMTTT1\)Z/)P(KKW!G\8#1(H[NP9_/L W1L\^6/ LF-\(1[9JV7<_Q:[$!]!A]*YTR]X^8T##GDJ[8#EMRA4* M_L50P6Q7[!#62)'FWUCUK-BKK]O,UT\0OK.E&O$8]9 M,(AD$BU+B\RAQXR?)J,^M7QY/*.'BA_%F='44>,,Q5K&V)WQN;\/5S.05I-W MD8I;/O='9*HM$S&YQ=9SS24<[-Y5*#I MI7-J"O(/@<8;W<S_;^I[?YB=UPC)'NNOAPLQ1F6GQ(Z?@@[^><[&_QZ*KD?A2%1/93/6 M'8?>,8RX3B_1T*A2ZJ0->0#S)Y#BQ&$SJ;@2B6HI9J@".!P!0V65%R A$43O M#>:2G+2236 '%$^E>M=36J*J?E)S0!+!X\.*':R8>V/4!+(\0\*FE$R1N$-4 MGBJZ8F2(U#VRQ*ODP'.MS-*S^B3U".[=%JXHC98VK:X^.P9*I*<1*[".[V^:M*4N>>W6?S)6JJ')8_,28GA<\N[#+#F($.;6S@UG6'YTIZ!:9*$ MW-ZJ#]N3A175>=[T\J8+G\$S*!4 [_W8^_!HRIH!JIK)#D MLX90HJDAB0<%(2BY&%P68J7Q_E'L'EC9_I^BXH9KQ$ LWK@Z5H"(U]I1YA.E MO< T3[;M#06#.$8G:) E4"-?01$N)>.!:^.V4C-9U!2_I2*S4IH'P_\*LJ01 M>A>V**TVANK+?+FQ/*2=I?>IK5RHZ4R'7ZNMYN0X7E4[UO ZN@D&3"/\K71; M3=&?TJQ#B/IQ3 #5I&9*689SV2CF*Q8^Y%/%XF WJ'OF@+D_"2FT0Q$7F>)DQ_!Y5:6?BGF&],*8MAADG*7FL1 $)_PKGB0Y6(="=IV$^0P M(D"Z3D?#\/=L(F044+)B!"[%%S#A$PL/WC;&@AR:=7'3=EPE\O#:M5B=6C<; M53 N57"P(UDHEFKO5Y/D]-\%"WR4/<8TE,7Q3)+W6H\3A_16,563O/*/-)0E M?PZ8+6OLDVL.+1>4"[#WX5)$+- 0F!]RHSP4]S>F4HFI78BHT^1'[P*NG$P7 M>6QRG3"F$[8%V,%ZJ+.: #;&NL%R)YOK_H24&+9I3CGZ#)LT=$)(-I&&Z09% MFUB]L0ZA@H=,&I$DN:,/T]R:ZVP'1 6<5L/^0#M4K'J-!Y'+.H?YKDP*6A'I MUPORRFOX3$']4RSD-IU?XM+<"&/?YXD+-!>\(Y-$J*T M;O_I)?>M,XF41)24)'SLE,5FYX+6E)Q946/\M6< M1)-\F9%(ZR(*R735*3A':DMVB_84W4Y$RVY.*4-S@O%AS-(1YJN0%6.3L&' M)_A,M#B"5B8ZS60/QOD<]_";CK:'YW+2KD_0MQ7B]K]^C.D^,>LSN+S2U,]Q MD^GE=IY3IE><]7_$5U?'.:4NN3%%'35+%4L72ET($5#26'/"O\5[QD[-K63\ M#.:>W-0WGM)<*1YM>(M6.M$@Z8Y)6:S(H=3,2I0407]J*6)N,D!)8UIL8 2L M$I+[@S,K$UQWS Y]-_5XG$H< ,U*]HQ0)8A!P# 26#1 TJZ+THR($_VXM/EJ M".4.,-&;DKMH.P8IC)-6>)]GRQ3$H.3A55J$@@,-.BVF]M],35TV..;&FD>_@U!C M/#6CQ!T*/!E11R]G?M_ .SU>&9PV0^8$&FVAO,_!68F^<,6ICAR9=]=6SA0)_ MA9F&PO:X2846N8LE#?"WNYC#:?9+&W$5=ZX2^6<.BN#K%'.#IS=*79X-/3G+ M3#;"R2CI@6?">*3#=''9BT,?R<@IQ$]*Y5^J=O!1Z*N13UUOBT^\&"9\K[>E'7<"D $1M'K.,IPV:8I5P]BE#*).151*]Z:NR7S4#"& M"Z%*=WAVYOG!Q G9RWVB=/KLW94)?Q@13I(!)Z^N/-#1] =!& MGZ8Q0U59HY<34;OL X5E:P91>_BB&KSJ@J.+7NZSP"!(0E9";D9?G RDL=N- M-=T8?B&%'"1"!N8YRQ\OUC/$=XTCC_*:^&X+/F6D_7@3T6QH0[27^0=YOFU%]9$-4 MP>,$-\XX,+&,1)568_@^T<3'T<8 M5NK$Y1Q^D +1:1N'G\L2J4YLK]]0?[8DO?IP'QI;6H0]6A-H$-S"ON('PX,<;H":+OV;S&V_&X M8C4233 SY<;QX T[F%Q&M67:81>=E6 WV:L97C#/#3IFJ$[-G@#,=^:\FEMOS=)Z$>M=%+/A3=:,31N5M(P^/ M5[*FD=!@K!],[E[Z=0CT#=Z-9L-CS9/JJ!I\P0OL^9Y7NJ8\-Z6VLZXMRFVQ M\[DI^8@>Y8;BCPBM<\BP.,*+OV4-9F6$^UMG*M/+;4XH+6D2M">LXZ+U+SYH MLVFY\D70M8H\]>G@00T9,7Y8\I:V.^1\R/6JA"5WT1[#X(*'I2B2R5,)[C8T MQ*=]C0A31N:&0EW*;WN2@T&N';)V%(-')%D>-^JQ@.#T0+ 6),54,;IV&#.\ M)\N."8V+.S(.-69@4Y"I^. DM_ZCC8WJG-%3"=&2YHXX3/UX=(]>0#P2R$^L M_W%]-F'1?(D5X52U-\#7R6@\@.#-*3EC@?92R>0.: MM[:"9-C$PV(-ADC"6W!@&%<0,0+'\K_Y-K$)B7\OO.@7C/.Z]9+16LC=4=GC MZA3FOJK;@9(?=P/NPR%"]M[H)5LZY(_5S3S&76)Z\>)X9O ]4,63;.:+6R42 M'RLYDJX:#]XQ@Y[ =Y3C,\KFR:?J-^'6P]?QN@V-P4EY M$7GM2!])Z C+8WUF%8/5E"@]3-$@NLLPIO$PZ/^NJYG5U13ACT):)L$P:CK+ MX!\=0]'EKD4.TQ(*R<+) 8&(9E68>BGH\X6K^'< M,#;*X/=E( $V%7;57"$IF1E!#I'HTM]B4G0"]TJI,C:O5>]@QL:EK"0+ [-:\9/1+'E,2'&?-#C'68TOA8/TN7FY6AEZZBSV)ZI49@ZR9DFJ1R)BX=;HJD-S6/Q MP54\,QXX>A3LX[I<3&;LF9QL+I_*"J:B6<]BT:SDX/"07=P#F/+<6*>N3;8U MV=C+HJ+&>EJ, QZ;K(O;?#)XG737%Y]*[7)V+EG)"5DWVH_*=)^?4OZ=F(E^1.8#R7 MP<57[^6"L\0$832D[29F_'78=,2RC,JG3-5LF$G'%I/K\$XG>TJ(5\@5G]@Q M#1:%\)+P341>%%F<+QW,[H0XKF*VSC7\Z?G9Z%/D]AK>X>W@7IR__GPT/_FWBG119L MZ48S"N3R5F%8&LC7&Z+4/!V-M9&P#V,D\?(LU C]B4TEV?7[2WJB+DTS)43 M,"&T+O9LWQY4YT;!Y"F\R G+0DLLDS7:HOMS'93!;66 $IQMV>KF!%HZEI![L#,^6 M9BQS1WNS/94/JW-L5RM;H4R K.M*8DPE1LU[IY3*/==RS\6-,\,^(ILO8BF9 MB^,E8*ZP& &(/%0YWQBGWI2P_8--I3?ZL39Z.O1NL5%XH69@)OC<^^KPO8R:L5V%1HT%-[)^J, M(:<*]YZ^Q]&7X H9J5!T>\:T3R@8+N;>1(*=&(>8@ @/2& 4GKYID;@80HRR MX82BJS'3FP.Q%('13TA\87AX7X$6-#)+ O FZ44'IBNM&XUQ]A S(R@S6:$F M,AY(")UQ8E0FK5:25!)CDG93A809[4"0QUM<^W [T0'^G1L?>1PC XT4W2'; MZT^4E*VK"XO?WV!2;P$'@C7,4)IRU^Z&6K(!I?@D*U@SNT( T,03,3ZP9K'B M9Z>@_DM:\=W-1XH.'=%]+5.]F4_5[:,U2,TCOK<^".3=L*RK%7H@4'ME9EX:$$Q<#:>*FS-:>"1FC-#?..*!&18HV M7**%P:A86+Y/JZ/%P8[(-#TO.)1_NJX=4R#&;1AA1)$J_8BY$CUL8T4RT/2] MW"5,(CJ^+7!9+=0YQ?20Y8YJOD5.AC=!$=,25S.Z_>?4T+2(ZW&1\1"Q=SIA2P.7FD]JD)L%%@XX/\L.)6TZ=;4T3?')<3LK.'3M9/, M6:U91HC4HSI-K"-Q<;P6Q&5)1A "_^O 8B*34?FY.!5M-#> M&!E^A97"M/XDD262%%XKSF-:@?7#F!PZ;GI/';"M,!!KWK'NJ:=[A+5NM 97 MJ%1DS$:K6'1V/.P"ZMKK:EDQBZ3J9I,-)@F\%6;((NZ;%<8RWCLG.E#,YN+( M;JA.F+9:R35DU(I&CT,IINBL'=6K0+[R7V!F(820+?-GW$Q1MB8CF(N:<)N5 M50IX0>5"[U#S'^%AJWY..,?8M/HV!2E.R141\DH>4J#+OV+F#9IM46H?I\V+ MD[.7.9 58Q@_!(BQD.7B%9+ENYC2@U/@MZ0$)G\8[P#T*;FYYEK]TN$C+Q_- M;>!2;Y FSDFR/]Z#R(G^9,O'[]FF-E%5[6("3*&/@-]OTP1QVQXKR\7$L&W9 MDC7#';F(>U,>P"1B-F0 3(2D"'(Y(Q%LTPM#'T:4,?I+[1J"\3&HI]^(%")4 M6"-^CW\U19>64H!B@[?K 13[59X&BX187SX;$:OG"R_US7M0J0D"?"EU)K55 M8KFRBLOE:<221'R#97LC+LA\>4B2<82.KX+F'9.)H'V9D(J0A994CUM?K-%3 M&%;__+GN_]NB0Q^44D!%I=WESD/3XB2AQ0"TWE?/F'#>2RHH4HY+BN+#4&"$ ME#-HJPSW!?5FF_QU< &)R0:+'7W1'.<+>T'C,*8L1L3(/T35*GO[Y8$/-!Y< M#4&*!!3B#CB(]*12ERWO\)VQ]DG%[2E5(_T!C-7OOMFZ;N/>T.W#I)-\^PC5 MN?!7C+-A"?+7EXM'3^'+^/IWW^S H/JEZ C]6;LU?'IV^O+Y(]8Y]9>^W6&3 M:*SU[99^Q"I7KL,7X/FZ;7O]!3M U"<-[[O_ U!+ P04 " 7IY=9OV,R MGLH3 15@ &0 'AL+W=O7S_G B0% MZF7)5GJ[M_9+C(L0KXN+:9,?"=8/C29).C]Z^UGF7Q=O7^;S* MTJFZ+%@YGTR2XN&=RO+[-T?\J,FX2F_O*LHX?OMZEMRJH:I^GET6D([;6L;I M1$W+-)^R0MV\.3KAK]Y)^EY_\+=4W9=6FM%(KO/\5Q+.QV^.7.J0RM2HHAH2 M_/FF3E66447HQC_K.H_:)JF@G6YJ_Z#'CK%<)Z4ZS;-?TG%U]^8H.F)C=9/, ML^HJO_^HZO'X5-\HSTK]+[LWW_KQ$1O-RRJ?U(71@TDZ-7^3[[4>K *1NZ& MJ L(W6_3D.[E^Z1*WKXN\GM6T->HC1)ZJ+HT.I=.:5*&58'_35&N>GNERBJI M%-1_5Z"7SN,.$*[PM]7GM^#U=G[>AOI/1 M*)]/JW1ZRT[ODNFM*EDR';.SHL@+=IH7A;&>DOW7R759%3"B_UZG!M.(7-\( M+:Q7Y2P9J3='6#FE*KZIH[=__A,/W)^V#$&V0Y#;:G\[Q$(=SS-%\[?:;QK- M99$B]U+ASYB=C/\'9J5G=MU(MK:U?B1__?GDR]>SJ_._L].+J\N+JY.OYQ=? MV-79\.O)U[/WR/PRO/AT_EX+[TX^G7PY/6/#CV=G7X>LGTQ(_25+IZRZR^R!7:E9 M7E2J,U+ZI#9UY ^'U/;I'%J"V2=EJ:KR%3M-RCNMKA$EU#_GZ;<_18*+GZR\STGQJZIHB;!2C>9%6J6P(BX#)W9%^WTCUP97 M%&"BV@ MF,.F2J^^) -&8OTI!K2%$F:81/1W5*AQ6K$L1T=+)GQ'HW$@7J#K1:SE30&I6$"2_R&]> MS,NF,..1(WR^:,2(%UH7TWSZ8FFDW(DP:7TN_0'2@1_6"JG_N\NFV9+=9@=8=T*ZDL)7P?R^]&X:,Q#!@F-U>P$QE$;<>, MM#P3=GW2$7(Q 4;J6IG]M1S)):\S26)1K MYZ3@E/%]_TM>*<:# =QS/OKU+L_&JBAU*^%/>CE5#Z]T'>AV29\XK.>^=+%( M9TG!@&>8KQ9586AS@&Z1_DN-7S$N7,=U7?-?Y4_LO"S)2+1MS"M YW2,CKRB M67!A#.8SEE1K\-A;F .2)V.@%_2(L1,(O0#4CY)92KH((\_A<@&2C0P+G4_F MF4;KVC!AWX6Z(S;X36DHQ*($Q &G(I^202@&G7*@9ND(L-F7'G ZALZ$$\N M9(Z5Z@[J^2@W:I)YA-DP&@_H IB3L1,#4U>GD72TI9IM(+'>I8G?P*5YF,A0 MNAU,:?*>[:1XC/%:]F_$A9/B@1-& 2 ^HF0NS$B[N"?! M.UA3BUO'9."[ M?P3G!-\"78C/..9@"I>M,DSN8( M94#^"_QU0#EP@.2K'O=-/M@0H)J*NFC \T&7/?$D[[01)?;9V>F\SV=?X(8N M/K"+RS/S];Y[O'\HV(*.%CQ_HW=EUB! "Z@^GH^J%A9Z+"2B2MY/<->( :CQ M$#O:%*YM 3I-">D":F/,)P=S@.!&1-:R++G.BP6P92@\)6BO2P$48(Z+E4;2 M?Q3)M+*^$"+ND-1F+=9?8+GJ+=V"4S7R:5Y6FC[$87RM?]S%\S]D:Y@^^&$0N@6 M0UBKC #7$JJ@Y8+>P1FP$+X _$Q_P;"W%L*&ZL8?O*+IA8V,#+$9HV=9KGTT M$]*)L%6 #MV0=KXN:,5091F*.PPHA:HR72@93])I2N$<"@FRV-5[$*PD[F%R M(VB#-UM" \1F>-CM\@57-=+Y!+!1Z.:IYH(8!C0]+ZC/8!V F+YP8]H\>J+A MCOG*J#3 >7!@?>X!#T@2< B?2#TW13YIBE!$IP\>BFWW0/? I#"GB^MSV8& M5[6C(&QP*/*:CLR,I]F<%C?*N2^C@"IR7VIN#3E$GW[1D5@U?I%\@\YN5:>F MTO87ZZJ%!_%C:6_V2-R"2GMS]6VH%(!4NMU]?IVU&9GT]F9!)6KQ<6P*Y,(X M*-W%)3]]^/ M:(V%CL>CG2$)>QVP*IEVME$3K@6KKX @X1]LGHK_@?'P[% 'B"5X$:3C6>]#-4 1P M]@$L@$- @?:!"+< $7>9U@!28#ZAS@>R"$>H)77>@0%\L;R-N 21^2$#"SMD-NG'O.FLS( E# ME=M-E!%W :3( J1H&9#@$4/+?DA:!B5L)\FT6U"JY6<0)3!C2:R/]J8#XDT< M>\T=8$F"3L:&G!,P>9I=[@A,6'^1H%T]");4N!-&2UPI(#H5,?T%=(5%(/8$ M)N FT$.Z/B/O&WF[ 1/Y[@#^0%(RYNXCA :ZBJ$&3F&,V-N (R,-J,'MDJAD-0BIQV4#]<5R0YV MU $*K#9KX760 W5@SWB?B@_:Z GF]A7[ M>5JH)*/ KM-4I@@M#I9>XCG"8M7(?T!MI3>3NL@S.B!86%,RZR&M'80S+<. M./QVD[0N7E!W,PH6AD;IT]6@0D^3. MVH1/ ""#QQ5HVEM7=+TJ,80PD/6X0B*/M/!K-#F;&5ML?7*]$$1(]X=%O9-$EE/1QP[(MV$K.JX]%.0IXX[ZM#DIBD< M&F@]T;5O"PT^%@7L&J7]]6I<[R]-(.Y=DNECE0U12QW8[%',LM>&)GMMJ+%G M11-[;7"0PJ2Z3@H<6X%7-H>6BCH]0[.E0WW.YN1.#'F^N5$C:#CT).,4!X\7 MVT$K.@XFJC7Z@FY&+07Z&[^]7(S.?@*Y*7MG<+;7PTIE-F@_!< WU;<,[.WB MWE2@74"-^VH36Z;;:PY9>W1^VFN/17OMF6?/.M;LM>>4-@1MM:8%F5^D=)B[ M1\C9:^/1O3:\_'Q+>DQ#RW_WMBL_7I=U6'O:]/>Y=K7I[\[V90B!^7>K9:V; M>FMOYVL0IW/R7GWL;?NR?2%*Q :B]!%(SSK>Z+7G%;]7B(HL72UE_U^%J(9. MMXFG0I2^B]&S;EKTVLL36WGJ']I'#X$,;O6R<2<"Q\W1*@W/V7 #IKWW5B;C4F;^ 'T:4=_ MNEAOZT%UD>).I.FQ^?L'\*F:%*S-?*X%1+Z=W .DS"ZT^7M@FK.CL]MAK9/W MJ]A@)W$JZ7 W9)*)(';"-?6;_.A)2R$._4W9SUX* M&\(JNR^%)H+4)@[,2'9T>:Z%J-M3:,2$#_7?_P67]V0;^^'.]7>_J331///O M#^ _.SK;G? +FY$&OWQLTOX?OWZO^%6'N]O$@5G6,TZX3H8?V8=/%[_\)B=; M^F;^39;?=P]$88+ZG6I]UWK'\R^[D2JG2_OY=)3"-J=->>126M]ZGY,Q863K MFWRO0$5&Z>*4'KHHJO1?7;,+' ^KHT_G)H$C8%FGG>O_^KGMRA,"YMG'J?7] M<*7KQ2):?P)'%M;9*-;RXW?INQT7CFM=MS;2HXNK#DG[<1/YL:[8<(=N1;5W M^X+F,LN*5A^P^-S:_?4Y14.:AZ:8@_JFOKD-L>Z2O:6]?N $L6^IHI87KRKZ M=$-)QY@=/Z+F:!L+>?>W%>#(7L@[7%W+&Q\@]/7U&S^BBW[A8/5Q '=X9%]O M)>G19P$.64_G%8#SR#, "2,,&( N\FY+/*14N.ZG2V5>%S?P&_7KQ$[79BM?3M#YA@:SNIIVXSH M8'!%.>N&2%?@(D?295=36(L$>A-VY M)N=,\R&:7_5]I*&+P8H5&]4PEN_7E.=:E]F0/MVC+$C"M;I-IU/2#!F<>=+N M22"P_:ZCEO>L6A'$M)72 ^_0<47W85.3-YS/9IG^?03LR,=I.8+GFQ>:F MB4DPOYH!"ZC?XFD8)B,RMM-CR[=]2=YE3:66AVVP5GMK LXDTX^_>-RIFN0Z M2&&\"CV@*>D13PFSJ^_EF?707(,KH3%XB]M"F5^(,$]\I,/T$22@O], R8>\ MA[(_1]IZ6^6W9TF^?A(6N$A(>MN["T<"4;#]KY;V)3NA177"G8B.B>KKV&@= M];.HC@!5![76=X>QN7*W4)V^]% %O9/QY-.9CN]PZQ:GD18LA_I'U[;IK4?H M"+G/SQOT?;H_!>]'["CTHFW,)B9J%X5@44*L83::;.$_0KJSZ(C(L)]#$QNX MRS@,!OJ%)-$ZNL:\0F[HY:KMLDC:3G""P*8W)#WR8M!ZQ.3N2FS@JP6=!/8] M,@H2 \Z?Q&TV$0M.UV#1>!#2>8P(3532(U4#> M(M?1X""\(:8W;$ V>N./M CBYW*&AGIT'D/7>8?B#$$D._63?"#.P/VEW[CQ MQ4[/UO/K*DFG9L6T,TY]7@6?'OU"C8R[0ZBS#GGO8.TO BE=^$-=K2Q%C>R@R!>'&!2^NF!D*BSV:YE*Q 2 M 9'=0?MNH\]=.M3:*Q+B46"3D $[H;7^L0V9V*YT#5$0^@>:^A0GH1#>#XE_ M!.Z"+U%ZA2+0S7'KM9Z6ME($.#AZ#&O%W;3\2 S$"^QYT=*N9$$_Y(.*]/MB MK$3Q-*JP)8*Q*2B]9ND%1>O=^9+Q[(U3Y3/_HYW5>5?E$)^]4 M@I5&'^#_;W(LF%J@!MI?@7W[;U!+ P04 " 7IY=9^U'5H;T# !:"0 M&0 'AL+W=OA60(AD MR9;3U#9@NRDV(,6,.-T^#/M 2R>+"$6J)!4W^_4[4HJ:K;:;?I'X]-A6CA2RVDF0>5MAJE3EY+_ 'QX-Y-@;GR4ZI>S?YK9@'L2.$ M G/K$!C]'G"-0C@@HO&YQPP&DT[Q^?@)_8/WG7S9,8-K)?[DA:WFP64 !9:L M%?96'7[%WI^)P\N5,/X+ATYV,@D@;XU5=:],#&HNNS_[TL?AF<)E?$(AZ142 MS[LSY%F^9Y8M9EH=0#MI0G,#[ZK7)G)]@HP7..!GZY8SN!YLTLLF3-Z41YC[SJD),3R*,$/BII*P/7LL#BOP 1 MT1RX)D]<5\E9Q/>87T Z"B&)D_0,7CKXGGJ\] 3>,7__6NZ,U90K?Q_SN,,; M'\=S]^?*-"S'>4 7Q*!^P&#Q^M4HB]^=83L>V([/H2^V=!^+5B"H$G)F*F"R MZ ;XN>4/3*"TYACIL[#'22^-LT+QQGJ'>HBY^R2P=C9_@E$2CK*$!FD29N/4 M'38^4FKJ>RHE92L+ Z/))$RS*:1Q%L9OI_#1;[J$ H-YJ[EU(<_"R[7PF USRT6/Q;HLQ:. M!_JN0BB5H-+HLK /C:^/_!\*C:7M!C57!: LG,CIP# #'EIFG G MK5I#L.;-%7P_SUZ< [?_(TE)&8_I.Z&\6_^ Y9%1I#XR$TW[[!JE;5DH4P.M&JX<^([:5TJ3D L&,0?NS >$X*DUG MX9X1CI-PND!B];'81\_Z78UZ[[NZ 5_-N]8WK X/AV77+[^*=Z\.*DE[+HD" MEJ0:7TSI$NNNDW<3JQK?/7?*4B_VPXH>/ZB= .V72MFGB3,P/*<6_P)02P,$ M% @ %Z>764JT;6L&!0 L@P !D !X;"]W;W)K&ULK5?;;ALW$/V5@1($-L!:R]M>'%N ["1H'MP:=MJB*/I K2AID=52 M)2DK[M=W2$HK!Y'E!.B+]L8Y/'/.#$E=;(S][!9:>_BR;#MW.5AXOSH?#EV] MT$OESLQ*=_AE9NQ2>7RT\Z%;6:VF,6C9#EF6Y<.E:KK!Z"*^N[6C"[/V;=/I M6PMNO5PJ^WBE6[.Y'-#![L5=,U_X\&(XNEBIN;[7_K?5K<6G88\R;9:Z4@"X1TJVL?$!1>'O2U;ML MA#3^V6(.^BE#X-/['?J'F#OF,E%.7YOVCV;J%Y>#<@!3/5/KUM^9S<]ZFT\D M6)O6Q5_8I+&B&$"]=MXLM\'(8-ETZ:J^;'5X$E!FSP2P;0"+O--$D>4[Y=7H MPIH-V# :T<)-3#5&([FF"Z;<>XM?&XSSHSO]H+NU!M5-X4ZWRNLIW"COM75P M\DE-6NU.+X8>9PKCA_46]2JALF=0*8,;T_F%@_?=5$^_!A@BQ9XGV_&\8D<1 MW^GZ##@EP#+&C^#Q/F\>\?@+><^L6<(U*62%)D,CN(R$\HW5K;Q"V2^2I .N"24,6"4,)I#07)60,Y) ME81C\0 M*?(<*DGA1)[B>%ZRGC]G1&1!$$DJR0)]4O"0ALA(5E8H4-NJB;$JK8VH48N8 MG7N2SPZ*(G"(?/.J9)2]_>HN?3M2)NP[R^0%NRO"9-"^)#P/V10X;YG_PM57?, M>4ED&1QGI$"O4?VH9$E*D1UR'DVK.(J:88%0K&?&22[YM[Y3(:! ;2E/=;+W MG:%2M(P-$9)%I?)0:UP@LOP1UUFL=!79RMCW.7;MMSZ')'$A8'%EH2R69LGDMS[S@F']2:!9A:,I M%F;?E+@B;/L[S2Q2/V#!L!_J;IX'#5B,WO=UCLUP9)^2_3XEOWN?JHU#A[P! M,_%X6 2%;]*V>VBS.HI[>+.Z7JANCK(A]O-SP49;]-;!#"4R&SSDX&>_,&N' M*KG3\[2UQ84K%O65:E47JL$_K?B0S\HVQL)CZ A4L0A>"!&U1.VNU:I!?9M_ MDP-'T\?V*N-"6D"%6]>=KLV\:[XC[B2G!6Z;N W(#*\%Y:?/\=TYO.=YR-WA MDW,DMO$\GI8=3KCN?#I2]F_[ _DXG4/WP]-I_D;9>=,Y:/4,0[.S @VUZ82< M'KQ9Q5/IQ'@\;<7;!?ZIT#8,P.\S8_SN(4S0_TT9_0=02P,$% @ %Z>7 M6>$.8^"V @ '08 !D !X;"]W;W)K&ULE55M M;],P$/XKIX#0)HWEM>M6VDKM!@*)2=4VV ?$!S>Y--8<.]ANN_'K.3MM:*6N MB"]^O7ON>7*^RW"M]).I$"T\UT*:45!9VPS"T.05ULRJ19A$T458,RZ#\="?S?1XJ)96<(DS#699UTR_3%&H]2B(@^W!'5]4 MUAV$XV'#%GB/]ELST[0+.Y2"UR@-5Q(TEJ-@$@^FF;/W!M\YKLW.&IR2N5)/ M;O.E& 61(X0"<^L0&$TKO$8A'!#1^+7!#+J0SG%WO47_Y+63ECDS>*W$(R]L M-0HN RBP9$MA[]3Z,V[T]!Q>KH3Q(ZQ;VRP+(%\:J^J-,S&HN6QG]KSY#CL. ME]$K#LG&(?&\VT">Y0VS;#S4:@W:61.:6WBIWIO(<>F2^K^ZX<=D;JRFU_+SD.X6 M-3N,ZBIH8!J6XRB@$C&H5QB,W[V)+Z(/1SAG'>?L&/KXGBJR6 H$58*M$-B> MAKS5('SN#E$_"GZ8^@-%R2LF%PA<_BLF^"++U5):0_6:(U^Y]P/<;$J>_\8" MF"%/!T+ORV.JI6&R,*<#GUHW)&Z(8I:=P$I]%/3]?9*>O\2,NO6R/UZ'4ASLE6Z->^,;D(M+7 M:ZNW.^UZWZ0M^;_F;>.\97K!I0&!);E&Y_U> +IM1NW&JL8W@+FRU$[\LJ+^ MC=H9T'VIE-UN7(#NCS#^ U!+ P04 " 7IY=9\+X8W,,$ -# &0 M 'AL+W=OD^M/'+>.:9EV=LQCNI M?N@$T<"O+!5ZTDJ,R6\Z'1TGF#%]+7,4M+.2*F.&IFK=T;E"MG2'LK03=+M1 M)V-A,QSE;XS.: ME_Q)T:Q3:5GR#(7F4H#"U:0U\V_N(BOO!+YSW.G:&*PG"RE_V,F7Y:35M8 P MQ=A8#8P^6[S'-+6*",;/4F>K,FD/UL<'[1^=[^3+@FF\E^D??&F226O8@B6N MV"8UW^3N,Y;^]*V^6*;:_8==(=L/6A!OM)%9>9@09%P47_:KC$/MP+![YD!0 M'@@<[L*00_G #)N.E=R!LM*DS0Z/")N79*-KE=,Y,'YGZ@88M4H1G MC#>*&XX:+N=V1;?''4,VK&0G+O7=%?J",_K\ !ZE,(F&#V*)R]<*.@2N0A@< M$-X%C1H?,+Z&T/<@Z 9A@[ZP\CAT^L(S^KZ(+6I#=66T!P^X,,#$$C[\W'"S MK\?@S]E"&T55\]>I*!0V>J=M6";=Z)S%.&D1532J+;:F[]_Y4?>VP8->Y4&O M2?O4@3XB]6"V93RU&;LBEEX]LQ1/06Y4>AKR/$%@F52&_X-+B*4V'JR5U!HV M@EI ZI;71'U]8CVEN45GP[MB7,&6I1L$N0)#:N]EEC.Q?_]N&/B#6TTU716B M/B9AL:>-OZ4ZK.W!['.$'2H"IF$E4^HJ5*]/%OAW!YP09ZABSE+(64YJ+Z ?>KUA0 /2?0&7 M?M N%T%U">Y125L20(U0A'O82') M$0B&7AA%$([@. MI4S$U%)L7](0L]RV8'T#]TPGKB!B.T B'16%I2)9CR@@X1G;?B_R1MW@/[AE M\3=PK%]QK-_(L3>E 9>V'MI ]TBM?YQB6;/:^:N8E2XDMH1=-(\LL3$ZPZAS M#&*ONH!FKZ.SXR8YH,/(= M6]_2U%)YX!A:U##UB8B6^B7[&DHVJDHV:JRM6F'"?I(FXZ6XR&_=' M9HIDT7/AY#71:.3\-?%;5;M7'H6V*.VX!B$K(/#SI7R:X/^SR]?R_4!_E@BD M2 J$/3*;X%'?\X?#8A"$@9,J)8@*9B>=H(;^T NHV].G'X55&H^]M*G]=&I/ M-"JPM7N(4F>4&V&*UUJU6KUU9\43[RA>/)2I0Z[M997BBHYVKP?40AIZ/;IC0>QV5%:#]E93F,+$&JE\ TW\!4$L#!!0 ( !>GEUDM M7&C,Q 0 #P+ 9 >&PO=V]R:W-H965TU*!I LRWY+4X3 TFZ; 56H&C2[L.P#[1TCHA(I$I22;U?OX>4HCB. M8VQ?)!YY+\\=[XYW^J#-G2V8'?VL2F7/HL*Y^F0XM%G!E; #7;/"R5J;2CB0 MYG9H:\,B#T)5.4Q'H]FP$E)%R].P]\4L3W7C2JGXBR';5)4PFPLN]<-9E$2/ M&U_E;>'\QG!Y6HM;OF;WK?YB0 U[+;FL6%FI%1E>GT7GR!WSY=GV9+FWXTD/+.UU$E#76Z:H3!H)* MJO8O?G9QV!(X'KTBD'8":<#=&@HH/PHGEJ=&/Y#QW-#F%\'5( UP4OE+N78& MIQ)R;GDEI*%[439,>DU74@F525'2)V6=:1!]9^G]N:6O;)UPG!_1^QNQ*MD> MG0X=['LMPZRS==':2E^QE:3T62M76/I5Y9P_5S $\!Y]^HC^(CVH\2-G QHG M,:6C='Q W[B/QCCH&Q^*QO<0C8_29J6VC6%+?YVO$ TDT-_[G&Y53O:K]$5U M8FN1\5F$JK%L[CE:OGN3S$8?#@">]( GA[0OKU&D>5.&RUL_767%PB,/U[H5ZENR87KI@!>.7(XO-15+=3FW9OC-)E_L-N6"\E&F*S80(,A MB>Q9]SDEK&5LN$(X$J9'F1/H+16^5E'O66.,MX^:D\A!J2"H&RM4;H].""D) MEW'_7*W8]#E -]K!TA]\SR4EW3_M_N.M_&ZQG-"EL 7QCT;"MH_6";U/CGR: M\@9E9N[0%M<-3-);2J;3>#R;/UN%$*0?ME:(3<4FV*A%#6A)O%C,^N/GU+?! M]8!N3(B#1) G\?%BWI\^IUK/LAV\E,S2.)V->DPS"(U[H<_!!7^#9'U$I8,9 M^)@>O00Z3>+)XK@7W2%WH3[NO_8/_+_I>S;*IR&APZML0ROM@YD>Q^,MW3OD MI3:U-N@V'?=L'N.)Z8]WR#8NU3Y'*9G,XL4H?8K^#MW*OLC0MS0>+6)$=N?6 MQ_%\,=VZZ_U)F/[O)-R3;CX+/8Q9/%K,GZU>IMP!+_Z+N#?U265E@YY,*+.0 M8BBSE[FF55?^RNI2YOX]H M1PBS3M7^"[""DUMZL"R4O%=:B+#=MK8?2ATK4 M?MV@:^!Y1:.14.?MVV9E81ZFP?_4(!Z%B,&#^+/("O0+I(SS_0*I+'5.C9.E M_"K]R/$VFPWA M552Y@'X/381!HV(TJMS&8/)!#3T,-CRIJ]:S]JI_\>,$O*EKH^&##Y'WZ E( MEQ%2U8WOFQKCAF.#*8"#_T\A"6@1NU=E6RCG/]'K-QLN@6_LRM[5VY&L7>\&;$-P^ M7'Z+,ZUT)3-"/2"K!ON>P>'61(,N=1OF-DN9;I1KAYM^MQ\-S]N)Z(F]G2N1 MC+=262IY#='18#Z-R+2S6DLX78?Y")>$:2LL"SC.QC/@?*WA<$=X _W O/P7 M4$L#!!0 ( !>GEUGH8IV;F ( *L% 9 >&PO=V]R:W-H965TV2^&_WSEILVXJW8OM.]]]_L[V=].-TL^F1K3PV@AI9EYM;3L) I/7V#!S MKEJ4M%,JW3!+IJX"TVID19?4B" .PW'0,"Z];-KY[G4V56LKN,1[#6;=-$R_ M+5"HS035M6X0/:;^V])BL84 K>H#1<2=!8SKQY-%FD+KX+ M^,YQ8_;6X"I9*?7LC-MBYH6.$ K,K4-@-+W@-0KA@(C&KRVF-QSI$O?7._0O M7>U4RXH9O%;BB1>VGGF7'A18LK6P2[7YBMMZ1@XO5\)T(VSZV"3V(%\;JYIM M,C%HN.QG]KJ]A[V$R_"=A'B;$'>\^X,ZEC?,LFRJU0:TBR8TM^A*[;*)')?N M41ZLIEU.>3:[E2\HK=)O@QXG*KD'3 \#.JE,3,MRG'FD!8/Z!;WLXX=H''XZ0C<=Z*;'T+.'7B&@ M2N [YHS0TQG-+N$HUE!'7VC[5D&_K(%C5GPL )C/PH2KMY M%%[!$VF9J$&K58[&D#=-KB#QTV@$7[CD].,+J)0J#$24<1'"I1^F(3PJR\1> M32<0C_V(^)Q -/:OQBD<>I]@3T -ZJIK$X:N82UMKZ7!.W2B>2_ /^%]&[MC MNN+2@,"24L/SBY$'NF\-O6%5V\EQI2R)NUO6U$U1NP#:+Y6R.\,=,/3G[#=0 M2P,$% @ %Z>765/;8TST @ 8@8 !D !X;"]W;W)K&ULA55M;],P$/XKIX#0*D5+G*3K"VVE;8! E%M SX@/KC)I;%P M[& [*_Q[SDF;;:@K7^P[^^ZYYWRYRV*GS4];(3KX74MEET'E7#./(IM76'-[ MKAM4=%-J4W-'JME&MC'(B\ZIEE$2QQ=1S84*5HON;&U6"]TZ*12N#=BVKKGY M SV6C]TRL?BF40>T(H,7<>@=-VC]_].SQRF,;/."1[AZ3CW0?J6+[ACJ\61N_ >&M"\T*7:N=-Y(3R M1;EUAFX%^;G5VE!]C?L#7!7P]E-,KW@%<]8/(, M($O@DU:NLO!6%5@\!8B(W4 Q.5"\2DXBOL'\'%(60A(GZ0F\=$@Y[?#2_Z0< MPEIRRO5IYM\O-]89^EA^',N]1\Z.(_L&FMN&Y[@,J$,LFGL,5J]>L(OX]0G> MV< [.X6^NJ6&+%J)H$MX4C8\D#_&^"3F<<;'P2'7U(K68>$)N JAU))Z6J@M MG E%)[JUY&%'<[BTWH8*A_4&S5 \OR1P1KNF=6AL M9V-UZ7:<'-)PEDQH'4\9?$1J[4K+ D3=&'V/'L3ZH/$D\]O%= IWVG%)[V ] MGS0)XVSBA3B<)C$A6#NG*9.W=2M];C0J:& M(2CLTIT0NPLOS,(I8W#L XH>]7V-9MM--TL$6^7Z$3"<#@/TLI\;#^;]]/W$ MS58H"Q)+L7IIILB&^UH)G5B13\!--Z [DNMW4'Q 8;?RNHO M4$L#!!0 ( !>GEUE?H.U K0( &<& 9 >&PO=V]R:W-H965T+%$B#\^A+&JVE>I1%X@&=J6H]-PKC-E,?5^G!99, M7\H-5K232U4R0Z9:^WJCD&4NJ!1^% 1#OV2\\I*96[M5R4S61O *;Q7HNBR9 M>EZBD-NY%WK[A3N^+HQ=\)/9AJWQ'LWWS:TBR^]0,EYBI;FL0&$^]Q;A=#FP M_L[A!\>M/IB#5;*2\M$:7[*Y%UA"*# U%H'1\(17*(0%(AJ_6DRO2VD##^=[ M]$]..VE9,8U74OSDF2GFWMB##'-6"W,GMY^QU1-;O%0*[;ZP;7QC32+'\IH9ELR4W(*RWH1F)TZJBR9RO+*' M K9RLNN.&T>_[ 5@+U MQLG[=^$P^'"" M_:!C/SB%GMPWMPID#GLA>"A$.B%I*T2<%G(RU7$A_Y844DGW6AL*(,+D!;D4 MU"!XM89S7M&*K#4AZ(LI++3UH=/&4H,SB#LQ9.A&P?!I/-6\ID)QS'L#<<3&(=QMV?8[H6*,3$(Q\/V M+V&O2Q#V)H,Q1+U1?P0/TE#VOUQ.5^D,AKT@CFF,>^%@!,?^$__@\I>HUJ[% MV0+7E6GZ0+?:==%%TSS^N#7670&ULO5=9;]LX$/XK W=3)( M MB[J5)@&2-'L\M#7B'E@L]H&6:%NH)&I)VD[^_;&1ZJM>"F'@H2IK?3E8&M.>ZT;CB13VXNK!K$W5U(5>F+&HQ4:!75<75XXTHY>9RP ;;A?MBL32T,+ZZ M:/A"3(7YU$P4SL:]E+RH1*T+68,2\\O!-3N_B8G>$GPNQ$8_&0-Y,I/R*TU^ MRR\'+ADD2I$9DL#QLQ:WHBQ)$)KQ5R=ST*LDQJ?CK?2?K>_HRXQK<2O++T5N MEI>#9 "YF/-5:>[EYE?1^1.2O$R6VO[#IJ-U!Y"MM)%5QXP65$7=?OE#%X>7 M,'@=@V?M;A59*]]RPZ\NE-R (FJ41@/KJN5&XXJ:DC(U"G<+Y#-74R.SKZ,; M]"N'6UEAKC6WX3K]R&>ET&<78X-JB'B<=2)O6I'> 9',@W>R-DL-=W4N\N<" MQFA?;Z2W-?+&.RKQK<@<\-D0/-?SC\CS>Z=]*\\_Y/22*]$Y/>&/B#$#UTKQ M>B'L^(_KF38* ?/G/N];V<%^V51$Y[KAF;@<8)5HH=9B!1< 6"<@N8&5'- MA.JS X4&*Z=$X%A.]YR0,(H?DI$,61_!9:+*>8HY686_$B9&PQN5_ M;,810(<]H,.7 AI18U1A#6JQO:H+HX]"^ZCL_="^GW[Z'Q"]![QV9P]V%X0G M^%2ON\1H(OX>D&P+2.:PI =A$B7 0B=UMWD]#4+_##S?<=T=_N#4BT/$7>R$ M[H\T$79\CS0A.0+\[@E(L);0Z ,X>M]@#FJ\4@O/*9[@X%4(I.*X&.!0?:4B!/;?[#=+*0J,/6R MW;O%%B;+(N<4U:G!#QTZ-AD?$$*\[7'/((9 ^IT@>G< HFW+AZ$ MHQ= PE((7)]TH'G9TA+F2%+*QIZD;!@S@D;DI?B?N#%,\0*&<1G"0M3H;&E9 M>(Y7FX+.7+JC ?.'+,#>Z@U]- QG7AK 1VEXE^!]V4#@1<,$8X&#<.@GW2"- MPV-8C'LLQB_%XIP7"M:\Q"!\ (C M")SX!)@3M&-V FX[9HY_LFN%.9X>.1X7\%B(,H?WLA9/_G8=4ZC*UC$=+_H, M0L=%4:'C]:,$CV9WQ["6)4:@I),I9J1]A)5)WQ 9:!:[3G("0>IX-,/5Z.30 M@6*1]"2EN\,)ZP(O-50?J=,>*:F#E7_7P;.+V&2;T4G)Z\-Q"SM3*'PN!6^$ MH4QIS/Y[P%PG['][@^11.#!('JD/&2G&7.$)A-D*(OI'TU(B^A=1PLBG]A-2 MK!+'C?9VDO&3QU?L$?L?5HL#**L4< M63&<>+]1[;.RG1C9V*?<3!I\&-KA$E_B0A$![L^E--L)*>C?]E=_ U!+ P04 M " 7IY=9)EYLP9SJ%&L[U4C[I -/!<<:'G7F%,/0T"G158,=V7 M-0K:V4I5,4-3M0MTK9#ESJGB0308#(.*E<);S-S:2BUFLC&\%+A2H)NJ8NKG M-7*YGWNA=URX+W>%L0O!8E:S':[1?*E7BF9!AY*7%0I=2@$*MW-O&4ZO4VOO M#+Z6N-+# 4P)H%V0'LN@6+7@$+(_@LA2DT MW(H<\U\! F+6T8N.]*ZCBXCO,>M#'/H0#:+X E[G^-\&?6A0-A*3K>1#@*,K34X\L)H,+29 MR:IN#'.7YFQD09KA5C,U':)N-5,*\I6-)COM SYG6)N3_9RTV9O"/\A4JPV@ MRF*U(8-C=>TCLH\0KI8:[E$3!\Q[%V=W386*&:FF<'=D]2=<16,_3I.>'4XF M?CIJAVGJI\FX1Z&%I*O4NGUS]Y8(L2="VKGT*\J\/5Z@[QC%$CF=E7_F*.*1 MGTX2B(?^9!)"G-)K],*DR_^<*Q$:]$>I8Q;UAQ,W"/M$^X)TTDXZZ9NE&.KLE6R:D7 >-;P3@2OE_Z< "]S6[8RNR&9,?$3 M]DP#J8>=8$M=VL"^LWO1ZJN)7!W9$D/[I8?][T6UQZ][M&X]_W^RO^K\[8)> M&YD]@JQM! V1/QK'D"1#&L6#U)Z$R\L968GC001I',*M-F7E M$KQ=KU90-RHKJ!D16 QI!&-XD(;QECJUN:-\$S\.QP1%/9J"C9/DG+:"D_9! MUVGGFJ2FXVZ$:3M)M]KUX67;?E[,VR;^F:E=22ERW)*KU;<'JFV,[<3(VC6C MC334VMRPH'\)5-: ]K=2FN/$!NC^3A;_ 5!+ P04 " 7IY=95J;8W*,& M #,$0 &0 'AL+W=OZ(T" M7ME#3;T(?3]=-%RTD]-CN_=9G1[+SM2BA<^*Z:YIN+H[AUIN3R;!9+?Q15RO M#6TL3H\W_!JNP'S;?%;XM!A0*M% JX5LF8+5R>0L.#K/B=X2_"Y@J_?6C"19 M2OF='CY4)Q.?&((:2D,('*<;N("Z)B!DXT>/.1FNI(/[ZQWZ>RL[RK+D&BYD M_8>HS/IDDD]8!2O>U>:+W/X"O3P)X96RUG9DVY[6G["RTT8V_6'DH!&MF_EM MKX>7' C[ Z'EVUUDN;SDAI\>*[EEBJ@1C1965'L:F1,M&>7**'PK\)PY_="6 ML@'VE=^"9M,SS;Z -MQ -6/3KWQ9@YX=+PQ>1.2+L@<]=Z#A$Z!!R#[*UJPU M^[FMH'H(L$ .!S;#'9OGX4'$2RCG+ H\%OIA= O&L2.+%[TK-CL4NBREKI3 MP/XZ6VJCT%'^'I/9(<;CB!0\1WK#2SB98'1H4#P(23RI QQR0X?,?7-;"5K#%,17N- M(&A\9D6AFPR^?-G%;"I:))>=YFVE9T?L3^#*.0)#,T*S!#68DH:0AH!]:P6Z M';LB[]/L%9M&OAA%J6^72>S%03QC&),8<2T+O2STV33S_ 0)IH$7 M9#A_E8;73[.(.&'FI5&/7B!DCYYX21[/#E@L&2R6O-AB&R5OA$UCR J;+J&% ME3!LI60S>]9H!Z\9=[LQ2[JL*_Y!Z>]O9%.XQ?2N8<9V3/U/ZUUT2J%G'#TR MXWNH0*$E7K$W/^5A$+X;75EBM%T:H 7S#(6C;*0QGBP;NFNW!?G M7M'H"'Y <'%2V,,(> DKP"/5$SSNN E\EO0L#5L1FZ9[/E>@U%G(T&MZ7JH= M]!XS.XU:ZB)AL5_TU <-@%Z8!87UQB"-:8Y2=L AT\$ATQ<[I()2MJ6H!;>E M$7](J@ =$:JNWU&%>G#2$L(JQ78:CJ\&7//\M3&,Q]]OK1 M]$FV;Q&Z0R[)^>$6RLXR3#D,]>WDGH9SM.KKPL=8;C9\#&H[5.;J#1=*&CPHOM',P+F@?/'K12KGE[#:.2^?,0QPM'@-%^ MP^O.,<$I9?"VQ%@,X_Z&T)_G=A$E\Y 6'YH-%ZHAIE EUU)66U'7>_@[4>YW M?D.G47AOX5@/26)C&!E+# \CQG/RX0LNGP>E?I8:4QM.Y%U$ZL+*%E>T]D8J[))9)7 7\UP) M5,K,%J!UQ9@K=4?IG3>R<[9XXBJJ.2O1HET%^JX"!#;V(-(1D@/0K".G).+] MA-JIC=2@Y^P*$Y]8B9+C70\; <*XP!W>WEF39^_T2_3*MB@6ONLKU7_[AC.+ M_D1R&-'Q$?M$8;K!$+7RV>IOU81";;FJJ.YGF9=%@5ND>?$@7',OC1.6>9$? MW>,KN(&VPS3CQ46!8Y0G[*PA%?[C@B8+,Y;'V=.A'7E!GE*?DD7L0XMH-HT% M7E0$."9^QB[X1F!=P.)+-Y=XD:UB\7.J MQH$?>;8ND^;'8)'SA%0:IME#D^TYPA&SGX)OY>KM-Q3PS)V&L:QT$._I M3O%Q[)9#9:"@&*L.O"QMSE%0TZUPS7[X>XZ9X$) MZ8YZA5>L]S9F??@QVRWV/O";D!=V_\( MJ"I2@_O8'G:'7Q5G[@O]GMS]Y_C(U;5H-:MAA4?]>88-OG+_#MR#D1O[O;Z4 M!K_^[7(-'#L/(L#W*RG-[H$N&'[@G/X+4$L#!!0 ( !>GEUET> \S @0 M "@* 9 >&PO=V]R:W-H965TU M*&Q L23JQ79J&W"2MBN&%D&3K1^&?:"ELT54$EV2BI/]^ATI6\D&US.&85_L M(\6[>YY[CB^SG53?=(EHX+&N&CWW2F.VET&@\Q)KKD=RBPU]64M5"Q6S+-WB'YI?MK:)1T$NYMXPNKU*[WBWX5>!.O[#!,EE) M^^="4$MFNZ?/^[K M<(X#VSLPA[M+Y%#><,,7,R5WH.QJBF8-1]5Y$SC16%'NC**O@OS,XH.4Q4Y4 M%?"F@(^-X\ASG'NT:C>H!O<6;5U$6OCW!(>DY)*>B+^YH MDQ8M@99K6+?&@D5M!'4K%L!KJ8SX@[OVQT?:Q]HMY/GW5BA:()Y)W\6$J$I*ZQE10<#=1JM:1NJNVC E++5I(H>7I(:%C)IC_4*5:^__4G@ M-41^%D=VD)*93-U\9LTLM>;8FHF;G0"#^Q+IY%H;"O3FU81%["W<2\.KXP!? M0^:'<0(G=$I[G=+3.G5GGJ5R5M%/1CM>].4/585X-=!J7+<55&*-;G?LW.%FA7Q 16?U_DNGV F1WO4=\$%)K>&:*_5D MTR[SO*W;RGVZ[BPZG.$SW4+]FJ^'I,M]TI\;N;LHJ?"346JEC_TP#,D89'[, MLJ&U(C],0VNE?D;]D8Q"0O5 5\^6XAC,RT96D*78JM=W@N(0G*.,^<<9N,A#*9#8!.;+8+/LKG(9;U%0_79 M*$2ZP$B!E#SCA%Q82D 'C+Q2PD#P[A4O$!I>HX88+"1+X(#G[_]=MQ+WS$\Z M[E.?3<(#]XFK0M>UQS5A_YW-]'; MN#>*W;2TN;J+O)_MGT'+[O9_7MZ]H3YQM1&-A@K7Y!J.QG2.J.Y=T@V,W+JW MP$H:JJ4S2WK*H;(+Z/M:2G,8V 3]XW#Q)U!+ P04 " 7IY=9M>K)2NF*6E7@], MK9$5WJ@2@W@XS 85XS)8S/RS2[V8J<8*+O%2@VFJBNG[4Q1J,P^BX.'!%5^7 MUCT8+&8U6^,UVJ_UI:;5H$,I>(72<"5!XVH>G$3'IV.WWV_X@^/&[,S!>;)4 MZKM;_%;,@Z$CA )SZQ 8#;=XAD(X(*+QSQ8SZ(YTAKOS!_1?O._DRY(9/%/B M&R]L.0\F 12X8HVP5VKS*V[]21U>KH3Q_[#9[AT&D#?&JFIK3 PJ+MN1W6WC M\!:#>&L0>][M09[E.;-L,=-J ]KM)C0W\:YZ:R+'I4O*M=7TEI.=7?R.Y)*! M3S=L*= ?BR..-7G31&$0XYR87RC0:X:^3I;&:!/'W/G];M&0_ MFBN28U.S'.FZLV4>\%WH_\9L2^\\!)@NJV+H62*5HF8"2<)[2,-X./5C,IG0&(?C.(/K4FE[:%%7WHU;IKF3 M^:[I*)Q.,_I/HC$99=,IW"CGY0_H4T)/:9R$4S_2*7$*/>E.NW2G;T[WZT'> ME_-^_->#>N8.JADO*#$:6*4:IP,N<]$X*Y\DA(JB087CR#FJZDD2!(65"VXY MY=E':>2BE(7I:+J3L*LO7TD !IW.EI:^%RT^WN4EDVOT!%H\M11\[5UV>!_? M3>(H_NRR&H?)-(%OOM62-;LE;+(D9@3WR,=G_/ I3=+'_(?1JY5\P0N;VWL7@N9Y.?%?:J]Z$)#$. MAZ0(6J0TC5,_S6B:#"=N.J9IED1N2BD/)Y,AD&=T>UF11B!*PS&]W*WXSC.J M\E$XC";@/A_'P*NZL5ZP9(C4%3Y%49BFR<'6NK\DDBA,LJ2O8XP[P8S?+)@E M$R[LT-[>7FD4O;#[-?"TUV[/,^"W>%4HN>WVTBC!"^:>G6YI73M:KZ?_I00_ M/7VG?;R':$+)?OXU>!+U,$YZ]X0@T3>TO-':];::OA?N:S8B+1&%_YC:PWE^(+I-9?N8[HBT^'1F/J^;B^<[<*J MVE_RELK2E=%/2[JCHW8;Z/U**?NP< =TM_[%OU!+ P04 " 7IY=9PJU$ M8=T" [!@ &0 'AL+W=OR%KE#1R4H;R1PMS3JTE4%6 M-$%2A$D4#4+)N IFDV;OQLPFNG:"*[PQ8&LIF7E>H-";:1 'NXU;OBZ=WPAG MDXJM\0[=]^K&T"KL4 HN45FN%1A<38-Y/%ZDWK]Q^,%Q8_=L\$J66C_XQ==B M&D2>$ K,G4=@]'K$2Q3" Q&-/UO,H$OI _?M'?KG1CMI63*+EUK\Y(4KI\$H M@ )7K!;N5F^^X%9/YO%R+6SSA$WKFR4!Y+5U6FZ#B8'DJGVSIVT=]@)&T2L! MR38@:7BWB1J65\RQV<3H#1CO36C>:*0VT42.*_]1[IRA4TYQ;G:II>2.JNPL M,%5 KI7C:HTJYVCAW3U;"K3GD]!1+A\1YEO<18N;O((;)W!-4*6%3ZK XA @ M))(=TV3'=)&<1+S"_ +Z<0^2*.F?P.MWROL-7O\_E5\>*+_B-A?:U@;AUWQI MG:'V^7VL#&V2]'@2?Z7&MF(Y3@.Z,Q;-(P:SMV_B0?3QA(2TDY">0I_=T14M M:H&@5["JG2=++<)E+4$@M2I4[+D1>(SX2>CCQ.]+A%H55!I=*X?%+NEA,J!1 M 4JK]SE3.0K?04!#Q#!?WM;7P@8ICGE?07.!.HTK<*6N+7T*>SZ&:T;(W#U[ M:2V\X&S)!7?^Z\RMWZ>.0+E$TW6%?Z1P!L->]"'UBXS,)&O, 9EI-/+FD,Q! M&GMS1.9H% $IHY&V<@069[TA'=YKQ\1+96>0]7M1/()O:.T8N*QJ7P9.Q: B M.7@7Q[TL2\^WT2]4'T@X@S3NI8,4CO5!N'>A)9IU,[8L-&5O[W:WVTW&>3L0 M_KFW8_6:F357EABL*#2Z&&8!F'94M0NGJV8\++6C8=.8)4UW--Z!SE=:N]W" M)^C^%[._4$L#!!0 ( !>GEUF[S9")N0( "T& 9 >&PO=V]R:W-H M965TZA40;<] M3'LPR85X=>S,=DCY]SL[D#&-HNV%^,YWWWU?N+M,&Z6?3(%HX;D4TLR"PMIJ M$H8F+;!DYEI5*.DF5[IDEDR]#4VED64^J11AU.^/PI)Q&213[WO0R5355G") M#QI,799,[Q+;PCI'F$PKML4UVL_5@R8K[% R7J(T7$G0F,^" M^6"R&+IX'_"%8V-.SN"4;)1ZJH3QO]"TL;>C M -+:6%4>DHE!R67[9,^']W"2,.Z_D! =$B+/NRWD6=XQRY*I5@UH%TUH[N"E M^FPBQZ7[4]96TRVG/)NLT%A=I[;67&[AZI%M!)K>-+2$[2+"]("S:'&B%W & M$=PK:0L#[V6&V9\ (9'JF$5'9HOH(N(=IM<0#]Y"U(_B"WAQIS3V>/$_*64R M@Q4*9C&#N>L,;CD:^#;?4!2URO=SKZ M,#Q?P(W/Q%0LQ5E \V%0[S!(WKP: MC/KO+M ?=O2'E]"3-8UC5@L$E8-6PLUCPW3F3%L@S<>IND-YK[+2:L=--P'< M[L])NUC\O+1'*IL3$]6XDM9U#OA;:J%^DH4YR+M([YG>O;FP!TNYQ:PZK*+X2-LK1>_+&@?8[:!=!]KI0]&JY ]X5(?@%02P,$% M @ %Z>760=AHQ#F'@ ?9$ !D !X;"]W;W)K&ULY5W[<]LXDOY76%[5KES%F1 O LPFJ?(DGIW<99)LG-F]JZO[09'I6#>R MY)7D//:OO^\#* J42#UL)Y/9K9J,T# )XM'HK]$ NA]]G,Y^G5^6Y2+Y=#6> MS!\?72X6UP\?/)@/+\NKP?S[Z74YP5\NIK.KP0+D[/V#^?6L')S[EZ[&#V26 MY0^N!J/)T9-'/N_U[,FCZ!]>58N?KE^/0/UH"[E?'153N:CZ229E1>/CT[$PQ\TG_3>=_DKB^?GCHXP5*L?E<,$2!OCY4#XMQV,6A&K\HRKSJ/XD7XS3 MR])_]&U'6]X-YN73Z?COH_/%Y>,C=Y2#F_'BS?3C3V75'L/RAM/QW/\_ M^1B>-<51,KR9+Z97U MS:8?DQF?1FE,^*;ZMU&YT82#;P6Q1SL:?DQ]'D\%D.!J, M$Q:4]'^9#&[.1XOR/!E,SI,WY7PQ '&<]-\.WHW+^?&C!PM\GZ4\&%;?^B%\ M2W9\2\CDY^ED<3E/3B?GY7FS@ >H>%U[N:S]#W)KB<_*X?>)$FDB,ZFVE*?J MWE"^/'5 ;SR?!-8G#ST;S8?CZ?QF5B;_<_)NOIB!J?ZWK2/"9W3[9SC1'LZO M!\/R\1%FTKR3EV],WS_\K>?KJS>M7;T[>/G_U,GES>O;VY.WI,V2^/'OUXODS3_QP\N+D MY=/3Y.RGT].W9TE_<#6]F2SFR6B2+"ZG-W.PU3Q-RD_#\GJ17)>0%)<#=.PY MN.\X.9DGTXODY\%L>%D/,#-?S\H/([R,)KTIKZC.;X6_)8#XO%_.'R=/!_-+S])")\A\WHP^#L7^YERA9I,IHI/[X M!R>%_'.4=S(C Z]T5.6 @K M/EU#F32=_8XR1/"VV2M],%AGOM*65-6E@\IPMW["EMM>^RV2A4 MF9TBTT*B(DK*8Z1-X5 /X,!L\=E_GWUVS?X.[1=%FIDN$*NN"N0KW^[)=/+=6JM$ MJM#@OL[0^$*YJNG5'WN)EC950B'5%VB-.O9Y)K5HY(OG)S\\?_'\[?/3L^3D MY;/D[.VKI__YTZL7ST[?G/TI.?WK+\_?_G?-0N/1X-UH/%J,2O!1S0_7@\]D M!A2*OG*FP3PA!X_.;MBYTRL.8Q F[,EWY:2\&*$,G3J7)4:)!",BEDT=5._5 MHZ_!%#H1F@FT\UEY4:)FYV!),-%-F8@LS9VLOU^19Y>8*-]!$%PEXQ(0%K-10;K)9(TGP87*)@8#@^[7J,9Z;>O9LWR=\YD](] % M*RX)U(OIY'U7$W26ZFSU0D5N?)T M>G4UJH2-%R) M-'D?0GABN?[+Z<+C +FP=EB.OSU]GV6"7#1+($@PB#6LA \=@-1.1O]$YWF<\!V I,AR[**_G/R M?#Z_J4 :2A=$W^0<]7F(N9UJ\$IX+!DLUH0I<-.N1MU"B$)2H?/1 10XWT%* M#P?7(W:(S5TJM,#D@U#F?0I](XA[)$- MBO, 4@US 4E=H(/B J!&C880E)C!+I6Y.>93,N.O!@]KFQU7@S/O[-9$&$<89X ME&.V;,4C5%,Z\('+/!YEVG7A40[>6DF!0+U"P0/.Z4K2S-KQ24%>1_A$LA.? MP,R0?_U* A1U-+_M%, #7:<$M+$>,6R?61:,)6X?((MDAU@Q&D7J$M.$QC MUJ2YV*S"%C!2F8Z @M26BG66HZ!%6K>J<2!W@I0T,4A)TR+.+$ ;TXR-LSHU MPGTS(+4O4!DP^@JH&K+U$)RR@!8+.0:@"6FY$Z8H 8D83IHE.EF==:&3@'"4 MQ3%1(2^D1Z<\S:38"YT,5A&Y?S7SZ*3P)7<[=.H2%@&;SK"@*J_>H:U?$:!D M!O;,15/YK?*@>?Q:+KP,FI?@\XJYH2%J'>EY%7T?<)8YM1+.@8P0K?#KHT)( MO[ P]@!$0\^3PXAH1:0SKB.:$VD&(>.,\6F'L6F!-$BDOJX@36Z'-,P1@:>E M(J19P(GMAK0L4Q&DD=H'TM K+E]!6D5N@;0,@A *F_"0AH^T0%JF)5+"%DNN MA5"_5T#3J87900;D]T"T7*(%X]H5$TV$ W=)U>"*U#; M\ Q,6JR&+5!;\ RJK5$0]YI):E8'X!DF6H0II&Z%9]"RL@B! [D+ST06XQFI M%CPSWH3 QEF(!*5_=WCF5!'AV:8\!JA%FH#;#FH.^LJJTY;T?L &]4[H &R* MQI8N8).8S@XRK0\-[SC05MF]8$T!UFAWXJH-*4P_>UM0:Q,7;R]G9=FP&]_1 M*O@FS \,*@3N^)6L/K:MU@? M(IG1.# >#]Y-9T'>+!]3>3382/]E-IBLOBKERE[#=.B[^J\NU2:R&0;RZ72^ M\%#_?CH]GR=S].E#G\F\Z[5FV33#HLWI'"F'^BZ?FW>V"\M!2!1T!+1)MUQ M#S>_&48U%(/)C:4RQ&F!CPDH7[E"0\F$J \D+@V:!41-'W\'8IBT*&)<6DK= MAQRHT@\P"S]'C<93#X24[%A^RYS5*E"YLW(\QJMI CF 8L;^A<'YU6@RHF6> MNST>WX']?5HFF0:&!@D5Y%QHD\6B#VM.A[G]_ KS;^8_Q])FQ&ST)506U+'/ MFB]'PA.A9Z8;K:#Q2Z'#J:\C:2Q@CUUQ,9M>+1^?3C _"ZQS,J]/"N/X"RRR M2 #;2WY\:3]1#4TI4*$A2P-+]>GC(*^Q^A6H7Q]STG_X70E]J5P^O!A\HMC$ M&.0J?-P"Q?LV%4KSV\N'ENW!(]2)ZZ9[ZF49%"ZJH3DDN3>2+,OJL31I=?38 M=1!17@93-*;<31L-PS"/QC>J(I$#N?5WO[]6GG\W^(#N>U\V MRIK'$KBM8,AD)>-UA"=;9$O3KG,V^K3MSX=JU?!P MX05HGT:S0&=%+<2B!;>AV'98Q00+&XL0BE8^8[S9I+#K HT].D8I9(EE07ED MSV>Z*"*M!^FFL!.1+&.ZL2*VKBG\_+(]0YE]R=49NMU!Y328,WZAQCP0$B*Z M11XV9-,VX2@5A))1AB8J"Y4 :SR9%_BT3QJ7[24P!>!2I-S2Z0ORLT@M(KVYAT6V M*[@X ^22[0S4$Q-FE0$ 8?'0)=)-#@EHN$S$)')>K#-!$6MHP>QSLA*1-J6\ M:]BT2-&F'6E_G@I]MA+.M-OV<^*(U_8@$_+CH)8@H]@. 8Y*H1%/ M4;;>N)$'2,*@42EL@P7):5/WJ:?ZRL9YGFI"!=B3@LD$^[J!' J @0^)W/JD M_W+(\H:9VX((,$14M*FP1"U!)1/+''T/Z*(+':,+2?X(T<@5K?ILB[WFY6BR M^Z'?%GYR&J"DRP)9:"8,)HXB^ 3S%$BG6[''SVB/,T%!0YNRG#-.@-.@^3M3 M[($],C(-,BT@S&-3+:DF_N@BVB9$VME5"4QOXH]"&53CD#2H5$$E M?[!JUM*K361,H!'$M0P6:F"S]*+3NGV4=N/?[*6L";D MWE"D."U9KV#@P=0T&;'%GQTHJ.(1:+)U.+*HK*(]")H^ 0DUP@+1:6"BY38J M>LL=!D?L$FZ,%TA9_!^?H#4-^\$1&E28RMS&QF5)G@>>4P2:W*2Y M;4,C:_ A:$<%H!#C4D1K,4]]:2SR?*>6.Q=8,R#2%)*79N8]"+ 6N K>34%9O I%.A5N!3J"XO).1?3"0C46(Q$HSPSH* M"0$! '4&JT=.2ZHUW2!DT4*_,<;U/P#"^*4+5]\:<*!0A@=0KE5:02B+.]-3 M?;^(JO,\%8,06"D@C*AL#OBJK=8=%&;2!-595QF&)W(.!R$I*A!2%0BY"G*, M:J*3D?< 0;EI+'!(M@-3"P0]*X<5N.RPJOC#6R6-:=>#R><_X?W!;((Z$3C" MM+D-GG!I+M?W#GQ6M_$%R"%5Q(^!;+? B.C8%=--4*#]JNXBLVZ!X02,U]Z! M/,@"@[IE,NPM">Y-0='2>ZTJ+-X2&4_[0$W;6W;C/8BW/G<5;)#=>M,68X%^ M_HD@I_/#I#* %,:RB7EL\CVL\5 CA ]K,J]#-8J;]7^L\:Y'%);92S&@X?F M 'X4(02\;EG*+3<:["1J ()\WB$[>7(!LE/Y P\4I;FP;7)214J MD?A'/.P6@!@B#]O$*)YRX-9"EQU&-.PPHBG7J*NS'WI543T6YBA.#Q=>JI)1 M8:,1PDS=@XQR119+(Y*''"GU>3^?OGQ[EKSZ$7_Z^?6;TY].7YX]_]MI\N+5 M6<!\F/X(G1N\GU1[+\'.".3.9CRO-MZX# MULPK9EO*J3;C_Y(]&X\_W=P?J-9C8K/V2K;VVC=D'KOSHK)M<%C@[8:F+[D5 MOU)#2$$HR89J(H^W#%IU%&&_8KH&4V6NT0^V,,M&J[QH]@,%H&T=YF]S17IG M#6Z_$?]E,BL'8[_]5QTHP$A?M1YAP/B(QFC1QM.2MS<3">T:\MUK[":VO7MJ M%Q,I5\2OD.J;(JZ6I]J9B(<];:-K+3=J?=="*S.AEZNN18:@K+B]%(_W_Y>[ M@M4I@+VE>;HNSJO-7K\?W,5F9P&T3OPWMFW![MIJ76[!A!.O\=.;VZ=_6NYX M_C 8^W,L@\6&\BT)C<&RHOQF9 [UPSG?W5A9!ZS1&26;]$-AG+>_<$/:E\G= M^FBW.[E!'\VJ]#4^"X9'G<_" MZTW&0=9=A[KK=_]!7^YS5K_=@]XZ*F'Q'D:E.IS>J\^:QS!UZ,R61<5/RE7\ MI%)1Y$M^*L!/W^[,UJHC][>:V97FO?P]:&9+%49"A]Y?W3WHK2X3[-*)?U?( MX5((X[7)G"'WKLS9IJ4? CY^M;+\C<:CR4K5P>CE M<%2GFWOU<>5>="*Y5Q\P[L">.XNXWP'P"-N6]9L##Q=C_-^YO.YTK8\/R]Z#I+,-P^"L'O>@Z0:^^'[##QO*[ M@IMO9Z$CHW,6>;')5\P[F$5=FA6F(_?N++II SI \ZVL8'7BZV#.O\EZQ[BV MK-\<=JKS._[_7QQZOIV5SA>:VKQNT9[[FT]M/S'KQ#WC3YNQK<7R^[O"H?L0 M>?? J/B*X(G&HD5%2GD:_19*DFI9D(?<-;-VIU$[-H9OTYAN;>3N9N5-X_O5]F5YT):97WW'I0+D["M3? _MY9-(D#0ZGI>K[YQM[$]^_M'Z6]GMQO9^7[A<14 MT6)5#]G_^F+*'QNJ$U\"N.]P_/'D[*?DQQ>O_O[UCCVNS@A[;[J57XX]#T/& MA2ZF].XRG0Q'8)3)\GWD,NW=H]S,PVGS:>LGGY50-(:CU=4@=,!L,?IGDYL% MP!13PC!A=/*TX27&NP3>\#23B.A&*M,OZ#R?MROM85PZG03LWG39<.+"SA%VL:QYD#O].&2+NMUF.<6 MWGOGI53!JZ@&BQFT?L-]"]2)Z!A+H+:Y;Z'3BA7;['(^V79GY>4^G.^OE]) M&'RS]NE71H>QG*\_^OH&4WW@6=U?26AQ+L1#H'G<\Z0V*C)J*[WMS_TZN:Y:TSB]PO3KP><@ M4[Q'J*OK\?1SN3Q9#X:YF=#;S\?1XO*R')\'MPA1K:/FHHL^C"@CWWU.+MI: MLOYEOGE>#F>>&?S":'Z9;OK&JJ\L1,Z?,'#!W\IR&/VQ_5,/Y!RNBW7@*S\- MO2!(P!(EVQ5\2*U$#Y)/]_\^$.Q=^7XTX=4=SQ[E;#0]3Y3FAE7EPFHX\4UZX^+^N8R1Z0%=/2SF^OK<DW%=!5:%6U;;_NO+VWZG5W8[W*J?-J$()CY^I246N-TM81WCJ@ M]WHCX.F2!YHW=+:H'UN.^W]]]0,?UO3_QH13^ZD?*IK23._VW-;\MO!>P"/S M):B=&DG8HC:NVM *V+71\L^)T2ZAH\FLNG**(C!IKZ=S'D:'T!I]HC^L /S1 MG:U:9FK^%RDT!ZDQAK?:XA/L@8[4&&BE;%?>RIW8H,S96!ZW<6Y5QJ>.5%"C92%I_(6%MPK=I'OL)[[YUWA.& M=W!4\#[#GFK-QGOK=6I3#1ZN:2R-]?LH^(G;6,8G-G(^P/0V3:968);%MLWG MP&@U7^DX395F6(F%Z8'? M\".U4NA(M6LK[>_?BR+4672K)B3\D5H7SM JZ1TPWE416FI 6!LTM '2E4$_ MR%(OH.D_<0XVJ&Y)!\Y<7EJ&,*>D?#\KRS"3O'=%G2;+.T%9UE1Q?,Z7N!YV M"_CONOGU]<&??DB!EH9WM_6^X!^[BQ$M5R:JUU5DW56;9MU#;ZR=Q/4'Q_7) M@*S<,9BBO!K=7&TI#XMU7307[Z0/UUOHMWH%4Z1VZBW5;@G-GL$@V:)T"'IX MQ;\:&!MK!AD=565ZIUH3.1+0>9>BD@O34%0\'2DJT,3SX*&)6*-2FQVFK,C@ MM6DUBH'N5EC\MJ/0U%=DB[Y2Z%77,_T%=!5G<^[,>!_FQ::6XB(O%4QOU5!X MA*+ACC#0.[04D<6HZ*D]]10P5\&C\=([TY'TK'$K5:5K!DFZ[FDT:)G3U"JB M]\_+=XNXD/UL/:FQWG24>3=?J:-;E.8GWIP\^Y2\]]XQIK5^OC2]G.]M&I+T M]Q]]2C*RD?N2NA1&1453V5/WID\)+1N;__(0C2KLO#3W8>ZD50EE W=X9T:! M9.J^-2O9E#&DOEW-2F8TJ_O# -HK ,QPN;HWS<#(VA+_)#P!@H5-Z MY<&<(*PR9)9KCP.@Z7$FRZOO:+KC!$MN1@(PT4HP4#OBK>5T:LQK*DRKHBL6 M0/ 26T.[I_XRG9Y_'(W'(%6T#1ZHUEAL12H+E^08)R0+8;H5#;IPAHEF@ CBN**O@8TDI\A7 =XN\ MQEA715?D-7E(1!N3I99.\;BH]82PAT9>LR;>I_-4:PP 3/^P4,'T)-O#5 M!)IX1AR,/-(A>0!X$1'> P5P_V/PCL#;\[A*?-"&S.^GD_6*3/WBPPB;C-=;=V$0/W,KY:[-(TE+<&1TT M/J\=J,T- ?IR7?5\16X%J#:_I]T I:)GF=X"4+G7PNC:% M&I0Z!)X9*C9^G1> M2B)S!V,3G0PT#L($NAV?M&,,K./$^^P%H;F=L!N<,N/A",#IDU;=!IDZI$-' MO+6O@DV:Y[A4<^^_RKL[/C'09\3[@6S$!/5A$P2O,OD(F_J@J*#:^FC-&6,N M9+8K5+6#4*#S7\.OD**OXS:(RAL0E6^'* '&85P"^L@'(8!7G<&J3620#U3K M LFF(E\)EXK<$JR:'JW[DC;+HI8I*R#2D(J%K8Y02G^(06L#?;JX[V#5(EL[ M+^-S]@(DDRDH1=8#4ATF;@.0@'!0EXJ,PZQ;PGZ&(",KG">U-5BUS:,MT]S> MRS)).A^@1VG+9"$VPVIO@Z'&"L848GN@:NE7ES4,R6BQV0U#QL8P1*HU!B@] ME+,1%DM@S*EO'8=LFA5Z6Y2TP\"H2)5@&#*N$AD5QNC#P:@HFKLJGFX'(X"] M=XE$#_G"'^1S&L_O@TC*2LR9PK]*15!9KC)N%Z=ZBZRX_<'R5Z]/P].'6A%W MG3<_&!=W^ S/S9K\"EG; K;%*EV@VCV&1P:9.K!P?3:X\+&3:ND2R$,]@EL& M9&.0(1Y.MWNY Y<,&.JW5Q5Y[0"'X RVIG/)N&O:F#5GX-I'MNAK7IL3C#QI M#PW1D"E=A:')4^?V= =N4NMG++>@00B[S7.W]/W5S^G.%D1FNB*J,5PYC[Q( M[[?;,@#YIM_N:/207 NG(T6\4>BI+:Z['2^;+3^';W/E&WGNKC 32_SH?#C2 MC5,+_MB=W[10(>:\Y5'-VSCMUOZ>R6I&5%EW]-N=^\!3M20.Y Y/>#O.@AZN M(M]C]!J>S6ANMM19--'K9B2"*FMK&,AH SU0&$)EXILDGFR7-;&)7FY<0&G& M*HC,(@Q?VZ#6I!00*HLV'@-I%.9.Q/V!/$AV\8R-2'(?F@!MS;W8S1GF0RF& M//01A_<19PYJ65_R<*1.<^7#I@FN"WATDX&$S $"CC%R%$ 4 DXX19ELL3YS M##$7K"<-D><8B*&*_.+\#A2ZA[=M^H[V4;1!"WUH1 3V"+>=;>H58P4L*A+- MR&P:"^4]XU5:'V7,0A8BZ42>\)H8]ZBP_D*2<2_WBC@C,^O_K=/;8B/D# *8 MYL!$L#QO,.:Y#RG'+9^9O7IW\HZ%%A],&UOM>U7BT M+9)"#*A,Y]G*[LCTFHQ6QC7N]3D?\Z5QZL9NC7V)*EN>XHVK;'D:U5?9:W11 ME9US#:E>1]NLY3NWX1L72VBH6#4IEPV)SP[+9.5=T7^_%SHMJ]SR<5I6CMM# M+7JA'C*_#2I4)^*AOB]#:]KJCM[WHOY3];GOY=UCT3#2JXSQ@B1AP]D&BKC6 M$)PMYI3MIPL?/5@\>?1@-,?_AO@WFW[$_^>79;EX!K7TR:.K*BP[T=@\W%Y@5?1=^8H'&=; M$HOI-8M,WDT7B^F53UZ6 RCL? !_OYABK541_,#'Z>Q77[TG_P]02P,$% M @ %Z>768-[2+[]&0 &ULM9UM<]O(L87_"DM)I395T0H8# ; QG;5+O'.RLW6.KGW,RW!%N]2I$)2 M]OK?!Z1D0>P^GL'8C2^)[7UP0 (-8'!ZYO#5I^WN]_UMUQUF?]RM-_O7%[>' MP_U/5U?[Z]ON;KG_<7O?;?K_\GZ[NUL>^K_N/ESM[W?=\N:TT=WZ2@6!N;I; MKC87;UZ=_NW7W9M7VX?#>K7I?MW-]@]W=\O=YU^Z]?;3ZXOPXLL__+;Z<'LX M_L/5FU?WRP_=V^[P[_M?=_W?KIY5;E9WW6:_VFYFN^[]ZXN?PY\667;7T1'#]1M^ZN#T>)9?]_'[MYMUX?E?K/\9\G MT8OG?1XW?/GG+^KEZSF^[]\F%]^&W[J>Z> MOE!\U+O>KO>G_YU]>F*#B]GUP_ZPO7O:N/\$=ZO-X_\O_W@Z$"\V"/57-E!/ M&ZBQ&T1/&T1C-]!/&^BQ&\1/&\1C-S!/&YBQ&R1/&R1C-TB?-DC';I ];9"- MW2 ,OIRY8/0FSR?[L>@>J^148OGRL'SS:K?]--L=^5[O^(=3G9ZV[RMKM3E> M4F\/N_Z_KOKM#F]^Z_:'Y:'K+Y+#;/M^5JXVR\WU:KF>O?WRS_O9Y>R7Y;K_ MYV[V]G25_Y!WA^5JO?]K_U_^_3:?_?#GO\[^/%MM9O^ZW3[LEYN;_:NK0__9 MCGNXNG[Z'+\\?@[UE<^1=]<_SJ+P;S,5J AL/K=O_K:[[S;U^._.]J\&?_=T>;M^.\>@LT7XS_ MZJ^$Y\M!/5\.ZJ07?45O_K#;'2^%Y7[?'?8_H3I^%-!8X/@$_&E_O[SN7E_T MC[A]M_O87;SYRY]"$_P=5;6D6"XI5DB*E9)BE:18+2G62(JUDF(+(;&S:RIZ MOJ8BF_J;^7)_.^N?"K/KXQ^Z_SRL/B[7QP<+NKH>I>*3U'$X^/%-F&A]O+-\ M?'G=<$P%H3+A.99S+%)9K.)SK(!8%.MSK 18E"8Z., M9@!2>YNUI2K)$4:R7%%D)B9R4> M/Y=X;"WQGZ^OMP_'@?6NN^[ZFV%?ZW^;;;K3 'RY[E]R3V/M_G5YUOUQW[]Z M=OVM<]?=K ZS];8?E\"K(695HF(=DCO8'% Z2,F])$=49,@54P"JWZ4A]TQ. MA5D0)J2" 95&$:GS&FD9^ND;]+E,2#Y7:SU#OL4D)'963.:YF(RUF)K-Q_Y9 MNMU]1E5A^+$PH2)'; ZH((W).F52\HAO -4/*VA56 ^U;U4(B9U51?)<%8FU*G[==??+UENL1E9&RPQ*E*LC( M(9XC+$P-K0Z )5FH2*45"(MU0D?G<*%DCT72F8ME*-=N%L]#DGZMSE4(QEXY@3T[@$A<@YR")'W MHP) ,3U-)83H( 1"I&9K")%OUR H(;MKK0?:MR:$Q,YJ(@P&#SEP/&VV]]WN M\/GTE#F^X-\?C>/3F!8ZP0&_NR89?1C/(:92.BY!6#],("500*Q_7R25@K L M#4G550!384AOA#7$LH1\TP;NU$3DH=3:SX)OR4BIG=?,B[Y#Z!BW'I:;#ZOC M>_[C\^;KY1*"QSH;CT"*CA!R1&EZ/@I )2$;Q"(JID.@"E,A+11.I;%*:)UP M*C/TT=7:#[QWF0BIG9?)X,>'5FORS3_[&\ORL-I\F*V[Y;Z;[8XMTLOM^\N' M?6<9J#RIGE_MBIIKTM(!:ED6QK1V1%UG*;7SVAE\Y]!N//_S]+ZSV6XNW2/;)ZGS5U+Z#CR' M%+_)("JBKSV RB(Z<$$0?Q@AB)HG *)#D@8Q])W'?LR]*V0*JSDC7B MTM10O09P<6 ,'9NU]L/O72Q3F+;AX-J&CSZ>JS>\7BW?K=:GO@1L$(>2WN)< M5"T752M$U4I1M4I4K195:T356E&UA93:^44VN-FAW^.: TDE*/2A 18H^A@M J9AZS"722B/V0@"TPH#Z#.@[9@&UG]!W#/E= M6-36EE([+Y#!V [MSG9?(+N'H_VTO3M:V\O'B9F;F]F[;M.]7WWE.0[\7!TF M 2T9@ 5Q$-.:X5@:4I^Y %2LZ=BM1+L, SI\K^ G2^B+2HTQ/LY#7X!:7:W] M1'B7S13^=C@8W*'=X?Y2-I:&R(OG.JPA[O6:(*;6-Z(,O^L *J$OBH7]*WD_ M7OD^XU!3$U1TG[6H6B.JUHJJ+:34SLM[L.5#NR^?=^^[OHIO9KON8[=YP(]- M;DMGVK#')J!2ZD3E@ H#3=]W"HBQUXD28*FAC=X*464WY\_[P:Y"X:[T ML5-*)^(A+&:S 7*$*4/'307 5*+9G06IA1&=_5: MT*%":S\'WA4SA4^O7LR;M_OT] 'T/*'M2Q'=;W?'H3HL(.#"*_K(F2,JI$W# M'%$1;3\7B-(A;?!@B@[-$173L5P-J8A.]L5'@C9X[*?"NW"F,.G58-(KATG_ M]:>25PUQZSI*6%-ECK THF_?.<*RB'KA!]:FL+.5X.=K^QV/F_XN!Y=8'9X2%^7YY!BK@"B%%MJ M "G:-"X1I:E;7R$JIJ9&C:B4MH<:1!EZ%VOMQ]^[6J;P\]7@YRO[-.S'08ZK M0OATXB0U]!*?(\QH.DDA1YB.Z3BC0%@0TV==B;#8Q'1Y -RI8O,B 99&BG[3 M!AX019]DK?W8>U?*%*:T&DQI93>EY]N[N]7A<3'L:2'3=G-\8G6;Z[YJ9C_\ MS_;0S4+S5U@_W^"6SN!*02&A7$JHD!(JI80J*:'Z6X0LRP(EU5I1M864VOF5 M-;CYZM'V_5I/]>UA>_W[[79]T^WV?_E3JL+D[Z<)A(?/>.VMI"4]%U7+1=4* M4;525*T25:M%U1I1M594;2&E=GZM#2T096^!')]BV\UL?[SDX,6%IL;3<8Z; MR1%#)S^-8,H13#6"J4[V*8HF&@AH:!LC<,?KZY61W?I?L1\'&A MT.5J,[M>WJ_Z$3$L#>Z6)VD4:N;Q :X?+E//)(>I3-%'R$:^@B1O8_P\_7UP]W#>GE< M!/+40=W>]7NZ/08M?>Q.BU3ATG[NHU^&AI[S.<(B-OLZ1YABB_$+B&EJJI00 MB^FMK8)8EM%I=!!3=)YH@["^S$CMV,^&]]+^*1H+T=!8B.R-A9>U<].]7UVO MX)3_B#OHESH*8_IN.X>@4@F]>><0[+\6:UEB,-#45RDA&$3,L*L0&*4ZHZN4 M:@CJ5-.I30T$51C3^W%K/QO>M3-%BR$:6@R1O<7PZ-?LO_K& L)S([OCWQ, MQS6(BU7"%AM!+DK8:B/(Q:S!7$(NR2(Z@1=QQR4I],$%.!W$.F&W'L"I5/.; MSR/W,GY$:Y70-2<+P*D@3E_8G^SN"$'9G%C M/3Z+&W)@%C?BT"QNQ*%9W(A#L[@!!V=QVT^1]UUDBAY!-/0((GN/X.?][-== M]W&U?=BO/\]^ZXX]I>X&EHVDV3T75)+I.0E0M%U4K1-5*4;5*5*T656M$U5I1M864VOGU-;2D M(D=+RBM4S_#F+DS5XQR.U>,C=DW M]G/A73E3M%RBH>42V1=0C [8B]"B"9"PAS@4L6?_7-[W5-$&B:A:):I6BZHU MHFJMJ-I"2NW\RA@:))%SC8AX+E_$&PLHF ]A()D/8IK:X07"0#8?P% X'\) M.A]4X_%\\+/Q?#[[J?(NK"F:+='0;(GLS19K1E\$TH)41',>Y@ +,Y:3EB,L M#:FO4R L";C'"3##%E%6<*>*KGRLT3<-,Q;5!P^(H2Y':S_FWA4R14]%#ST5 M[4I0^HZ\/LW[")FB<_?FD*+&8 XHD]$!6P&H)* #@Q)IL7"5"E&:S4X#5!@H MUL=%V-&])[5C/QO>6;)3]%3TT%/1/HLU+&4"EB4D:40]Y#GBTC"@2S!RJ)<% MU%LO(!=GM/%7XOUJEO((N?ZN1+UPP.DP"EF&'^*B**&3PEO[:? NFBF:*7IH MIFA[,V5$D)\&D4$\R0]2=%EI#BFV Q1&;/+$<73_#!%'TF8HGE^D&*!?O8C M[ET?4RS+T$/?1=O[+IZ1?AI$'H%(/XC%=,29(RR-%+NQ *R__]!A+L!4$!K: M74%8J.F"QQIA2M'DOP9^-C8:;NUGP;MF)@GN?Y'<;V^MC(_TTWRU 8CT@Q1+ MVT(4C_0#%(CT0Q2/],,4*Q1.@4@_0(%(/_N!]RZ3*5H#>F@-:/NZBV^,]-,H M))Y'^B$,1/H!#$7Z08Q'^B$,1/HA#$3Z 0Q%^B&U?MQ/ ]OL9\.[=J:PO?5@ M>VN[[>T3Z:>!ZYWRWP=!GC<=Y>2(4K2A7J ]1BS*'%'LM%60"JCI JB(Q;U MB)6)J,)H/'K>T>MRO73W/+6JN8O>+,(9<%=)Y5CCE%5]D5D$NBD,YG M15RD0SK1L$*<-H8.AFO$I2D+TVX %P>:Y6"V]L/O72Q3V+YZL'WUH_OWO;E^ M6M*2G(NJY:)JA:A:*:I6B:K5HFJ-J%HKJK:04CN_R 8+7#O6&XS(]=/<^ 6Y M?H "N7Z KE^@ *Y?DB+Y_HA+9[KA[YCQIHDZ#LJ^L;:V@^Y=X%,X8#'@P,> M.U<5^.?ZQ<#NC4Q,5V<#+$NHQ9P#*N%S&@#5/TJI1X4^6&"H-5I!+*:ON#56 MH]7< "P-V:\(V,^#;]5(J9U7S>!]Q\[U!-\9ZQ>CWPU@,5>(8DM7S9RK#]U;&DX4@O8JJX*J:5Q0IUZ MI&;8A),&?H6$SJ!H[>? NV*F\.KC%[]4:_?JOR?6+P9./(_U0Q2/]4,4C_5# M%(_UPQ2-]4,4C_6#%(OUPT>"OL[93X5WX4QAU,>#41\[C'J96+\86=<\U@]A M(-8/82#6#V HU@]A(-8/82#6#V$@U@]B/-;/?G:\:VD*-S\>W/S8[N9[Q_K% M*%2?Q?I!BL7Z(8K'^D&*Q?HABL?Z(8K'^B&*Q_HABL?ZV8^_=[5,8>?'@YT? MC_DM6U>%\%G(21K0*61SA,7L1R-SA$4IFS4),)-E*6TFPYTJ:FI5<*<9G213 M ^R8W,+N*^B *+J&H[4?>^]*F<*3C@=/.K9[TM\1ZV=7]HCUDQ+*I80**:%2 M2JB2$JJ_1;1]A6+]C*0E/1=5RT75"E&U4E2M M$E6K1=4:4;565&TAI79^K0TM$&-O@;AB_0R:+D_&.2.8'#'4OAG!E".8:@13 MCV":$4QK/[S>Q3!%P\ ,#0-C;QCXQ?H9[I;#6#_$H5@_R"F6/E0@SJ0A=:%+ MR$4FI3X?XN(L"A4M&<09UB)M(!*/H(9^@C&WD?XUE@_PWWT MRS!A/C'"(D47PN8(4RE[WX98S%ZE(&;8O%R(\5@_B/%8/X3Q6#_[V?"NG2D: M"V9H+!A[8V%DK)_A#OJECC2+8YQ#L#_4+(\-@J&.Z,S^ H)!JNCDZQ*#BJ\7 M06"41JP(:PCJE"U[:2"H(G:?;>UGP[MVIF@QF*'%8,;\#(-?HIL!,^2UR5AS M 7%Q%,5TX@;DXH@MFX9<$M&XOA)R:<8"31"7J(0EN@'N&.M'/U^#.&4T_=W8 M%G$ZR.AQ60!.!2;\6JR?&=H#QMX>D(CU,\A8!Y.X(03V3^-[EQ15 M*T75*E&U6E2M$55K1=464FKGU\/0YTB<2SW$T_D2WA]@EXX3R0%RR29_N'5* M-U*YD=J--&ZDM9\,[]*9HBN2#%V1Q-X5L>;O)>BG%=@/1 JH_V%'$!LVED! MH$L6,U-"*=KW0%(A#0^I 970(($&[H]9!O;C[%T54S0\DJ'AD;@BCKXC8R!\C%0,08JQT 5@C3+E4 4'Y1!BHW*[*?!NVBFZ'0D0ZG^2)4;J=U(XT9: M^P'V+HF\I(45SMRJX M1QHY74,MND*G011=-]K:C[QWG4S1ODB&]D5B;U^,C\Y+^(Q^5B).)'UR-*T>4W-=3B@]$Q5&L_]-Z%,H6%G X6"FWA:.83BJ9 M RI,Z(^[ .@RH\_L E%A3',%2H2Q:[J"8B%; 4P.D6K 8P*Z*"JM1]MW]J0 M4CNOC<%.31\]M^]-O4LEC<"YJ%HNJE:(JI6B:I6H6BVJUHBJM:)J"RFU\XML M,)Y3QW3\$:EW*7=>Z:#-C>1NI' CI1NIW$@-D$N:]]*,@5K[X?4NABG\YG3P MFU/G!'O_A+L4_$8OF^$(H(19 @ R]/?4"[0[&F=1 HB%#E< 4M3ZJP'$5V.@ MST3']_9#[UTH4WC,Z> QI\[9]-\9:I<"XY6N;1_!Y".8POYEO!^;[CU6HGNL M1=4:4;565&TAI79>UH,UGOIE"<'"=7OC;B1W(X4;*=U(Y49J-]*XD=9^:+T+ M80I3/!U,\=1NBGLFUJ5N4]R-Y&ZD<".E&ZG<2.U&&C?2VH^R=TU,88"G@P&> MCDGL'_MX S'U=(G@'$ )-21R !G#GG!@=^Q7'0 4T:"="D$T Z]&GXG^(A5@ M+D.ZRL=^R+T+9 I+/!TL\=1NB7]/$EWJ]L7=2.Y&"C=2NI'*C=1NI'$CK?V0 M>Q?(%*YX.KCBJ<,5ETF<2]WSJ]U([D8*-U*ZDA[U\H4QG@V M&..9W1CW3I3+W'.LW4CN1@HW4KJ1RHW4;J1Q(ZW]./M6A93:>54,EG@VYH=4 M794 \M;9V - ?.P!(#[V0+MC8P\ \;$'@MC8 WTF.O8 #!][V ^U=V%,8>-F M@XV;V6W<[PB*LRM[!,5)">520H644"DE5$D)U=\B]'5/2%2M%55;2*F=7UF# M)YX]6JE"07&9I,T[%U7+1=4*4;525*T25:M%U1I1M594;2&E=GZM#6V%S-Y6 M< 7%9=QZ9V-<)Y*[D<*-E&ZD]&KR#&?MRA!AC[W1AT M+ +VLS'VX^Y=)5.8]=E@UF=C,OC]XKPR[E=' 9U[,@?494Q#_')$]5^._M ' MPE1(DV]+J!90M0IBFLYIJ@'&D@ !H]@OH;9/5/Q2*:49 MV>UVB02WIUV\_&A@_C&@^/QC ('YQX@"\X\1QNS=]O#87MW^N-MM^SKY@CT__W]=GOX\I>K7O_3=O?[:1]O_@M02P,$ M% @ %Z>765YY:!6L*P D;D! !D !X;"]W;W)K&ULM9UICQO'EJ;_"J%I#&S DG)?/+: >YG[#JM[[F>J*B5QS"*K29;L M!OK'3Y)5I21/O$Q&E=[N#WUEZK]>[W M-U_W^_M?W[_?W7SM[Q:[=YO[?CW\R^?-]FZQ'_YS^^7][G[;+VZ/!]VMWEN& MX;V_6RS7;S[\=OR[;OOAM\W#?K5<]]UVMGNXNUML_^N?_6KSU^]OS#?/?_'' M\LO7_>$OWG_X[7[QI?_8[__COML.__7^N^5V>=>O=\O->K;M/__^YA_FKYUI M.8X!X=,!H>Y[,(WG-V?HGL/\_K*UW[;Y_+I-[?=M/K]P4WGCWJ5#GE^YJ?W. MS>>7;FJ_=?/YM9O']_[^\4=R_(5%B_WBPV_;S5^S[8$??(<_''^FQ^.'']9R M?2A2/NZWP[\NA^/V'_[H=_O%OA\*B?UL\WF6+->+]SM^!^S M]O.LO>^WBT-QL)O]%/7[Q7*U^WE@_N-C-/OIWWZ>_=OL_6SW=;'M=[/E>O8? MZ^5^]\OPE\.?__WKYF&W6-_N?GN_'R[]< 'O;YXN\Y^/EVE=N$Q[5F_6^Z^[ M6;R^[6_!\<7T\=ZUXZOIX\-KQS?3QYO6A.#]\,Z^OSCK^<7]TYHT1OW-NYEM M_C*S#,L&%S2?/OQC?S\<;EP\/)H^O'A83QX>3Q]>+[:3%Y_HW[L%#D_U[QT= MGNG?.SH\U[]W='CQ8T^^_+&+KWXL;.H?>_+-C\5\^V-AT^D?;D[\@NWO1:]] M]-D7B]YO_?JAW_V*BL/'0QU\Z*&=^>ON?G'3__YF:$CN^NVW_LV'__V_3,_X M/Z@H8,HBIBQFRA*F+&7*,J8L9\H*IJQDRBJFK&;*&J:L9/SA4_?;!]MTG?"W]]]."RM(N8** &4$AG-. MQ2IE!8[KG5,)H-S $JX44)[G"%<&*-LUC',J!U3HNM8Y5:B4&UJ><)6 L@WI MJE0J- )3/-5:I?S0"X-SJE$IT[)L3V MP(SA)L65=0 [<..#/8M&]WLTNI.5 MZWRS&[YG>7"GL4%GWZ/7."G'3 ML45E#"E75$$1H$P[$/5!C%R.)\Z8 ,HV W'&%%">[9BB,@:4:P;BC#FB'-<5 ME;%*67;@BC.6*F4;GBV>1 4HSS"$JU8IQPM]464W@ I,1S1>6I7R#%,VJCK@ M;W6YVO]U\7NY1(/KJXP\=0[2KYIB2K4)(F<(5 \H- M0QF(@+(\^6!30!E#\TL$HDH%MNF+. 2JX0X%5:B4[2H/HE0IRW),0;\NJ M5H4\TY)-/A5RPD#4:(D*N8%LB*;@=($EKBE#=^?*:A:99/NR4"%S^#]1K9> M88G:UE$!;*-T $JL$]:QV?!:!K?H_$P M:#\1CA_[U?!77WZ9?>G70XV[.H;EXO9NN5[N]H<:^%L/QW\-T,!V;-D.A)BK M?)$@S+0-&9\(,P+9,DL -GQ&!"(<4FAS9(L]0Y@?R%9JCC#7],570@$PQS(M M&:H O2\?6$D]9P7.:7FA)W\&&H^V 9#MFY;\#8";=.0O MI0/4I?"WQO"W)L,_O[M?++?'Y)Y#23T\G/WVX6;_L!T*F8:FA2 M:M &OF99EK5(%KIRA*V;?-7G<3MF3YB3HYE/79\;Y:L>QJRM_@;M8P[)>= " MS+)D&=&K+*+0#F M.J%L#I0 \WS;-F5XJEC@FZ$E U3%S,,(L"DC%'"'U!Q7QBC@G-"S?!FDR&=: MX:46\3@P;DZ/C%>'#M#/V\W=<[1NUCA*'?7G>RA:?1FFB!O>L=+0 %P0*OWR M4&>X?B #%7!#HUJ^OQ1QMA_*'O4,^H9*5O;/P^L;?(X,5L2%KFR5EHASG% ^ MY@K>AV7[\LL-/F8K\"T9K^B\;BCCNL7OP['D9UZ'0-=S+?-"P(YCY^;DF-6' M?+WO#^V V7)]L[GK9S\]E:T__S);][!?X4EX5CK9LH]XCBA3?D9%@+*#0';B M(\J1R20)H*Q EA IH$REB98!2LG9R!$D\SH ,Y262J&J4IZL8RITY:9K&3)$ MP6.PY==+@V1N('M^6G2+IBSL.T"]':JU"Z$YCG>:GL;'FGY<@H$O2_EJ4R'+ ME+UB$:"&XD^I] 'ERJ!4&5EQY]2V\>E^IX\%U#:VM"U$Y#G&:TV.+*VF"/,&WYG,BH!YBH_[1AA_G#G,C(!9@:&,NJ).-MS M9),A0YSE^5XH Q2>UY3!5T#.&?@??KNM>&I(WQ[%0;=:/,QU_.4QJ7M[,?EJN9[>; MU6JQ?62.__@SBN>G,P6GUVB\4SJD,"8S=*(+F"Q2+V#RFPEC\M,JQ9@L"S., M^?(C7^^D!<9D.Z9$F/E.IIY7V":_UVJ$6>_DY_V%&Y55/Y;)%E&'[\"]4/%; MXV"7-3W8-1'#M\O5P[Z_?4D4FWI1##$UBC&F1#'&E"B&F!K%$%.C&&)J%&N= MM,"8&L4 0U$,;6H4 PQ$,;Y1)8JA3(UB> <7HW@FYOD)&D'1" M1R%C2-J6ZDP@:7KJ=::0- Q7(3-$>J%E*60.R< U%;+ ]VZJ9(F=@7KOE?;S MK"_ILH-,%SA8[0_6..D2Z87AV]O.X'\>\K.DQKY?$_6EQ/A7Y8"3H0N0C M$D<^(G'D(Q)'/B)QY",21SX@+T0^(G'DPWN'D0^=,/)UGV=]X8Y0Y",GCGSH MA)&/!A\G(W\<0[.FQ]#F3X&^W]S\^EBNAQ5Z6*F'57I8K8EBKAW73L?;*=%UK'%ZSIH?7 MSF/Y>:VX!KBSS3PN-AQFF^DN=(](/[!"4T(AT/0^4T(AT+/7L"22M )70 MB#1 V9,AT@M]M2S/(1F$ZKT7VO=>:I^]TG[RM?:]-]KOO=5^\MUT9+XV\L?1 M.VMZ] Y&_DFK!8:_.F1S*?P!>2'\$8G#'Y$X_!&)PQ^1./P!>2'\$8G#7_?> M2^VS5]I/OM:^]T;[O;?:3[Z;#L_7AO\X3&A-#Q/6B^V?_7[Q:=7/=OW-PW:Y M7^(QPB?/V:((CA?*W-XYX@Z3%.5DC>GK>NG<,:HM ?>@_&"8)\RHMIQJ*ZBV MDFJK-(.MIIZUT?PIM-?#J&-=V/FO?QQSM:;'7+OMYO;A9O^\1 [\W5-GGU)M M$=464VT)U992;1G5EE-M!=564FT5U593;0W5UE)M'!7%_FT(:3BBW9_PPP,PQEAEOTA)VU?T-EU<088K:<'I2@DWJ>3*%) MDALK0-PEQ'9A]5X$[=(% ^5H#-M97$ MV ;8_-#S94\$P+Q0F9C3@9,&IN%=6.#&'I,[;'.R[GW5HHOPJBK>9J M^+:HH8:0 \7(%<@U0A) A8ZX& -P= +A; '#W .!N L#=!8"[ M#0!W'P#N1@#TQ$].> MSL1\_@8]=)!LCFNJ3'V-DM+FG@HRIBVBVF*J+:':4JHMH]IRJJV@VDJJK:+: M:JJMH=I:JJUCV<[+NS'UUO9_X&N4F;$XI]HBJBVFVA*J+:7:,JHMI]H*JJVD MVBJJK:;:&JJMI=HZENV\?!N3B^WIY&*-KU&P<8,GM&1*^(A*I!+)A7H)H-0+F!3(LQ75N&K &:% M@=R$JT:8Z\N5EQN .88A!\Y:@,&O$7!2VSO98.,\+,=L4'LZ&_1U&2G4+%&J M+:+:8JHMH=I2JBVCVG*JK:#:2JJMHMIJJJVAVEJJK6/9SK?"'K-$'9TLT==D MI#A@/Q=EIZ,YHD*9P! ARI-[OL2(.EUB\K%P =1A@JFHH^%UA<*5P>M2EEI$ M9PSEJGH%H$)++K)? BI0EN6L &4>-M,1-33"SBK+QY\'PD)#OJ068;XM5\?J M\$E/FC_GD3KFC#K3"X+-#RM]?=H\+DM_C,[5$)KKW61ZRK3SI34TU191;3'5 MEE!M*=6646TYU590;2755E%M-=764&TMU=:Q;.?EWI@SZEBO[Q!TF!O\S*FV MB&J+J;:$:DNIMHQJRZFV@FHKJ;:*:JNIMH9J:ZFVCF4[+]_&)&-'9WNLJ0Y! M!^V+)/?& ) E6^H1@)3F< P@6^[BEZ!KDEU\*3(I:Z,!2.Y4E -&[C-3((_< ME+V$ERW[_Q!DR9EF-:"4+40;I+)E"GZ+7HN< -=!Z,)2V+ M]>1*%]/'O[B&I2: 4FTQU990;2G5EE%M.=564&TEU591;375UE!M+=76L6SG M9=R8 .JX/_ %0D]0#6^ M.4*UU6HJZ^'-(6;+WO8(8H8Z=J%B5N#(#Y0$86Y@R=7U$.9Y;*J4X)/*EEB]HD19CKRPTH,GRG,D,ZAU@HE]8M &;9CEQ$N$18 MZ,NNS I@AYU\9&(SP!S7D:G@#U<(NP0-F,O4,G#0+K0@J".R;XN=.+ M0J;;XS;'V\WGY1Y&)EC'T/-ES_0<8;ZOS(=#6&C:@8Q,=-)0;K&>(,QR9?Y* MBC C=&2Z/<"&]R!W"40RQY73TPJ V9[AR;V+ 68=]O64@:EBKAW(%2QK=-+A MQZ $)EA;TU :UBW '"^0LQ([@'FF?S$PQ\PLUYYL1+;W_2';?OUEUO]]?\BT MO]!LI"X!2;5%5%M,M2546TJU951;3K455%M)M5546TVU-51;2[5U+-MY23=F M ;K368!_#,[%]N;KL95XVW_K5YO[NWZ-JV-'+6U#V;*; \JWE.T= >6&LAJ( M >4,,ED5 Y>G;.F(KMZS94XJI"PYIHSNT9 ]5P6@3,/SY-QTA-F>K-4KA/F! MM-4 LPPKE,LP(\P)Y-ARBS WD+8.87[H7ZJ'Q_PM=WH!OX_]:G7<*?U+OQYJ MY-4Q2A>W=\OU6TIQ$+YMC-T4M]PE'@%F.O+69,%P!S+D5N/E !S+5_&3@4P;VB&R@Y( M@/G#\[!EP*I8:%C*5$V$#0].+J: ,,NV+_4^C@DY[G1"3GMEQ%8H"\M9627(5"0WZB MIH"RAJ:"TNZX>E'Y]/-\\0]!XQ;+ZU=5Z7AJO8?0P%YVXXX"^.SV@7QTZ83]O-W?/T;I9XRA5 MAVS?FEZH#A0@SO;E2XX0%[J>TJY&F*-^! +,,D/7E8$*.'MHE\J-\Z#/">5G M60[O-C#E$BX%YL) &2X G&,KLSXK>!]#*]R4X0JXX=-,%BX-/&^H;([4POLP MS.&C0\8K -W #2ZTL;UQA-^;7K@G7^_[0VMAMES?;.[ZV4]/1>O/O\S6/>RX M\,!B-K;,A)@CRI39%Q&@[$!.28T1I6S#G@#*"DP9L8 RE39?!B@EPR1'D/P( M!(QORW5X2D!Y,@0J=.6F*W^Z-7H,MBR>&R1S UOFN:-;-&4W3P>HM\Y)&7 > MFN,@K#<]"/OX^:DZ,BQ52D[O!H@G1W%2>#9E M?C>BE#47X?,JLZ@*R)F^/&^) MN*$ZDB%?09_ZH5/#EQ&82M\!?"ZF)^N;%G&AIRS%UL'7YOO6A0:I-XZ^>M/K M8N3?HW0L0X<(7O<7T@0\=7V$H6R0XQ*(LF2S+X*4O/48GU$V21&EM$<1)'N# M,W@^934^0)GRLZ] *EL6D26@9'E5P=N3O4PUO'0Y&@$?@FR@M8B2O]8.0)>Z M=;UQE,R;'B5K^OUL-92C,/H>#W7/RTQ'_OSFB//5'EV$J'%# M(UQN4XHXVU5.FR%N^"J2F58Y/J\I^RH*_/!,N;!TB3C'-N2OJ8*^H>AW952B MEQ&8,N0:^%PL)4F]1=QA\W'Y$8\XU_>""R-EWCA2YDV/E#U'Z&SXA)\-Q>?= M9CW;?5UL^U]FGQ:[YPX=N9-#CA,A?#M7A!#3 UBB*E! MK(4E&%."&%)J$$-,#6*(J4&L]=A*A*$@QC>J!#' 4!!#FQK$T*8&,;R%2T$\ MCFIYTZ-:_^J77[X.H?IV\:W?+K[T9X&\FVT>]KO]8GU[3&H8"^;'?\6!K(YV MV'X0&H:L6^:0]%Q?(2-(.J&CD#$D#TFBDDP@:7KJ=::0- Q7(3-$>N%ACW(Y M8 #)0R>Z) M\[Z9*EM@9J/=>:3_/^L(=JDG0C$D<^(G'D(Q)'/B)QY /R0N0C$D<^ MO'<8^= )(U_W>=87[@A%/G+BR(=.&/F G([\5%M"M:546T:UY51;0;65 M5%NE&9_G9S^W SN6SKM/JE MDU*HMHAJBZFVA&I+J;:,:LNIMH)J*ZFVBFJKJ;:&:FNIMHYE.R_^QF%T_W&H M\U5+*/G4C6VHMHAJBZFVA&I+J;:,:LNIMH)J*ZFVBFJKJ;:&:FNIMHYE.R_? MQI0,?SHEX_H22CZ8FVT$LE]Z#C S]#S9Z_&$N>>83$R((6;)3,8$89XG9PFE M"/,]N8I"AC#'EVEW.< LPY/+.Q4 LX-0;LY0(LQU9,I !1ZO&W@RY:P&-M^OVK]))\Z$9YJBZBV MF&I+J+:4:LNHMIQJ*ZBVDFJKJ+:::FNHMI9JZUBV\W)O3/'QIU-\7K]^DH^F M>1LRY60.L,!V+%E5H]GSMAQH1I2A3% #5*C,>$_AY;MR[9D,R4+9(,FA3)VX M@S#'DK--2X -E;X[I8I5/OP45=?J*&#,8

&4.X?PP@>K3YG&EGV/8KH:87>_ZJ9["Z9.] MM.JFVB*J+:;:$JHMI=HRJBVGV@JJK:3:*JJMIMH:JJVEVCJ6[;Q '+,*@Q_( M*@RH68546T2UQ51;0K6E5%M&M>546T&UE51;1;755%M#M;546\>RG9=O8U9A M\*-9A0':/T:N.PT@2RXU$P'(4]9U I"R86""KDGV_:7(I"PW!B"9XI@#1K;; M"^217TTEO&S9,8@@2^8%UH!R9$]J@U1V(','T6N1\[,Z"%U8@"08\P:#Z46; M+GYNI-O%>G+"TK3XQ54O-7F0:HNIMH1J2ZFVC&K+J;:":BNIMHIJJZFVAFIK MJ;:.93LO_,;DP<#Y@4^+R<3#%Y=O3%M$M<546T*UI51;1K7E5%M!M9546T6U MU51;0[6U5%O'LIV7;V.V:3"=;:KQ::%NJ*.LD#H'D",'MB, F7*>3PP@2^YN MFB#(M.6G!8#DYJP9@.22F?GT(WSQCQ@\3_E]46I<5@68P)=+R,*WY\M/$/!B M+/G1UP)*V:6E0]#IFL_G83KF @:3N3@?_G'[_QYV^\.6,CA&J=F 5%M$M<54 M6T*UI51;1K7E5%M!M9546T6UU51;0[6U5%O'LIV7<&,V8.#_P(<&RZTA^'2FT;JJ\+JJN(_5UI+F.M->1 M;A(YC[,QC2\()^O15Z4O!\PEYN946T2UQ51;0K6E5%M&M>546T&UE51;1;75 M5%M#M;546\>RG95[X9@4&DXGA;X^?3D$.Z99GLQFG2/,=.18?80P5^Y>$@,J M5%8Y@"JYG3J E'5\,@#9H1BMSP'DR*UQ"@3)"5DE@ +9T5FANPM]F;@,*%.9 M"]0@EZWLV--"F2,>>P=EAG-A\Z=PS-(+I[?02[?'+2"VFPN;/85@PS40AF O M-4_N%!8AEWP<,8#>@BA4*34(T2YP:A2B7?/4, 04B$-T1CE/H$04B$25 H$( MM^E3(Q%L? @"$NEC4*J+:+:8JHM MH=I2JBVCVG*JK:#:2JJMHMIJJJVAVEJJK6/9SDNZ,74OG$[=^V-P+K8W7X]M MP-O^6[_:W!\&T6!QIVZO9RD[*0/(E?5+7-( :1NM5L 2EDJOT20DD4*H#"0VRRB*U=33^=%[>) MJ,DR\&G)9UI2SUE=?V3U=:2YCK0Z+[!CW=OY;V-,O FG$V_RN_O%2ZT@*$)DDAA!9N>;3#_+% M@7_UPDN=JZJN>VKHD;-4M-YKJZ/J6 _J/*+'1(M09]FEC=(' *-976/GK2\[ MF^: \N3^RA%26;+[) :4,LJ7()6RK&L**%]M?H!UD#RYJ%*.3NC):R_@PU*" M5H5"95$' +EJZP-=NK+F$KHH4S;\6^0RY::G';KV2ZLYA./ >#@],%X=>D4_ M;S=WSS&Y6>-8!!O=V=A!"#75UK"8,39-.4260ER>4HK!+F4+.(, M899A*#VD( M /H@"N5RY^4 )+TQI@%?HV2NIMLAEFY;2((:;2BIM _0H7+FE M0(<>A>%=^EH;!]'#Z;5P\O6^/U3UL^7Z9G/7SWYZ*B1__F6V[G'O@;K6B=(\ MOHI$UY'X.I)<1]+K2'8=R:\CQ76DO(Y4UY'Z.M)<1]KK2#>)G,6;:8RCEX<_ M7_\&TPZW9]UY]Y$L#!$E9]9&"'HK?V@QI&1UFD JD#7S!9L3Q6S9_ZSYMM M_QR:^\7?N*GX[#HKU]U0MA419AK*9@$(4SJ/8D0-=;2LOA+$.;)'-L4V1\ZB MSR 'JFG$J?4TM'FRF5'BBU-K:O@: MEVA#;;4B;&0%NH3,['3\27,W8Z^$1, MYV+Q:9U$ZO0*$?GWZ!P+SR%RU_V%L?9GWU1]K<%$&DRLP22(>2LGD*4:IDR# MR3680H,I-9A*@ZDUF$:#:;6>8C=M$B%HGX3@]%A3T^]GJZ' Q.'V>*Q[K7!4 M,5@XJA@J'%4*%X[@VN2X0(IMJ' $'"P<50X5CL"&"D=T<:AP1+>J%H[ !@M' M8$.%(WHB@=Q5KH-/9*)P=$XBSV\/:B=M'YOB//^- ?CQ52FUJ88I=DFGQC+FU%AV M-6(9N]18QIP:RSJW6E_2J;$,WZH:RUJZ[L+578QE[R26IT>6_M4OOWP=(O;M MXEN_77SIS^)Y-]L\['?[Q?KVF#0P%M./_WHAGJ^.=;/_L M]XM/JWZVZV\>MLO]\E+?5'"M6IMK,-&5"WIIVC%7EW!U*5>7<74Y5U=P=257 M5VG$9LT]9:-QRI9[RHZF$P5*>%*@3 _[G:RR,_OO6;?=W#[<3"[P>47XTCD2 M7%W$U<5<7<+5I5Q=QM7E7%W!U95<7<75U5Q=P]6U7%U'TYT7@N;)2+3Y.%CX MJH5XG@]F%7A47<35Q5Q=PM6E7%W&U>5<7<'5E5Q=Q=757%W#U;5<74?3B0+O M),O!G,YRN+XRS[-ALM\",)::;/-$B6$T9>P.8#)C)4&0TGMQG"] M*0FP&J8*/DN9(EAKF!HM4ZMAZJ89$7PGB0OF]%SL5RW7\RREU<+4N=E<7OW_-L%MEG M9)98TYG MUIQW&'Y\#-)CP&Z.^=Q378?3ZI?7X4Q=Q-7%7%W"U:5<7<;5Y5Q=P=657%W% MU=5<775SZYABOJR%8U[M^NON0FWE(U45<761N;A=2;28&(- M)M%@4@TFTV#R9V8RY_"ZI]1@*@VFUF :#:;58+II1@3<2;:A-;U,TOF'1[I= MK*>G-TWK7E[GHZFDX4>"++WV]V'Y9KG>S5?]YN#3CG3_764?(D*RN M"0 K%( !D !X;"]W;W)K&ULO9S;U3BY2N8#)D8B8!!0 E-9Y^@ \"C,_!V#8E1M; MA/[^YM1LH&=:N'V/DQ_IDO-,^V.]BM*[QC++7F^:S72^Y.L@_1R_\BC_S7.< MK(,L_YB\--/7A >+K=%ZU31TW6FN@S!JW-]NK\V2^]MXDZW"B,\2+=VLUT'R M\X&OXO>[!FL<+GP-7Y99<:%Y?_L:O/ GGGU[G27YI^:1L@C7/$K#.-(2_GS7 M^,)N9H91&&P5?POY>_KA9ZT8RO_'O_?0QK'-PO#CSP=Z9SOX?##?@Y0_QJN_AXML>=?P&MJ"/P>;5?8U?N_Q M_8#L@C>/5^GV7^U]K]4;VGR39O%Z;YSW8!U&N_^#/_83\<$@YV #8V]@B ;6 M&0-S;V#6-;#V!E9= WMO8-70-_;^#770>F'U9. MK]L&.RYV[=5FA^5FM=>;'1:<22ONG#,Y+#FKO>;LL.BL]JJSP[*S[;HW=U^2 M[3>L%63!_6T2OVM)H<]YQ0_;K^G6/O]BA5$149ZR)/]MF-ME]U]YF@49SV-$ MIL7/6B>,@F@>!BOMZ7 YU7X[?="FS]ICO,Z#U[*(*F]<&\5IJOW:XED0KM)/ MN?;;4TO[]9=/VB]:&&F_+^--&D2+]+:9Y;TMVFS.]SU[V/7,.-,S4QO'4;9, MM7:TX M@/U#;.U7V([6]7V4_4=LS0P%HYLMT7"OCL%8/AI+8XO//FLG^HAFZ M88(./:K-G_AK;JZ?-6^IS0>;2&G>5IN/@T39^4[]L1O O%M_[,B\5W_LR+Q? M?^S(?'#=S ^OZ_SH.K<97S?SD^M\?GJ=V\SJFS/%-]@\1EMSRS//1MOY*DC3 M\#F):Q/"1M0PH:4L%$=9QQ3MCB1 M6S3%<#:5-4)QG[M'/W>5?OY[G 4K+8 MA2GJE.SG:!;.^KEW]'-/Z>?E;>IS*8F2<:E+>\ QF"[^H4TK@]DS&=,]&TD,W5#D V!S'(M5_#)$>J;SL1I M&P.99WEBCCE!--?RA)OQ% U!-VQQ1F9PX3_>&TI^[A_]W%?Z^9=4FR7\+8PW MZ>JG]I6_QDD&SRL>E)Q+?9T2UJ*$M2EA'4I8EQ+6HX3U*6$#2MB0$C:BA(TI M81-*V)02-B."E6(;TX_!K2@!H#PQV?.(HAPIK45*:Y/2.J2T+BFM1TKKD](& MI+0A*6U$2AN3TB:DM"DI;49%*\>\#R4Y['\^0MF;EA\V#4L74JI'I'-=6]Q' M0C)'=\0,&\J8+CS@=F#G/-L3\LLNTIFVU&P/Z0S+%U/?/FZ7B0_@ SQYS!&3 M#:2S3-T63%,4SQ003K?<75QCQ3I;-?QSARI M,./DH<;_X5!%W="VMR&*GEW&\GD8QRHDO>W@4P^R($LZ4EF!B?C[!8W M.Q7;,'6US16'.6KRQ8YOU3G.02K@^+)*=GS*WG=1OX#C Q5R?"0#CH_F0G9\ MI *.#V3RN0Y<).#XLDP^V8$LX/AH,LX[_JFJAZG+>NJ=[J@A%_LXJ)7PF+C^ M+21S3-T3O1S)=(>)CDY:;H,:-6W/$6O8D,YP3,L7?1WHF"^%W '4&:;CB^X. M=);M^+[H[ZA_NBV>X(SQDMFVE'FA>6&6(Q[U()WON[+; YWM.]Z9LQYV*E)A MZBJ5+\>'&>SPI*4HI+06*:U-2NN0TKJDM!XIK4]*&Y#2AJ2T$2EM3$J;D-*F MI+09%:T4UB6E]4AI?5+:@)0V)*6-2&EC M4MJ$E#8EI6)S\[TX]]%F+:8FSXRN;B(Z6+6W (J6_S[ MFS80Y?FK*R4FH%^>P.I"EN5)F36LV](M,=N0988I'?( EB,>? UAQUQQD",@ M,SU+3#)0X9QANV*. 5B^IXL9!BROD_Y8!DT%L\Z4P+-3+1E3%Y,1'>R05IKM M:1^'JHM^35I 1DKKD-*ZI+0>*:U/2AN0TH:DM%&U2XY)&YQ4-S@E;7!&12N_ MZ.)4]F4H2RRN.=!1DR\-/GN:*OA42]K5D@YIM[O5#?:J)?UJR:!:,JR6C*HE MXVK)I%HR!1)/.!F=*3%E?SZ5]!CJDIXKSFG4Y(O]62X)D?RY4M*NEG1(N]VM M;K!7+>E72P;5DF&U9%0M&5=+)M62*9#(_JS"E/WY5 !DJ N ZAV_J"$7NZXA M)1P@Q0$J.<4!(I3BD/:_"QN5/5XZL2OVQ?&"=< M?V W?0:N#]C-$%T?L9LQNCYA-[/=BQ-/W=F]QW$<)"]%\K7BSWG7],]N/K1D M]VK$W8OOCD@<+GA2"_/?/<9P=/A0-'%]0>?]?4$L#!!0 M ( !>GEUFPXLVLZB %J. 0 9 >&PO=V]R:W-H965T,%NG'P]H>OZ\VOV\N^W\U^O[ZZV?[P MYG*WNWW_[MWV_+*_7F[_LK[M;_;_\GF]N5[N]K]NOKS;WF[ZY<7]0==7[^SY MW']WO5S=O/GXX?YOW>;CA_7=[FIUTW>;V?;N^GJY^>.G_FK]]8 M'HZXE_SGJO^Z??'S[-"63^OUKX=?\HL?WLP/5>JO^O/=@;'<_^^W_JR_NCJ@ M]A7YVR/US7.AAP-?_OQ$3^Y;OV_-I^6V/UM?_=?J8G?YPYOPS>RB_[R\N]K] MO/Z:]8\M\@Z\\_75]OZ_LZ^/VOF;V?G==K>^?CQX7X/KU_/_;$BP/V M''R _7B K1[@'CG >3S D1[@/A[@2@_P'@_PI ?XCP?XT@."QP,"Z0'AXP&A M](#%XP$+Z7FPYD]G;BXMPWH^V>*S;3V=;DM\OJVG$VYI9]P_=LC3*;?$Y]QZ M.NF6^*Q;3Z?=NC_O[QXNDOLK+%KNEA\_;-9?9YN#?L\[_'!_F=X?O[^P5C>' MD/++;K/_U]7^N-W'G_OM;KGK]T%B-UM_GB6KF^7-^6IY-?OEZ<_;V=OAEX/F ME]WZ_-?+]=5%O]G^VRS^V]UJ]\?LNZC?+5=7V^_WZK_^$LV^^]/WL^WEG3]6^*>'"MM'*NS,ZO7-[G([ MBV\N^@MP?&$^WI\ZOC(?OY@ZOC$?;]D&P+O]V7L^A?;3*?S)-A*C_OPO,\?Z M\\R>VPZHT)GY\%_ZV_WA\Z.'1^;#B[L;X^&Q^?!ZN3%6/I&WW0:'I_*VH\,S M>=O1X;F\[>CPXG4]7[ZN\M7KADW]NIYO7C?FV]<-FTY^N&6X@IWG(.S<\YRC M0?C\:KG=KCZOSI?WSUG_7>T5LWP?<[?_@T+D \[%N,-3Z/OM[?*\_^'-_C%S MVV]^Z]]\_-=_L?SYOZ/PP(1%3%C,A"5,6,J$94Q8SH053%C)A%5,6,V$-4Q8 MRX1U)-@HQ+G/([1\Q>Q36'A#>/>(P%_[MH^/9 M01A\>/?;RX"%9$[@AF-9A&2>M7#'LAC)@H5CCV4)D 66K=)27>;./3=PQK(, MR.S0]?RQ+ \^#T MC(,SWV[O#F/R,+LY7U]?[^_ V\,D9W:W?T3?//Y\NQ^V^_G+ZN;\ZN[B,)!W MR]]G_>?/_?D.3F.,19YZCWZ ^2_:;87SN3+@@Z@6Z M<^6"SG2-;2F5RG7-(E :5^@:?Z%T4@DZR5)%%:B0JXIJ0/(62M,:0/(72MM: M('(LI;A.%X6A=63@^\\#WS<._%^65_J@W\_/[\?]U\UJM^MO9K=WGZY6YWO9 MYWZS'_=_GMWT.S3@C46=.N"9L(@)BYFPA E+F;","@W_8<5WE8C(#(5N-^K(NK/IEU>K_]N/\"_+UKOMM]_/]L/\>KGYM=\M M/^UO[]O^_&Y_)U_U\"G56,:I@S[4VOG6=I6.C9@EQDQ8PH2E3%C&A.5,6,&$ ME4Q8)1F,-;/$1B_1>3$S?0@8ND9]SCK+S6P?!C;] MS?D?L]UF/Y.]>K@?+B_^]VZ[.[S:0]'!"#XU.BST$V)IBS9 9*OWS5@7N>IR M#;/F*:A4L%#6:C+8/%>Y^>1(9:FWJ +U@GK?+)'(5_NJ BK'4Z>R2.2ZBJK1 M59YZ0;6H4MI$O4.]L%@X>)Q;\^>!?O +&$9ZT^]FAYL@?*L\U\O<3Z"56_49 MDOF!I9SL",D\;24E1K+ #I1SE""9%5H+Y>)(D<[Q/?5T9DBW?ZJ>J\N+L-Q@ M82N\ NKL4 UN)=*Y;F@KY5:0M] &4PW/F>4$"J^![0T=3^GG%ND6"T\]']V1 ML^L>F918+\P6EG& QC<7$TO@CX#1>JF[KV.HCE.@ VOE$=3IB^4QU.FKY0G4 MZ>NY*=*!]?(,Z-"">8YT8,6\$+:W%)9;"?NY%K:W$9[?5MC/'6K'>.%\/%3M M8:C:QJ%Z]K D>#^1A@/5>/BISP946D2EQ51:0J6E5%I&I>546D&EE51:1:75 M5%I#I;546L>BC4/7*0S'^Y_OX8"9 L7*CO-* L\$-U(B)J0BFC M53):+:,U,EHKHW5(9@4OUK3&0W4PY5AF5X[(,O;(&,V3M+DRT&CSY&E-+- D M DTJT&0"32[0% )-*=!4 DTMT#0"32O0=$AS;,X[N&$LLQWFU3ZPR6!*]!;I(7?S+$ MM0J(//6]=PU$CKH*VJ#&.=J2)2C.TA:!=%'HNT>NAL%"89D]%/\05Z2YS).O M@$"+ NKK9FJ!,9664&DIE991:3F55E!I)95630_)FEI@,UU@2RVP,Q8XCC6# ME\4RFUF^V8@Z><>E&ERHM(A*BZFTA$I+J;2,2LNIM()**ZFTBDJKJ;2&2FNI MM,[2+3FN-3\VOQUL.9;9ET,UWYO+.CG.,6D1E193:0F5EE)I&9664VD%E592 M:1655E-I#9764FG=(VWD)KB[3XLGB]O M5[OE%1QZ5*\5E191:3&5EE!I*96646DYE590:2655E%I-9764&DME=:Q:.. M-WBM;++7RJ9ZK:BTB$J+J;2$2DNIM(Q*RZFT@DHKJ;2*2JNIM(9*:ZFTCD4; MQ[S!:V5+O5:F:87NG@F"T+<\=6J!=+8;V.KT NC\T%*_7(ZASO'MA3K- #IO M8:O?UJ10Y\_5#R4RJ)L'EC;E #K76SCJ!Q_"=I1"7B7DU4)>(^2U0EX'=*YG MNF04*7<4+LB1 F1$$NK5XM4>DHDH I#Z]B:Y6 #L\TV M,.J+&7-9)U\!3%I$I<546D*EI51:1J7E5%I!I9546D6EU51:0Z6U5%IG V/B M(4G2L4@W6/QL?IHD,_+D@"9*E(14>J8DH *IDJCU3T&9(%D24(%L2:C^>KHD MH +YDI!*3Y@$5"AC$I*!E$E(!G(F(1E(F@1E1[,FV8/5S#9;S01O>G2_1Q Z MFFOZ#.G U"V".GWJ%B,=F+HE4*=/*5*D U.W#.KTJ5L.=?K4K1"VMQ266PG[ MN1:VMQ&>WU;8SQW2C:=NXZ$Z.(1LLT/HQ_/SN^N[J^5N'Y[7N\O]+.P0I#?] MY6%+G]_ZPS1L?=T_)/["[].IKB J+:+28BHMH=)2*BVCTG(JK:#22BJMHM)J M*JVATEHJK6/1QCMC# 8B9\Y]<>08#4FGQCPJ+:+28BHMH=)2*BVCTG(JK:#2 M2BJMHM)J*JVATEHJK6/1QC%O,*,Y9C.:Z,71(^/E4^=;QU(?3L^0S [4W'X1 ME+EJDL,8RCS55Y5 V4)=J4^AS)ZKFV4@6:#ME0%4KII1KI#5OY2P*AFKEK : M&:N5L#H@LEWGR%J1,UC6'+-EC9-OV%S(R7=G&XU:]1-0:IDQE990:2F5EE%I M.9564&DEE5:)1F5-+;,!9>K)AZE%=BS:.!Z]V#//Z-YX35IC,_GD(.3HIUM/ M;(Q4>F9CH-)2&U-KGZ)ZZ&*CW!,9+I&8ZA2D]Q M#&1ZCF-8,3W),>R,HUF.G<%6Y)AM1=,+V([N$7EK^>KZZQF2Z4^0$9+I3Y Q ME&E/D F4:4\Z*91I3Y 9E&E/D#F2:4^0A:RAI:S,2M:[M:RAC>R4MK+>[8#L MY7/D>& .#B+'["!ZN5Q]T7]>G:]P]*5Z@JBTB$J+J;2$2DNIM(Q*RZFT@DHK MJ;2*2JNIM(9*:ZFTCD4;1[K!(>;XY$5IJ@N,2HNHM)A*2ZBTE$K+J+2<2BNH MM))*JZBTFDIKJ+262NM8M'',&[QBCMDK)EN4UDT[;UW;#M2O:L^@<%]7U504 M8>'<#;3Y!Q+.'4N?@0"A$[H+;;L5*'1#5YW;9U!H6YXZ=<^A<.[XMFKRDC:F ME!(K*;&6$ALIL942.R2TW7 >'%N\'DQ?CMGT9=H9R'SHR?=FL.\8V$ (R< & M0D@&-A"B-B%%A:)MAI .;3.$=&B;(:@#VPPA'=IF"/+ -D-(A[89@NT%VPPA M'=IFZ,@8.+;-D#/XQARS;TRP0@1VX'(=2SO'9U ( GH$A2"@QUBH!_0$"D%\ M29$0!?0,"D% SZ$0!/1"VNI26G0E[?!:VNI&>JY;:8=WL.AQ0!^-7'=P^[CF M=$$_;F?=IO]MM;[;7OTQ^[F_76]V_04:P6;0J5&;2HNHM)A*2ZBTE$K+J+2< M2BNHM))*JZBTFDIKJ+262NM8M'&P&VP^KL5=17*-MJ&38QZ3%E%I,9664&DI ME991:3F55E!I)95646DUE=90:2V5UK%HXY@WN,A^@(; MZCQ'?;$;05W@J)MIQE 7+M0WP G2[6?EONIO!+K#)J-J_3*DLWUWKDY+D,Z= M+]1^*83M*(6\2LBKA;Q&R&N%O [H[+EOV4>^%70'CY%K]AC]0W)BF,L\^2ZN MNTRL<*[:>Y%*RXD!1'I.#&KM4U"DGA,#B/2<&$"DY\0 (CTG!NHK/2<&JI2K MJFK$TG-B():_4&U'2*7GQ "J,+2.70F#Z<@UFXZH.3',99U\!3!I$9464VD) ME992:1F5EE-I!9564FD5E593:0V5UE)IG:M;V.YS8AQ9/'<'%YMK=K%]2TX, M,_+D@ 8213EJ'HL(J:R%FN8-J)R%:K5-J/5/09G[AV/MH1=DX++4/=ER5/_0 M5@W%0!7NGQ/5&SM(FS6W5-\F4%FVJWW6@V16H#YQ-$CF![[ZR@C)/%=]W=!! MV=&<&.[@9W*-W@'2MSWF0DZ^"GSPMDW[MH=:9DRE)51:2J5E5%I.I1546DFE M5:)165/+;$"9^K<]U"([%FT0@!!PI^K<]2*5_VP-4 MVK<]U-JGJ%[ZMSVXC=JW/5"F?]L#^T+[M@>J]&][D$S_M@>J]&][@$S_M@>R MYNK]NH.=MYB)9G^?G3TL8M[/]-$(-G-/?8:@TB(J M+:;2$BHMI=(R*BVGT@HJK:32*BJMIM(:*JVETCH6;1S[!F^11_86>51O$946 M46DQE990:2F5EE%I.9564&DEE591:365UE!I+976L6CCF#=XBSRIM^B3;+M9 M#_EXM(U.SZ!,VUTU@C)M']D8RK2-3A,HTW9739%,W](U@S)M']DI[]!*) M5*-=!42>NDM%#42.^NEE@QJGK66BXBSUE3<0A?Z1[X&]P>3A_1,V.S.7>?(5 MX&E10'WY32TPIM(2*BVETC(J+:?2"BJMI-*JZ2%94PMLI@MLJ05VQ@+'L68P MUWAF<\TW6VVM92QO9.6UE MW=O!)KQUB0"32K09 )-+M 4 DTI MT%2"/JP%G$; :06E151:3*4E5%I*I6546DZE%51:2:555%I-I3546DNE=2S: M.!(.)BR?;,+RJ28L*BVBTF(J+:'24BHMH])R*JV@TDHJK:+2:BJMH=):*JUC MT<8Q;S!A^80$3[YNJT$[NI]!G>UJ1@"D\T-+_;HKACKGY5X(E:^Q04J2=X B(]P1,0Z0F> M@$A/\(3Z2D_PA"KEANI"$6+I"9X02ZM7BU1Z@B>@"D/KR&*F/_C#?+,_C/K& MQES6R5< DQ91:3&5EE!I*96646DYE590:2655E%I-9764&DME=;YP+%X2/!T M+-(-WC^?G^#)C#PYH(D2/"&5GN )J$"")VK]4U F2/ $5"#!$ZJ_GN )J$"" M)Z ""9Z "B5X0C*0X G)0((G) ,)GJ#L:((G?_"@^68/VO0K(%\W@@2AH]FI MSY .3-TBJ-.G;C'2@:E; G7ZE")%.C!URZ!.G[KE4*=/W0IA>TMAN96PGVMA M>QOA^6V%_=PAW7CJ-AZJ@W7(-UN'CK\^>K&]['IWN9^>':+WIK_L9DV!E',R8' M@]\H,/N-IE>V ]T\\M8*/#4=+9+I3Y 1DNE/D#&4:4^0"91I3SHIE&E/D!F4 M:4^0.9)I3Y"%K*&EK,Q*UKNUK*&-[)2VLM[M@.SE<^1X8 [6HL!L+1*M8U_T MGU?G*QR6J2XB*BVBTF(J+:'24BHMH])R*JV@TDHJK:+2:BJMH=):*JUCT<8A M\P5T6F-UEHM7J0+?YO'7W3\VA-BE!0LMU;-7_#87ST/:UB0D4VI:O3:R! MT D=?4L7*'1#SU)MWE!H.YJG)8?"N>>J=2RDC2FEQ$I*K*7$1DILI<0."6TW M"()CJ]J#32PPV\1,VP^9#SWYWJS;A] F14@&-BF",GV3(FH34E0HVLH(Z=!6 M1DB'MC*".K"5$=*AK8P@#VQE!$\9V,H(]@O8R@CIT%9&2&?8RB@8G&:!V6DF M6#H"VWRYCNNJ*X)G4 @">@2%(*#'4 @">H*%>GQ)D1 %] P*04#/H1 $]$+: MZE):="7M\%K:ZD9ZKEMIAW>PZ'% 'X_546D&EE51:1:755%I#I;546L>BC6)>.'C*0K.G3+1T M% ([C:=."LZ0:E]/=7J-9+:E?@H70]IJRZ2')%" MU<50R&I?BF"5#%:+8(T,UHI@'8(Y+R;3XT$Y&(M"L['H'Y(APUSFJ3?K4+>6 MS-6!/BF)IR4)M=KI=('9M"2?EA33DG):4DU+ZFE),RUIIR6=43(>Z(.1*#0; MB:@),,QEG3S F;2(2HNIM(1*2ZFTC$K+J;2"2BNIM(I*JZFTADIKJ;0NU&UI MQX+<8$H+S::T;\E]84:>',M PB3U9HTR7JEW:Y!72C574BN>@A+?JL9@I%%S M6>10I*Z8 Y'ZSX,A*/QV0U"H^S(<3W-& )4U5[_BBH#*4Q-WQ4#T MUK("[;$/U"M4OZB!+%?-3I8AF3V?N^J TV6VH_IV$,O7'^I0Q0*UD15LI/HU M#6(YMOJ93(-8"VW'=-@58:!^YX6ZPG*/#<3!JQ.^UJL3ZCL\.7-UL^0SH-*7 MSR.DTI?/8R33E\\32-.6>5,HTY;/,R#3C#E HR^?%[)6EH("*U&WUK(6-J(S MVU@SO9]=P;%(-.51:1*7%5%I"I:546D:E MY51:0:655%I%I=546D.EM51:QZ*- ]Y@R G)AIR0:LBATB(J+:;2$BHMI=(R M*BVGT@HJK:32*BJMIM(:*JVETCH6;13S%H,A9R$UY'R2[?&ZT#T8RC3J;%H2 M34OB:4DR+4FG)=FT))^6%-.2F-]"/8VU2$DU+XFE),BU)IR79M"2?EA33DG):4DU+ZFE),RUI MIR6=43(>:X/78&'V&DPOV3T"C+%L4A)-2^)I23(M2: GNM,VES>A3)Z=46D2EQ51:0J6E5%I& MI>546D&EE51:1:755%I#I;546L>BC-P%N0758$"E151:3*4E5%I* MI6546DZE%51:2:555%I-I3546DNE=2S:..8-=I2%V8XB6R'1'0C:K *9+-1I M!=*H#@ D4@VO"12I;_^A2-VT#(E4ZW ^W?Y"4NURFE-)./4TIY%PVFE.9Y2, MQ]S@/%F8G2??8IDW(T^^U>IY1+3!"B2J91YH-,L\M>(I*%&SS".-9IF'(M4R M#T2:NPJ!-,L\ FF#&H%4R[P U$*0:IEGG9;Q)3"8719FLXM@)2>F)H3AXF(N M+N'B4BXNX^)R+J[@XDHNKN+B:BZNX>+:)YPING6T,I4@Y[P((Z&DX) MA-Z+0$@V=CT!:4&0:NWBXF(N+N'B4BXNX^)R+J[@XDHNKN+B:BZNX>):+JZC MX90@Z+\(@@2GUQ-D;#!1=SL_@S++7ZA)B*#.MN?ZE 3QYNH&5PG6N:HQ)T4Z M7]W;&XGL>:#N[8UD(">ZL FE#%<)<;4,UPAQK0S70=S1U.C6/'@Q2LW>,%-Z MK(EC3[\K XN7GD@+R?1,6DB%4FEQVY#B8O6L6U 'TFXAG9YW"]+TQ%NXM!/,TV)*BG5:T,Z03@W:.>P2+6@7PK:6DC(K6?_6PG8VLK/: M"KNW0SJ0C^O=]K+O=]%RM_SXX;K??.G/^JNK[>Q\?7>S.QS\XJ^S3?_Y,'[? M_VB_>:?]_2?K?6Z!OQ?6^Q+]O;+>U^COC?6^N__[NZ$Z'S_<+K_T]7+SY9!Q M^*K_O*_:_"^'W5DWJR^7S[_LUK?[2^W-[--ZMUM?W_]XV2\O^LU!L/_WS^OU M[NF70P%?UYM?[YO_\?\!4$L#!!0 ( !>GEUD3K/%K]QX #4T 0 9 M>&PO=V]R:W-H965TOY,N.H#Y^B5"\L MGBH>OOVZV?ZQ^]PT>^?/^]5Z]_/%Y_W^X[F M+_;M/[>?KG8/VV9Q>SCH?G6E73>\NE\LUQ?OWAX^>[]]]W;SN%\MU\W[K;-[ MO+]?;+_]VJPV7W^^4!>G#WY??OJ\[SZX>O?V8?&I^=#L__'P?MO^Z^J9R.7ZCH./=;%:[P_\Z7X]:]\*Y>=SM-_?'@]LS MN%^NG_Y_\>?QES@[H.7@ _3Q $T/\$<.\(X'>+8E^,<#?-L2@N,!@6T)X?& MT+:$Z'A 1 \(1PZ(CP?$MB4DQP,2VP.4>ZHY]]""GJK\T%[2Q7[Q[NUV\]79 M=OJ6U_UQ:'2'X]MFLEQW'>3#?MO^UV5[W/[=[\UNO]@W;9/?.YL[)U^N%^N; MY6+E?#A]O',N^W\X?[]SKA>[ST[>]JR=\T/:[!?+U>['5O./#ZGSPU]^=/[B M+-?.?W[>/.X6Z]O=VZM]>Y9=65F,],@9>_:B/QM\7VKXZG?G*TJSUP0M?V MAVOT>YH/KQ_7[>'N:.F9_>&H]-Q\^(?FP5AZ87\X*KTT'YXV-\9?OK(_')5> MVQ^N#.W(>^[KWH'GC? .'??NT''OMIM[I[W*;A?[Y?K3TU5JN5\VNS>HPSYA M?8SM+N%O=@^+F^;GB_8:O6NV7YJ+=__^;RIT_P,U5DE8*@G+)&&Y)*R0A)62 ML$H25@O!!IW#?^X'(;L;YY=UEI"/_[=67\X8- M5"I*M#N4I4BF8QT,91F0^7ZLPZ$L1[0D\-505@!9K+R(T$H@T[$7D&]: 5F2 M!/0'J8$L" (_?I8-*BIXKJC .(K]N09WC"1N>]6CET]'A&HB\ MR".C(!?I.":B#(GH>)ISD1_[A%0 D?;((%ER4:@C,BY77!3X;D)&/G1.L8O' MO>BYTB)CI5UOF]OETPC7[)R#M7"S>>Q&P;8NF^67Q<<5K+.(5T<4DRKCFO;2 M17Z>E(L\3>H^XYH@)IP<'*BI\K M*S96UM^?+S>K9K%KG&UGTUQN[B[;ZY&S:&MP/^ASJ-Z,!6YBYU["(FE3K-#9!S&[4@#9R%5=G1FPRGRI MV']NMOS^Y!ML)$;4[$8B24N/M,'TB5T51(O,16F%**T$/\>E"ES:[H#*\UW: M[,!/F^B1AJ?[AJ?-=N#GQ?I3.Y5L[XX/,Y+=X59@M5Q\7*[&[X^/4*DF*$E+ M16F9*"T7I16BM%*45HG2:BG:L)/TEKDRFH[O?K&[R3I2AOTXHC;<-9 I3Y&[ MQQ3!@HB.'1F0>7Z4T$LN@H5TFEH 6>#Z1%4B6!@F=%Z,8"H(Z:B&8'$PE M>B-7F9W<:OVEG6-MMO@*ZO-3HS.0:R"ZU&Y(JPFHE(I9-7%9>_,2T&H","]R MV=R(RT+E4QL7P>+$IS8ND$6:WA34\&NZ2H_-AWL?5QD]KG?OMTT[(;X]W;4\ M77XVA]G0S>-VVZTV/UV78#T&_*Q\K6E% E4[*Z7.!I(%.J(5R57\G@:6&.N$ MUB.6T7I$*H^>?H5DD1?3>@0J%88CM=A;B;]:5%I7%?[-*C-Z% MQ.H+<")ZLY$!E::U!4&:5A90Q4%$*PNQ5$3K"K%HNZV1:FR^U_N'RFP@/E_* M'A;?1J]CR G4M,5=(UD[C+(1$LA":KMF2.5IYO,"6>)3#PBQ(E>YM*Z OZCB MA-85^I8ZCFAE ?_0\T8\'M4[B,IL(;;5M7VD#D\W1'YLULW=^":TPH',CT.?5CB0*9>Y0Y"F:67F0*8T'TH!3"?* MIU4.C#B?-HP*P;P@H?X^D(7NV%#:VWK*[.NES5W35MIM.]=L9S"/N(-RH*.7X^K2I@,"HWIC4%"O38%!-\0U!/X!OZ MXHM/'V_K K9W(?!ZPX M#7['F*Y77B.95E$0T+H#NCA*Z%0&XI)(T5T[2*=T2.>4!=+Y?L!6/R OCGTZ MHX&\.*3+KS741>%9N6BM$*4 M5HK2*E%:+44;]I/>P])F#^O]X_;F\^*PT>/.N5]L_VCVW2V;<]M\W#N[IKUZ MC8]\1O+LGB))2T5IF2@MU\CGTH%F'IQHL24L-@I"Q:["7,@NPB;)L"7V+IV> MQRO9S9%T3'U#RJ(4R$U5>J1WVULKXSNO4IM]BJ'H\[O MOZ1_.I^VB^X9M>?%ZH=C5:-'M'XUXV>//&!;(]O7+UID9E-D+EID85-D"42L MZUMP:B"*=#3R:(#N35-M-DW9_2*ZP8 -!CF7? 0 JIBNY:5(!08 Z+S2I8 < MGIB.7#X$P%*I)59"GA^S;=P5%"J7FGHUTH7>V3:^857V;JA.9MTJWCT]FFIQ MJVAT66?W?4E:*DK+1&FY**T0I96BM$J45DO1AL]T]F:T9S:CAY?*F\W]?7N- MW'5;A)WE;MG1Y%JAB^M!!B5 Q6_%#*O9P0HT+')GS>+TY[9G-Z?>+;T]/M;7UM][L&^-" MK9DU^YE5C]_@11DV5VXH@]&%BQ*Z3I8"$5NSRH!(*:K*@4K[;/T+L0+ZE$*) M6"%='ZB0"HPO0-5.^)*Q$>;L^7_S9L:N"I?KF^UAT?*'V^;IKQ^[>7)7LS\] MU6]WI_QEL>J&HJ<-!6W3W6^7-_MN,T(K@/4+]O(E[+FX:R33[:])E\H@SJ4; M!#(D\WR/;21 .N5%FJY.%D@8:)\^1U)"8.B'2M,*AULY/3:)!CJMPO/+YK#* M>R/9,QO)V=U=_U'JUG]FBO[6O0 M6>R=C\VGY7K=#=J=2=9LEQOHH7C Z?.5YT6T#70JUD'LCU1W;W)Z9I-S9G4WW9XP8T5S%\_S5!+0W;1(%T6*.6&0 MIQ7-KLB0+O05'95SH-.N%].1H4 \/SS?BG>L:*Y34>32\ZL@CS>(&NF)8 MT;T+ZD5&"^3#X\/#ZI"[M5@YM\O=S6JS>]PV76W>G-R1]N+]%).WW*QQ>(^H M%2I*2T5IF2@M%Z45HK12E%:)TFHIVK#/] ZP9W: #[;AX;F"MELX^\6?(SJ_8,^^N02[??NJV]V7X?#S7*];[H9& P1$WW 7Y26 MBM(R45HN2BM$::5OR@-X:IO3DAI(O'BL9?9VLC^QUWDR@J8=+3_N%^UAAY72 M9W^@:\A6^]K-)S"[18-=QC';9YZ*%IJ)TG)16@%^$*TUNYL!,M8&$E\SZ6/P.60 MER0TN+I NBA6;"LRTGG:\UC8-- E(8M&J9$NB,)X9..#WR^W^*%Q;'OEP&G? MN-@S>P24I*6BM$R4EHO2"E%:*4JK1&FU%&W8F_HU+=^\L__%V=,^R.SPZ=WP M-5)Y;*0EX=0!,, 36GG72!73E+84J&*7)A1F0)6X M])';'*B4]NFFK@+)5$1WKI9(%D9L=$>RP*.X0($I+@TDC/)N6Y-.20O2T2U"@"B)JX0.5#H*$M0JA4QLVGM[M#\QN_YPL M:S-J=E,2]>X#L%V=[3X6+3(7I16BM!+\'#S*&H@NV?R\!JK1*.N@]^6#B5B9 M%T59!Z(>O2@M%:5EHK1_2!^5$ RRCK &Q1!U'6 M0 :BK!$,1%D#&8BRAC >90UD(,H:P4"4-8+Q*&L(&XVR#LY>=6>VBXU1U@$P M/.D3C==(Y-,]>2E2*45OES,@8WG7.6+IA$;\%4#F),@R!JIM$MGB2F2\2!KH$IHB&0.2^1!UE 6 M4G<$JGB0-3S]D#Y#@U1>,M;7>F,R,!N3@LRF$Q&G@RR#G!L!KN*H1 . M'F2-9#S(&JE D#60\2!KQ(K>8((TC\;VYD 6TR<6"\3R7!;U"62^ MIK *PA(JJX%L-,8XU$/,<:J4". M-9*!'&LHXSG62 9RK+&,]B]8YFB.==C[;*&-SS8CQSI$P<1L:PE4L>4WI&(Y MUDA$[^>0AN=8 Q7/L48HEF.-2'07"0*-YEB'O4$53B4,XA(V>N5(IW3"UL"0SO<5>^$-Y,5L*:B"O%C35EA#792X M([$*8>^EA//V.UKG6(>B^QU%::DH+1.EY:*T0I16BM(J45HM11OVD][ "B?2 M@U^>8VTFS^XIHN'!HK1,E):'<-\GR+$6+;:$Q:(<:]%B:U#LV.RJ]_/"*3_O MY9'79O3L5BM)2T5IF2@M%Z45HK0RY(8CBKP6+;0&A8XU[-[B#"=2E5^6CAVB ME\*Q;%RL8NF02!;1!8D,J4*649O#,@,Z#2R@S%74P"N1SF-[.2N(4Q%UA^J1 MWTV-&2R] 1J:#=#O3<Y]PC72A-Q;<&?5V;.3.NE>U#M*.1!,K1&FI*"T3I>6BM$*4 M5HK2*E%:+44;]I/>#8\F\I=E@K0C[OGRJ%LD8E,E(.)!VC:D'(A D#90\2!M MA.)!VDC%@VYQ@2-;F*/>'8_,[OBL(&TS:_8@)[H-5926B=)R45HA2BM%:94H MK8[0ZLEH/'?4KS!$EBL,+XGGCKA/#L8L+N+QW$#$X[F!",1S Q6(YT8L'L^- M6#R>&ZG J 54AGCNJ%]4B,P;-%\OGCL"^Q,3ER[+7B-9%\]-;^:0+DY84C.2 M>;[']G4B71?/S1Q+) RT2N@:+@2B>&X(C-@S\C70:14&P8@C$_7^>&3VQU\_ MGCOB!BF+YP8:$,^-5#R>&ZEX/#=2\7AN>%XLGANH>#PW1+%X;J0:>SHAZOWD MR.PGOTX\=P1<213/C71)XM('RE)+7F;)RRUYA26OM.15EKP:Z$SQW%'OLD9F MEU4ZGCOB-J+G:4W=DFNDBT*V>RD=X='K7(9TH1>SW6U IUTOH?NA"L1#\=Q M!^.Y(0_$:@2![/C7X*%L\-1#R> M&XAX/+?4-QRTC[@WJ^.)M]F]4I)WC';0TJF2^=SF-BA16B9*RT5I!?IQ$[I% M$XAXDC]2QY/["%_]7QP\PG,[B=@]S;(!QE%:*T,N:F/G_F5;3( M6HHV["/]:D-L7FTXBS6%C5ST00516BI*RT1IN2BM$*65HK1*E%9+T8:]H5^( MB0.CE_?B /-8]#$%45HJ2LM$:;DHK1"EE:*T2I162]&&_:1?RXK-:UFF /.8 MKZAT^Z+I/@(@TS0\(T6LD"Y)9K#$B):8 YE'C:\"L3P=T-5&Q$IH"$Z%8)IM M<*W13Z'\D57EN%^!BLWO#7WEQ/)8](VBHK14E):)TG)16B%**T5IE2BMEJ(- M>U._S!>;G[9X<6)Y#,)9 CH83FM2H*$[%S*DH1NJ@(:^Y:$ &A:=!C0L>*P" MHI ^NP THSYNO\(43ZPPO3"@/.:K(RZMK$E).BW)IB7YM*28EI33DFI:4ALE M@SI*^E6>Q+S*(Q!&;BYA[D5(E)8FD^]\S$0+S*<++$0++*<+K*8EM5$R;%K] M,DYB7L9Y2?YXP@UV%D4$-)?TW3C", 3153<+4 5!-((( MB,;JJE^"2,Q+$.:L]::1*UX45HA2BO!KW'I ML:?M@8K%I@'-V)C5V^:);S8*7Q0UGHBZZ:*T5)26B=)R45HA2BM%:94HK9:B M#3M)[Z8GYL<:+*/&$U-XR[&I3TK2:4DV+[.N@4C3-WBE0$3WE2.)QZ+E@.HRH@_U%^B<- V\+A'+"YAI MBTXLI@9PC6#:]4:>_DIZTS:9"&?YGA3QA.]Q9ST)I9'0VIO$9$!"H0%TIUX.5)Y-*6V@"SVT",ND;X7 Y9((R1JI!KI?\I59W5M=N)L8L!/#%,7 MM-"D%IK,0I-;: H+36FAJ2PTM5E#JD:?5><.;V+;JET5PD:=_Q6?N> M"(9^6<#W"6N^;P!F'TU_0R*0$85DBH9SY1#&WLU76,%*" /34 M6C5DC&Q>5 MFYQ5G]FS_-Y<[PG^_"%JVOR4+3*S*#*7+;*P*+*4+;*R*+(V:X9-3)T9L,IL MP+XXU_L$-HX10,/'""!"8P20@3$"P< 880,K(8R/$3:L&K/&Q@AUYJHJ->M. MU3K-^P26&AQ$<:DL+I/%Y;*X0A97RN(J65PMAB-=YLSM5A-YT#+!WJ=BS".@ MA0L^KE>4_ Y@]RHOL\97&9+"Z7 MQ16RN%(65\GBZA/.JNV?K2PHRY6%EX1ZG^#F\6I2DUIH,@M-;J$I+#2EA::R MT-1F#:FSLZ4$9=[[^'HIWJ>2IY:+D(SN]((B^GKY#*G8;B^(H@\-%E#%M^HA M&:]<&U2-9*.[OI0Z<[Z5V?E^_=#NTQF8N^ZD)K709!::W$)36&A*"TUEH:G- M&E*Q9_:P$DUNM@SJ/I5JKDSS#L53=4[OS[0BY1:DPHI46I J*U)M)I%*/?-$ ME=D3E8[C/I4W.0J#_9,TPSJ%,# ,/ZF"TD)366AJ_!N, MCL!G1JE*C":(2/+VJ1"Q>P71.&)97":+RV5QA2RNE,55LKA:##?L/OK,!-9F M$]@RA/N$,5ZXS$7-;O5'7&"ZPHD6F5L465C\$J6%IK+0U&)?CS2/,XM93[P( M[Y4RN$_E&G[IZXESF]^>9&UE45PNBRM.N//61=_=5"(1;Z86.Y.-&M+VSKQ: M;?9J[5.X)TBS+]^BN%06E\GB[]Z'/?$ M&>JD@668OA2&MVN=\W:^?A M\>-J>=-.P^^:;7MIP,U?]@$$45PJB\MD<;DLKI#%E;*X2A97B^%(3SE;AM&A MT01\^4XH+?OX@2@NE<5ELKA<%E?(XDI97"6+J\5PI,N<+7!I\P+7AW9J=3#) M!WN@CA.PD8O.3UU2-.Y&L@]$B.)265PFB\ME<84LKCSA#'=AL]R.;YLT%S6_& MHJ]@E<5ELKA<%E?(XDI97"6+J\5PI N=K:)J\RKJ=TR@9%=.17&I+"Z3Q>6R MN$(65\KB*EE<+88;=AGO;.74,Z^FI:97SHW09_?(V07DT5QF2PNE\45LKA2%E?)XFHQ M'.DW9^O>GGZEN9@GNPPNBDME<9DL+I?%%;*X4A97R>)J,1SI,F?-+_KBBGW^JWISK<#GJ7J3H<]S]:9 GY?J M37WX_*H_G7=O'Q:?FM\6VT_+]7 M6;_#6_4%!@ @"\ !D !X;"]W;W)K&ULM9IM M;]LV$,>_"N$50P>LM4@]9XZ!)GZV)0O-NKU6;";6J@=7HI)NV()!)]_]^)=\>397'PG.6?BQVE#'U-XK2X[NT8VU_U^\5F1Y.P>)_M:D?9IWV0\[-^2]E&"4V+*$M13A^N>Q_P M58!K06WQ1T2?BY-C5$WE/LL^5R?S[75/JZZ(QG3#*D3(_SW16QK'%8E?QY<& MVFM]5L+3XR-]4D^>3^8^+.AM%O\9;=GNNN?TT)8^A&7,/F;/,]I,R*QXFRPN MZK_H^6!K<8^;LF!9THCY>1*EA__AUR80)P+=?4% &@$1!(2\(- ;@:XJ,!J! MH2HP&X&I*K :@:4JL!N!K2IP&H&C*G ;@:LJP-HQ<+*TJKCG+'CW7586W+08]!F_@HK3WS3>;@[>R O>=.1E*=L5:)QNZ5:B M7W3KK>_I5]UZ]WMZOUN/20>@ST/?QI\[$7K[ MYA>TS[._>,MM2H#FDBN][>;>T3WG:N=<"6;4C5F4J1)FW(WQPOQREA+,1#U8 MI ,S58]-%V:F'ILNS%P]-EV8!4RFEC"36L&4GP>3*?]_6F1KF'H,U#%8CCGK M+7K;V_6:J_]X;Y>U\ /4D$.K;[A7Q3[_PI;T/R)]H8__X0M[3=9EX*$ MC2!A8TC8!!(VA83-(&%S2-@"$K:$A*T@81XDS(>$K2%A 1#LK-$9;:,SNNA# MOTSN:5[UM::G%VB3)?N8,KI%_QX'9;WNP+5J;O7P_30D_%E\T'\Z[6&=SE_; MPR!A8TC8!!(VA83-(&%S2-@"$K:$A*T@81XDS%=9?<;"HQTRW3%%(YDY@1R]6$"/VPV95+& M875KW-*':!-);XS6Q2)]9^CX(KFW,CM";-T6RE-FQU<8$0M4:J<9MN!W(K/3 M=.P**9E*['3'<,5:GLGL#,* M<0XZB^X'6ZS=EK3=6=*W8;&KGV\WU0']4D9/84Q3)NVY]L6$L&WP4 IU?6E& M-$PL(7TC^V*-ZL0UQ6XTEII=-(;)I5-==VQ#R,E40C-TVQ#N&S.)F84O;@ES MB9EMF")MH3;3I9K3E5IX/;69^FHY7:N%-^@LMA\L9:SE+TP_TQ9>!]3 M5-!-F4[%'J514B:RY=TI?.UO ML)"P$21L# F;0,*FD+ 9)&P."5M PI:0L!4DS(.$^9"P-20L (*=-3.LM=VL MVJT!_[JIH0+U.E#:")0V!J5-0&E34-H,E#8'I2U :4M0V@J4YH'2?%#:&I06 M0-'..]_)'BJL^/[IN)>@0+67ZNU3Q_:"FX9[^DAJ..)/;-W.7]W2(&EC4-H$ ME#8%I8MYK+=F5R^_ MRY0=7E&UH^WV[P_U)EAA_ 9?S;%D?(&OEK+Q%;[R9.-^M;V\WICZ[7(.>].] M,'^,T@+%](%?FO;>YD_E^6&[]^&$9?MZF^I]QGB_K ]W--S2O#+@GS]D&3N> M5 [:3??#_P!02P,$% @ %Z>763.!/;![ @ I08 !D !X;"]W;W)K M&ULK55=;]HP%/TK5E9-K;22SW9;!Y& ;-H>*J&B M;@_3'DQR2:PZ=F8;:/_]KIV0016J/O0%_''/R3W'SLEX)]6#K@ ,>:RYT!.O M,J:Y\7V=5U!3/9(-"-Q92U53@U-5^KI10 L'JKD?!<&U7U,FO'3LUA8J'S F>G0*)\)>^Q+HW"7($+:N+^E&+'%Y_@&SJ9W].5-@K?FS]#?K=\R3"?S9(; MW= <)AZ&A0:U!2]]_RZ\#KX,>?669-D;D1WYF/0^)B^QI_N[#(]Y144)A$NM M8?#"MD2?'9'-SFUZ&8SP*FP/C6F+K@Z+PN.2;) GZ8M:&?[!"UR#*ET0:N(. MO;WS_6J?M5,7,<_69YC!;63^IVD#_):JD@E-.*R1,AA]Q*Y5&XKMQ,C&Q<1* M&@P=-ZSP.P+*%N#^6DJSG]@']%^F]!]02P,$% @ %Z>767[2>B9E @ M&P< !D !X;"]W;W)K&ULM57;;MLP#/T5P0.& M#=AJQ[FB2PPD[88-6(&@Q;9GQ:9MHKIX$MVT?S])3KP,:/RPHB^Q*/$<'I(1 MM=QKS M-Y8")2B+6C$#Y2I:CRXW"^\?''XB[.W)FOE,=EK?>^-;L8H2+P@$Y.09 MN/L\P!4(X8F]\%K&\M:3E >P42%3=ES\>ZG "&)T#I = &G1W@8+* M:TX\6QJ]9\9[.S:_"*D&M!.'RC?ECHP[18>C[ XKA27F7!%;Y[EN%:&JV%8+ MS!$L^\BNM"+CBL?6U@)9QE7!OB/?H4#R'N^N@3@*^WX9DQ/D:>/\$'S3!4_/ M!!^E[,:QUY9]5@44_Q+$+I,^G?28SB8=9+R&_(*-1Q]8FJ3C ;YQ7YYQX)N< MX;M!A;*5SZ4V"/1WZ=(V/(=5Y"Z+!?, 4?;VS6B6?!J0->EE30+[^%S7'!_F MP&[A 50+S\F;O(*\:2]O.EBU+1C4!=,E:_B3N\'TG,!ABG'""OYD!\3,>C&S MX1;RQW,M' 3^9XWFO:SY2ULX?P5YBU[>XN4M'*:83,^V,#X96!),%<:R96'\ M=+.KW^TG_[H;>'_=NV?CAIL*E64"2@=-+N;N?V6Z4=P9I)LP_G::W# -R]J] M7F"\@SLOM::CX0/T[V'V!U!+ P04 " 7IY=9-0)/HVL" #U!0 &0 M 'AL+W=O5,XE*#V0E!]>\[Y.HPC<;1\6#%JMKZ Y)G#:UPC?:A66JW([U* MR01*PY0$C=MI-!O?SB<>'P#?&![,R1J\DXU2CW[SM9Q&L0\(.1;6*U#WV>,< M.?="+HQ?G6;4/^F)I^NC^N?@W7G94(-SQ;^STM;3Z'T$)6[ICMN5.GS!SL^U MURL4-^$7#ATVCJ#8&:M$1W81"";;+WWJ\G!"&-\\0T@Z0O)20MH1TF"TC2S8 M6E!+\TRK VB/=FI^$7(3V,X-D[Z*:ZO=+7,\FZ]9)=F6%51:F!6%VDG+9 5+ MQ5G!T,!;6*%!JHL:J"QA@7M7^,:5T<*G)_=7,@YSN4!+&3=7#OVP7L#EQ15< M )-PSSAWM3(9L2Y4_R INK#NVK"29\(:)W"OI*T-?)(EE@,"\_,"R>2, '%) MZC.5'#-UEYQ57& Q@G3\!I(X28<">CD].1-.VA]SX!_I)G_\!4$L#!!0 ( !>GEUF.! )GA , ,T1 9 M>&PO=V]R:W-H965T1Y5HO![Z2[4[J W8\W.,M+$%^ MWS]QU;-/*FN2 16$4<1A,[(>W/M%I..+@!\$CN*LC70E*\:>=6>Q'EF.3@A2 M2*16P.KO &-(4RVDTOA5:5JG(35XWGY1GQ6UJUI66,"8I?^0M=R-K+Z%UK#! M>2J_LN,P5!2_Z%C%.A9*?V*BS_!$L=# MSHZ(ZVBEIAN%@PI:77-"M=>7DJNS1'$R7I(M)1N28"K10Y*PG$I"M^B)I20A M(-!'-,9BAS!=EXWIKYP<< I4"O1^ A*35'Q04=^7$_3^[0?T%A&*ONU8+A0B MAK94.>J1[*3*YW.9CWX_D-^+@=7\)>X^U-^*)[[37<5IX\&=,[&=,K]/P;>DUF_/=A M)217S\>?3<8J]8)F/;UFW(L]3F!DJ45! #^ %;][XT;.IR:;F12;F!2;FA2; MF11[-"DV-RFV,"1V863_9&2_33W6C\TFNY946%#ZC>00NYX;J5OG<.[#5NW7 M^M"DV-2DV.QZ,GPO"OS+R7@T.>3C9\)W(&M=EX-#GFW*38PI#8 MA>'"D^'"=L,55L.K%)" ).=$JL6YR7/AU2Q'_4'MIAZWCO5:QYD4FYH4FUW/ MA5,SF\GAYB;%%H;$+LP6GAWF.:X7N9=AD^LPWQN$7G@9-FT,\\/@,FS6$.;W>T'="PUA@=^K+XCSAK!( M/=9K)2P:PGI!>*967AG[;!NI/W2H^WQ+J$ I;!3HW/64 B\_'I0=R?;%SG+% MI-JG%LT=X#5P':#.;QB3+QV]63U]P8G_ U!+ P04 " 7IY=92G#(") # M ")$0 &0 'AL+W=OD2R)MN3073:J:73Z[Q$FL ?'! MYYS@#,Z,_Q![0B3XE<2I&%I[*0]WMBVB/4FPN&4'DJHK6\83+-60[VQQX 1O M,BB);>@X@9U@FEJC07;N@8\&["ACFI('#L0Q23#__8G$[#RT7.OYQ"/=[:4^ M88\&![PC:R*_'AZX&MFERX8F)!64I8"3[=#ZZ-ZM?*W/!-\H.8N+8Z C>6+L MAQXL-D/+T1,B,8FD=L#JZT3&)(ZUD9K&S\+3*F^IP@H)$L*6,T@H6G^C7\5 MS^$"<+T7 %@ L"V "@"U!;P"\-H"?@'X;8&@ (*V0%@ 85N@5P"]MD"_ /IM M ==Y7CFG-5(N=IYT>99D*3;!$H\&G)T!UWKEIP^R/,UXE5DTU16UEEQ=I8J3 MHS7=I71+(YQ*\#&*V#&5--V!!Q;3B!(!WH-'(B2GD20;,,9B#]Y.B,0T%N_4 MM:_K"7C[^AUX#6@*ONS94>!T(P:V5#/3_G94S.)3/@OXPBPF)+H%R+T!T('( M@(^;\34Y*-QY$9\TX\MCVHA/F_'/F#=.?M8^=FC []O';L+G[6,WX8OVL9OP M9?O870.^:H\[5=Q6=5 6 RR+ 69^Z 6_++]5!N>)3GX>Z0G'))7&C,ZM/+.5 M_B&\$P<X/,0Z&'JK*Y01:XOE\+86&0A9Y? M=ULV+L'_9DM'9I5L\*U0^>+*4=R@^!R\0.GMECCQKO\;V?MTFS: MI=G,\"S\?EC+R"[O.._2;-&EV;)+LU5'9I4:\,L:\/_9,6^NVN5-UD3YO^O# M-_30T(%!K4*N9=!!O:#662;7,H2@6W>;FF2NZK6U'FJ0>2Y"]8PUR0*$^K4> M:I %GNO5^OO"( M#%]8:]](@Z_=A4+OIRO!X>]#O_6U ^9K;%YLS_2>%>F7> MT52 F&P5Z-R&RH'G&_]\(-DAVZ\],:GV?]GAGN -X5J@KF\9D\\#O04L_WT9 M_0%02P,$% @ %Z>762^"!VJ$ @ \0@ !D !X;"]W;W)K&ULM99M3]LP$,>_BI5)TR8Q\M0'8&VD 9N8Q+0*Q/;:32^M MA6.'\X7 MY_MM%F1VB A^B;QT_W]NSM;YTFC\=ZL (@]E5*9:; BJL["T.0K M*+DYUA4H.U-H+#G9+BY#4R'PA3V&GLA E*".T8@C%-/@6GYW' MD3/P*_X(:,Q6FSE7YEK?N\[/Q32('!%(R,E)U:-#MZ0RW MVQOU']YYZ\R<&[C0\J]8T&H:G 1L 06O)=WHY@K6#@V=7JZE\5_6M&M'XX#E MM2%=KHTM02E4^^=/ZT!L&<2#/0;)VB#QW.U&GO*2$\\FJ!N&;K55V M<$*YK-P2VEEA[2B[%4LE"I%S139"N:X5";5DE98B%V#8%S9#>P20GAE7"_;] MH1:530JQ3Y= 7$CS>1*2Y7!J8;[>\[S=,]FSYR7DQRR-CU@2)>E+\]#B=SXD MG0^)UQOLT;OFKJ'^D5<>RG3 U ..LI!;VPWE$=L)OT9V3X$1^S.0%%+ M=BT*V$7>KSUDS\#1]% ..\IAK]+OPAYA8$6-2MB\P^LQ[=5[8TQ''>WHG3(_ M.@#EN*,<'S#S_=KC5S-_TE&>]"I=Z+*J"=!X/J,+:CCN).K5>6,L3SO*TW?* M^.D!*./H?S&(#ICS5\33_4D/MPJ8>PS\XK@4RC )A96*CL?VNF);7]L.Z76;J)(0 ( M!P DTT !D !X;"]W;W)K&ULM=QMRT,VT$5*+9Q)DF/#_)).WV1:!JZFK'M9;^?S-=TXR7GT9:&Z9QE%&\\ MEKZ-5_UD&U-OD2=M@K[ <6)_X_EA;WJ53W/CZ56T8X$?4C*_;V@0 M/5WW^-YAPIV_6K-L0G]ZM?56])ZR+ULW3M_U2V7A;VB8^%%(8KJ\[GWB+UU> MS!+RB#]]^I2 M^9E9XNGK@Z[D"Y\NS(.7T-LH^.HOV/JZ-^Z1!5UZNX#=14\:+19HE'GS*$CR MO^2IB.5Z9+Y+6+0IDM,6;/QP_]_[6:R(DP1!>"%!*!*$K@F#(F'0-6%8) R[ M)HR*A%'7!+%($+LF7!0)%UT3QD7"N&O"I$B8=$W@N4//<9U3RL[NW-O\H;OY MSOW-'SJB)Q%I]ZV8M\-\WSTQW+#[.*G"9Q_(-HX6NWD:%2[2^K/=!CZ-R3P*YS1DL9>5AR2?%RV7 M'Q^\P$MG?-P7Q=A/?I!W$F6>'R3OR1GQ0_)Y'>V2-#RYZK-T,;+&].=%DV_V M319>:/* V%'(U@F1PP5=-.0;[?GB:_E6>_[DM7RG/9\76H!^VG]E)PJ'3KP1 M6D6)SL_)@/] !$X8D"_W$GEW]KZA8;?MS#W=I@SW*B.U,\8N[,3([8SMQ9T6 M2NF^;H061NV^;MH8K?NZ:6/T[NNFC3$P/65B%LK";'XVIJ><7]BGBII,XP9O M]@O;89OG=O?X5[Q*41F4WPR#_ ,&+WS [6EI)W=9#?]FI3%$9W23?&^JVWMP MV QFQ\:7R=:;T^M>>O";T/B1]J:__\:+W!]-M0J)24A,1F(*$E.1F(;$="1F M(#$3B5E(S$9B#A*;(3$7A%6*W+ L5JK&J%$M2FJ(XL;=1H(H@URVR(&G!URWH>->'&?&VMVL^C+B;B M9%R-EI!HQQ)_00E;4_(E]!E=D'OF,=HX MXFIMVEN_N9&8A,1D)*8@,16):4A,1V(&$C.1F(7$;"3F(+$9$G-!6*5SW36L+WEK'D)B$Q&0DIB Q%8EI2$Q'8@82,Y&8A<1L).8@ ML1D2D[>);ZQQ4DZ":#-44J*9"-0VJZ5#-@&HF5+.@ MF@W5G$*K#3UK(\]9IR@7U;)JE3JYK)7_+S_LMV>_N2(A-0FJR5!-@6HJ5-.@ MF@[5#*AF0C4+JME0S2FTRK460ZY^=TOW-J.74\HE@G_+G(M6FW_"7 M.M\PW> OS:;I%G]I-TUWLB>.Y<\J.C9G_[@RVXM7?IB0@"[3IG'G%VDUC_=/ M -N_8=$V?W+10\32LIJ_7%-O0>,L()V_C")V>)-]0/DGEUG3/D>Q00( ,@$ 9 >&PO=V]R:W-H965T3 MY,3-@"0OMBB1A^=0I)*]TAM3 R Y-$*:E-:([20(3%Y#P\Q M2#M2:ETP]": MN@I,JX$5/J@101R&XZ!A7-(L\7M+G25JBX)+6&IBMDW#].L,A-JG-**GC1=> MU>@V@BQI604KP!_M4ELKZ%$*WH T7$FBH4SI-)K,1L[?._SDL#=G:^*4K)7: M..-[D=+0$0(!.3H$9G\[F(,0#LC2^'O$I'U*%WB^/J%_\]JMEC4S,%?B%R^P M3NEG2@HHV5;@B]H_P5'/@\/+E3#^2_:=[_@+)?G6H&J.P99!PV7W9X=C'72+/Z*=MT5S"R_51UMR7+I+6:&VI]S&8;;BE>0E MSYE$6Z%<;25R69%6"9YS,.2>K%#EF_N955Z0N6IL-QCF"WJW &11WS2,8MO(BX@'Y!A])'$83R\ M@3?LZS+T>,,K>-.W6BQ/M?@]71O4MH_^7%+ &R(*\<1$'NF"&,M*!SD'CQGCK< M*/3 ;H)W69@$NW,NP5EW-: K/T.&^/ITC=;O]F,Z[;KSS;V;\6>F*RX-$5#: MT'#PZ8$2W76:)LUI)Q @ FP8 !D !X;"]W;W)K&ULK55-C]HP$/TKEKNJ=J66? %M*40"LE5[0$*+MCU4/9AD2*QU[-0V'_WW MM9V095R&?5 &@T:%D7$UPH74U\CR5%E 2U1,5<'.R M$;(DVFQE[JE* LDZ/M#KR24XWCL8DL9C\56,\IA*9':EB61_V; Q'Z" M WP,/-"\T#;@Q>.*Y+ "_5@MI=EY+4M&2^"*"HXD;"9X&HR2OLUW"3\I[-7) M&EDE:R&>[.9'-L&^+0@8I-HR$'/;P1P8LT2FC+\-)VX?:8&GZR/[-Z?=:%D3 M!7/!?M%,%Q/\&:,,-F3+](/8?X=&S\#RI8(I=T7[)M?'*-TJ+''?#D>GAP04W4#BAR M?-$9ONGS4);'H?R>KI66YI/YT]7OFJ_?S6=M9*0JDL($&Y]0('> X_?O@J'_ MM:M7;TF6O!'9BS[VVS[V+[''IZ_Q_<&XIH*NYM4D7QR)M0FW?]NK?1UF&GSEA>Q6?&>6NC?*:I;7M!9$ZY M0@PVAM+O?1I@)&LKK#=:5,XRR^260V': [+))5K"H2W3.[G]6. M.C'&MK*RTID!]L>O[,BA6"J5)>C>+].*/?UU]7CYL_^;WU?I^L=G^KGX M\+SH_NXZGDYGU_>+VX>K=V^?[^O7[]ZNOFSN;A^6_7KR^.7^?K'^U\_+N]77 M'Z^BJY<[?KG]^&GS=,?UN[>?%Q^7ORXW?__)NOE M[S]>_12]Z:,H>UKQ7/)?M\NOCWNW)T_/Y;?5ZA]/?Y ??KR:/CVDY=WR9O-D M++;_^6/Y?GEW]T1M'\C_[-2K[P=]6KA_^T6OGI_]]MG\MGA^++W>;7U9?F^7N&3T_P)O5W>/S_TZ^[FJG5Y.;+X^;U?UN\?81 MW-\^?/OOXI^[5V)OP=;Q+XAW"V)W07ID0;);D)RZ(-TM2$]=D.T69*^#]'TY9V;GGJ,Z/N;??*[';V\W=')[W?T M\H9'!^_X[-B2E[<\.OD]CU[>].CD=SUZ>=NCY_?]^ML/R?-/6+G8+-Z]7:^^ M3M9/]5OOZ<;SC^GS^NT/UNW#4TOY=;/>_NWM=MWFW2_+/Y8/7Y:3Q<.'R2_+ MN\5F^6%B%IO-U?ZY7&X6MW>/?]E6_/W7T/OP\E^7G[?+IT>7E^'EZLM#<+D(+S>+=?#!5Z<_]]BSO#[]N?N6 M-Z<_=]]R>?IS]RU7E[WR[64/7E_VL3&7O?+VLL]\=]G'IC]]>13X"4Z^]];D MV4N.OACK/VYOEI-=C_4UQ6] Z@>>ODZ^>?R\N%G^>+7]OOBXY997[_[]WZ+9 M]#]]#8'$2A(3)%:16$UB#8E)$E,DUI*8)C%#8I;$.A+K(6S4U-+O32T-Z>_^ MMMHL[EZ^"GJ_Z'U;GSVO?TJT?[Q+HBPMWE[_L=^LO%694U5ZJJ;Y-!U7B<.J M.$^SV;BJ\E1E>>Q8M:=J-DL=J_%4)=ET.JZ2GJHBR^)QE3JLRHIXYEBMIRJ9 MNI8^K"JF>>2\JN:P:E[,BGQ<90^KHCA.9DY9YRF;;I^D\\AZ3]E3W?#"CCZ- MV?=/8Q;\-/;KU8E:=J-IN[N<%3-9\5B9,;/%7I/,^3)WGV'JJ MLC1U7E5]6)7EN?MZ&4]5$B7.*V$/J[;I8NZ\JMUAU3:!3)UPT1]6Y=%T%OM# M0_[]HYB?$QHF_SNQJ_7FT^2G^^7Z]F;A^VP&P7/_O26QDL0$B54D5I-80V*2 MQ!2)M22F2)[DRLN#1$%V=1(K"0Q06(5B=4DUI"8)#%% M8BV):1(S)&9)K".Q'L)&32V:?N]J3R-!%\6(,'!N6T.U$M4$JE6H5J-:@VH2 MU12JM:BF4^-QT9E941CQ MD[?O!*&S^PZIE:@F4*U"M1K5&E23J*90K44UC6H&U2RJ=:C64]JXV<5#LXLO MS8P[@>IRI%:BFD"U"M5J5&M03:*:0K46U32J&52SJ-:A6D]IXRXW3.5&P?FX M4R(D.I:+:B6J"52K4*U&M0;5)*HI5&M13:.:036[TT:_*,UF[AAFYRN+\_G, MC9">LC39T\;]9AB8C=(S(^1/C[>+2;^XN?W]]L;;?X+@V?V'U$I4$ZA6H5J- M:@VJ2513J-:BFD8U@VH6U3I4ZREMW/2&N>PHNSA*HI/9J%:BFD"U"M5J5&M0 M3:*:0K46U32J&52SJ-:A6D]IXRXW#&I'P9')4Z(D.JF-:B6J"52K4*U&M0;5 M)*HI5&M13:.:036[TT:3N7'F3OEVOK)HGJ=NE#PL*V;Q_$B2'$:HH_ ,M7QX MW*R_W"\?-OY>$UQ]=J\AM1+5!*I5J%:C6H-J$M44JK6HIE'-H)I%M0[5>DH; M=[AA,C_*+XZ-Z"P^JI6H)E"M0K4:U1I4DZBF4*U%-8UJ!M4LJG6HUE/:N,L- MH_E1<$CVE-B(SN:C6HEJ M4J5*M1K4$UB6H*U5I4TZAF4,WNM%$>S.;3S(V- MAV5Q-G7/8]-[RXIYXL^-\3 T'X>'YO=RXRF;'TL:-;AC8W]Z\ M-#RF:)DH;=[EA0C\.GSK] MA/"(#NBC6HEJ M4J5*M1K4$UB6H*U5I4TZAF4,WNM-&Y;Q)W)K7S5.7)S+U, M@Z\JFA_+CL.@?!P>E!]GQ]?V/X:QLQL/.C2/:@+5*E2K4:U!-8EJ"M5:5-.H M9E#-HEJ':CVEC1O>,*H?SR_.D.BX/JJ5J"90K4*U&M4:5).HIE"M136-:@;5 M+*IUJ-93VKC+#>/Z-,F21SMT,>5@U3W+W7*R>JFR6'=G]& ]3\W%X:O[]ZN'QR_WBM[MO5RM? M;3XMUY//WTZNX^\]Z! ]JI6H)E"M0K4:U1I4DZBF4*U%-8UJ!M4LJG6HUE/: M^ +BP^1^,KTT1B;HM#ZJE:@F4*U"M1K5&E23J*90K44UC6H&U2RJ=:C64]JX MRPW3^DGX)/NOQ\@P<':30X?U44V@6H5J-:HUJ"913:%:BVH:U0RJV9TVGF,M M9NY^2$]9FN8'^R$]95DVS0M_DDSBH=^$Y^:#2?*4'9)A_^QVA([5HYI M0K5 M:E1K4$VBFD*U%M4TJAE4LZC6H5I/:>,>.$SS)\G%R1(=Y4>U$M4$JE6H5J-: M@VH2U12JM:BF4W870D?M44V@6H5J-:HUJ"913:%:BVH:U0RJ653K4*VGM''K&T;\ MD]G%@1*=ZT>U$M4$JE6H5J-:@VH2U12JM:BF4ZT45*,XFCF!LK#LBC- MHH- Z2F;[DH;=;ETF/1/P^?H?SU8AH%SFQRJE:@F4*U"M1K5&E23J*90 MK44UC6H&U>Q.&VV2W+_XX[?FY:E*D\))G[VG*BGF4W^J3(>!^S0\-'M1+5!*I5J%:C6H-J$M44JK6HIE'-H)I%M6ZGC4=D41/V7P9%L]N9Z16HII M0K5:E1K4$VBFD*U%M4TJAE4LZC6H5I/ M:>.N-VP32+.+DRFZ(P#52E03J%:A6HUJ#:I)5%.HUJ*:1C6#:A;5.E3K*6W< MY88= 6GXI/\G)%-T0P"JE:@F4*U"M1K5&E23J*90K44UC6H&U2RJ=3MM-'E; MQ)%[&EGJH./N-4SZI^%)_\-D>FSS9A@ZNXNA$_^H)E"M0K4:U1I4DZBF4*U% M-8UJ!M4LJG6HUE/:N-D-VPS2_.) BNXD0+42U02J5:A6HUJ#:A+5%*JUJ*91 MS:":1;4.U7I*&W>Y82=!&KZ"P F!%-U(@&HEJ@E4JU"M1K4&U22J*51K44VC MFD$UBVK=3AO-XAYN\:2..6I>V;!!( MO$#C,HZ_M_0R#YS8S5"M13:!:A6HU MJC6H)E%-H5J+:AK5#*I95.M0K:>T<=,;-BIDT:6Y-$,W*J!:B6H"U2I4JU&M M036):@K56E33J&90S:):AVH]I8V[7#QTN?#U"%[/I6'@[":'[E- -8%J%:K5 MJ-:@FD0UA6HMJFE4,ZAF4:W;:>.=I(D32ZE#CGO7L/T@"V\_^&5K+M8WGR:/ MW[ZJ^=L7N@,!U4I4$ZA6H5J-:@VJ2513J-:BFD8U@VH6U3I4ZREMW.>&C0K; MFY,N-VQ,R,+7 M+S@AB:+[$E"M1#6!:A6JU:C6H)I$-85J+:II5#.H9G?::,AVGL?.D&WG*TMF MV4'(/"R+TCS._"CQE VC8/+L%H;L&4$V@6H5J-:HUJ"91 M3:%:BVH:U0RJ653K4*VGM''?&S879/.+TR2ZJP#52E03J%:A6HUJ#:I)5%.H MUJ*:1C6#:A;5.E3K*6WQ.&\7$=#YU+Y;B*XO3XB!-'I9%<32-CJ3)8;X_"\_W^]+DL4V; M8>KLSH-.^J.:0+4*U6I4:U!-HII"M1;5-*H95+.HUJ%:3VFC=C<;=@3,II>& MR!FZ!0#52E03J%:A6HUJ#:I)5%.HUJ*:1C6#:A;5.E3K*6W M#Y%AX.PFA^X 0#6!:A6JU:C6H)I$-85J+:II5#.H9G?:*!U.IU,G0WJJMM'0 MC9 ^:S8]W7[0V7Q4$ZA6H5J-:@VJ2513J-:B MFD8U@VH6U3I4ZREMW/:&(?Y9;3TL9=;AC5GX6O W!":D0G]5&M1#6! M:A6JU:C6H)I$-85J+:II5#.H9G?:>*]C?I :/573:>S&1D]5-)\=R8W#Q/PL M/#$_SHVG;(8,@V#<)H=J):H)5*M0K4:U!M4DJBE4:U%-HYI!-;O3QK]73-R] MD+ZJ*'4O*N*K2N:Q/T?.AZ'Y>7AH_B!''ML&&7;.[CGH[#RJ"52K4*U&M0;5 M)*HI5&M13:.:036+:AVJ]90V[G7QT.OB2^/C'!W11[42U02J5:A6HUJ#:A+5 M%*JUJ*91S:":1;4.U7I*&W>Y841_'C[/_@GQ$9W01[42U02J5:A6HUJ#:A+5 M%*JUJ*91S:":W6G[D:_((C<]'A;-W0'7WE,T*XZ4O:]H6AR) MD,/,_#P\,__R=6KQ\&&R>HZ3Z\ 7*W1\'M5*5!.H5J%:C6H-JDE44ZC6HII& M-8-J%M4Z5.LI;=SOAK']>7YQ?$3G]%&M1#6!:A6JU:C6H)I$-85J+:II5#.H M9E&M0[6>TL9=;IC3GX=/KW]"?"P\WR;CQ#G%XWMO69X[YW@LO67IW-&$IRS/ MW$L35+ZJ^(Z;.I?6DKRJ/'$OYGF1>S)V'W_K*YDGF'%-[ MRN(BSXIQF?&597/WXH#64Y9.IWGA!HW#LB1-B\R-&IZ#)K/X2-C(A\'J/#Q8 M?31LG+)]+FR?^\\RJI6H)E"M0K4:U1I4DZBF4*U%-8UJ!M4LJG6HUE/:N/\- ML]YY=&GXR-$I;U0K44V@6H5J-:HUJ"913:%:BVH:U0RJ653K4*VGM'&7BX30(6]4$ZA6H5J-:@VJ2513J-:BFD8U@VIVIXWB8IQ.G2C> MH0?M/0>-YOG>0<=M:1C+SL-CV:'P>6S/79@\NU&A@]JH)E"M0K4:U1I4DZBF M4*U%-8UJ!M4LJG6HUE/:N.T-,^)Y>G'F).=#WZ-:B6H"U2I4JU&M036):@K5 M6E33J&90S:):AVH]I8V[W# 5GH?/XGY"YD2'PE&M1#6!:A6JU:C6H)I$-85J M+:II5#.H9G?:?OS+BLP]]2=ZS-YWS"0YTY8: \#Y\'_H3DB]Z#UZS-YSS#3/CP3/8?P[#X]_ M[[YY_;#YU^?EY.MBO5X\;&Z/-"?T=.VH5J*:0+4*U6I4:U!-HII"M1;5-*H9 M5+.HUJ%:3VFC;E<,NPJ*Z:4YLT#W#J!:B6H"U2I4JU&M036):@K56E33J&90 MS:):AVH]I8V[W+!WH B?)_[UG!D&SFYRZ-8!5!.H5J%:C6H-JDE44ZC6HII& M-8-J=J>-SBJ:S]VMFIZJ/$^=--I[JF:S^$B +.*AV81'^(\$R%.V:8;EL[L0 M.MN/:@+5*E2K4:U!-8EJ"M5:5-.H9E#-HEJ':CVEC;O?L%.@2"X.E.C& %0K M44V@6H5J-:HUJ"913:%:BVH:U0RJ653K4*VGM'&7&S8&;&]>&"B#P-E-CM1* M5!.H5J%:C6H-JDE44ZC6HII&-8-J=J>-0F \[U#3U4\=W]]V?NJILF1,\@6P[1]$9ZV/YXC7]M0&8;/;D+H%#ZJ"52K4*U& MM0;5)*HI5&M13:.:036+:AVJ]90V;G[#6']17)PGT7%^5"M13:!:A6HUJC6H M)E%-H5J+:AK5#*I95.M0K:>T49>+IL,\_]/MRQ+E*\*Y?8[E2I83+%>Q7,UR M#4>IPZIDYEP!L/(^+O=ZB+77-$WW/H[! M0=#7X\@I._)>.S7,-RDN44R[4LIUG.L)QEN8[E>HQSVMYL MK^V%SRA_2CQ!)\I9KF0YP7(5R]4LU["<9#G%SZ&%9/$\/ MLNAA53*;'LNB\[W>$Y[S/B6+'MO,]XI]?E="9\!93K!_TPOSR"HD/G+%>RG&"YBN5JEFM83K*<8KF6Y33+ M&9:S+->Q7(]Q3MLK]MI>^-SRIT10= B=Y4J6$RQ7L5S-<@W+2993+->RG&8Y MPW+VA=M/C8?Y\[ FB9.#_'E8%1^[I$44[4V%1^&I\%/RYVN; %\YQMFM">5* MEA,L5[%R/K471Q#HW8 764*UE. ML%S%FBQV8V@0U" MV-Z^.&&F;-LCN9+E!,M5+%>S7,-RDN44R[4LIUG.L)QEN8[E>HQSVM[>'H,H M?,[Z4Q+F-V%_"USB?A5][ZM*B\+="^BIBK*9NQ?04Q7'L;L7T%?EGFJC]E;E ML;L7T%,US]R]@.&7\OR?:L_KZNX';$]Y9-I7E,_G[IY![QLY=_<,^MZBV-VO MV?G*,GWN_7']W3U.;E9?'C9/B_?N MW7Y4?W_Z6+_Y*;ZZ/KC_Y^B-C#SWJ^A-Z[M?1V^,[WX;O>F?[[\>'LZ[MY\7 M'Y=FL?YX^_ XN5O^OGUHT[_.MT]M??OQT_<_;%:?MS^!5Y/?5IO-ZO[YYJ?E MXL-R_52P_?O?5ZO-RQ^>#O!UM?['\]-_]W]02P,$% @ %Z>764/ D==9 M"0 *(( !D !X;"]W;W)K&ULK=UK;]I8'L?Q MMV*QH]6,M"W87!*R"=(DOM_5S.P\6.T#!TZ"5<",;9)6ZHM?FVM,'(%Z>@R6>6S>"'"5,I6\WF4 M?K\6L^3IJB6W=AN^Q _3O-S0'ETNHP=Q*_(_EV%:W&OOE4D\%XLL3A92*NZO M6K_+%Z%R5A:L6_PG%D_9L]M2>2IW2?*UO&--KEJ=\HC$3(SSDHB*OQ[%C9C- M2JDXCK^W:&N_S[+P^>V=KJ]/OCB9NR@3-\GLKWB23Z]:YRUI(NZCU2S_DCR9 M8GM"_=(;)[-L_:?TM&W;:4GC598G\VUQ<03S>+'Y._JV?2*>%2C**P7*MD Y MM:"[+>B>6M#;%O1.+>AO"_JG%@RV!8-3"\ZV!6>G%IQO"\Y/+1AN"X:G%LB= M7<]U3B[9=_;)O2WONEL^N;_E78?+QSW>E5\KV76Y?-SGKY?L.ET^N=?E7;?+ MZWYO;]XDZW>8&N71Z#)-GJ2T;%]XY8WUVW1=7[RQXD69*+=Y6CP:%W7YZ(MX M%(N5D*+%1/HB9E$N)I(7Y;E(,^F3="O2QW@LI%VK7U611_$L^TWZ18H7TA_3 M9)45E=EE.R^.I13;X^U^KS?[55[9;U?RDD4^S21M,1&3FGJ[N7[P5KW;7#]\ MJ]YOKI>5!J!==,*^)Y1=3UPKC:(JQI^EKOPO2>DH7>G/6U7Z]9??:@[LIIFY M%E)YV4?OISHS0PQNG/31-CGO[<-#'6Z<]-$V,S M/>4P)^4R+S^/Z2G_)]Y3VV 5:8T7_,3KL,D+3_?D^M.L9$EWG^K=M=M]]>FK MY'9=/&^ 7CU07L=>9,MH+*Y:Q85J5G"B-?KG/^1!Y]]UD41B*HEI)*:3F$%B M)HE9)&:3F$-B+HEY).:36$!B(8150JVW#[5>DSYJ"+--87]=6(ZA'T==N=\; M7K8?GZ=4;:O^42NUIE7GO-.KMM)>ME+.>_U!M95>TZI_KAQ91DVKP:!W9)DU MK;K]3J?:RJII->SWE6HK^V6K_E 9'%E.3:MNY]AR7[8:=L[EHV?5>]GJ;#@8 MGE=;^2];R8K2'1PU"VJ:=8J3/#JRL*99V>[PQ%9>AOW]R[#?^#(,%F+_+[[T M0[K9W;Q)%F.QR--H_4G)ESC[*OW7$_,[D?ZO:+8;05V+Q7@ZC]+#@W6OY\8C M>.\_SB2FDIA&8CJ)&21FDIA%8C:).23FDIA'8CZ)!2060E@E%0?[5!Q\=,0Q M($.-Q%02TTA,)S&#Q$P2LTC,)C&'Q%P2\TC,)[& Q$((JX3:V3[4SGYVQ-%8 M^-XP(S&5Q#02TTG,(#&3Q"P2LTG,(3&7Q#P2\\]>COMZG>.1!^/\C,I+_B?"J9\<-4"D5:CC?+A_](\FBV'V+^ M:/I ^KIQE^\-+A)324PC,9W$#!(S2DJ),BJ3E)I^B!R$E]U*^CJCT]0NJ1OF]N41B*HEI)*:3 MF$%B)HE9)&:3F$-B+HEY).9OL'*RUCYV.I^/H^F41B%T6)5TDCO[>"KWWI!/ MNP^I&F*H67AO#J&:BFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:2&G5E'LV MHU/^Z$?Q6X%*.5)344U#-1W5#%0S4KUA M_V@$2NVT&EN'B=ERXQ3)T4TRFT5WR7:66/20"C$O/\7_(6FS6'+CV>Q[;:2A MT[51344U#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0+:2T:O(=9F^7"R _."SM MH2E':BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&E55/NL#A ;EX=T)1N MZ*Q^5%-134,U'=4,5#-1S4(U&]4<5'-1S4,U?ZL]'T@.7DX?JVDE=X8OYH]1 MAU:-H\.L?+EQ?NS(B[)=Z)1]5%-134,U'=4,5#-1S4(U&]4<5'-1 MS4,U']4"5 LIK1J AQG\\MF'1YWH7'Y44U%-0S4=U0Q4,U'-0C4;U1Q4[X0Y<$H)J&:CJJ&:AFHIHEOYQUWG\Q(++1?3JHYJ*:AVH^ MJ@6H%E):-=8.RPGDYO4$MWF4;P:JR?WZFTFS=XQ=T04%J*:BFH9J.JH9J&:B MFH5J-JHYJ.:BFH=J/JH%J!926O7[0 _+%93.1\>N"KI< =545--034U -5"2JNFW&&Y@M(X4?CYC+A'(45I&BT>-E=XQZ/7 MW-.WIW&**K&E!-0S4=U0Q4,U'-VFJ5_[1[\1V*-KI/!]5< M5/-0S4>U -5"2JN&G'((N>;5"EZ\B.>K>6UJH:L54$U%-0W5=%0S4,U$-0O5 M;%1S4,U%-0_5?%0+4"VDM&JZ'18U*!_^NGD%7<" :BJJ::BFHYJ!:B:J6:AF MHYJ#:BZJ>:CFHUJ :B&E55/NL("AN-ET#1>*-$XFY7]%; >FM3G7:+P[YTA- M134-U714,U#-1#4+U6Q4AR!51344U#-1W5#%0S4"T<2FZR '55%334$U'-0/53%2S4,U&-0?57%3S4,U_X[W>Z[\^ M+D47-%#:)M/:SWZ@?"[2!W$C9K-,&B>K1;[YY;W]5BD5]^7,X(O?US_6?K3] M6KZPY)KMMGSAU&UWY0NO;KLO7X3K[>W#X8PNE]&#\*+T(5YDTDS<%X?6^7Q6 M7,*F\<-T?R=/ENN?4[]+\CR9KV].1301:=F@>/P^2?+=G7('ZWG+Y>F/_@]0 M2P,$% @ %Z>76=YRA&8^!@ 6#L !D !X;"]W;W)K&ULM9MK;Z-&&(7_"G)7U5;:KKD8#*EC:1-\ 0-&2;?]3.Q)C!:# M"^-D^^\[8$P,'K.D.2M%">!S'F9XX03,S.@E2;]E&T*H\'T;Q=EU;T/I[JK? MSU8;L@VRS\F.Q.R3QR3=!I2MID_];)>28%V8ME%?%D6MOPW"N#<>%=O\=#Q* M]C0*8^*G0K;?;H/TWQL2)2_7/:EWW' 7/FUHOJ$_'NV")W)/Z->=G[*U?D59 MAUL29V$2"REYO.Y]D:Y\2*OD+QD)\M"WI6')/F6KUCKZYZ8MXA$9$5S M1,#^/)-;$D4YB;7CGQ+:J_:9&T^7C_1IT7G6F8<@([=)]'>XIIOKGMX3UN0Q MV$?T+GF9D[)#:LY;)5%6_!9>2JW8$U;[C";;TLQ:L WCP]_@>WD@3@R,PS?( MI4%N&@87#$II4+H:!J5AT-6@E@:UJT$K#5I7P[ T#+L:]-*@=S48I<'H6@=) M/%9.[+H/J2IVYVI+QW)+G>LM'0LNG55A#37,UZ^4%RFA9]=6&&<)\H]3=FG(?/1\1UY)O&>"$&\ M%NY(%%"R%MR 4I)FPN\"NTZCX"%)@\/5SS11N&)QPO1I&L1/A&4+S82/)J%! M&&6_,U/X^.$WX8,0QL*?FV2?,5OV2<@V04JR?*,;1A'#9:,^91W(F]%? ME8V].316OM!817"3F&XR81*OR9KCM]O]VH_\3KO?^)'?:_=+<@N@SRI7E4\^ MEN]&;B6:9/594*1/@BS*"J=!M^WV>[)C=O&BW6RWV_NXU3YIM[M!VMKX:?>^ MRQS[K'O?>?9Y][[S[%;WOO/L]ON._.)]C7?>=]JX[SORWOO.^>7[3AN_NUUJ MN8*5*H"5@J=_$[W*=L&*7/?8K69&TF?2&__ZBZ2)?_!R M @DSD; )$C9%PF9(V!P)LY P&PE;(&$.$N8B81X2MD3"?!"LEG6#*NL&;?3C MS28OS Y&M3#F3\'/8T52!\:H_WR:4ER5VE"9')6HBX.Z:G*NDO6!JM554XY* MU>4&:\91:=J@P9IS5(HJBG65Q5$9JBK75?:Y2C5DK<%:<%2*V&0YYRI#U*7& M477/54-#,_2ZRCM72;*L: W9DB,362<;+?,YLESW>F!KIZ%:G89JZVGX-:)I M8'[GG8:MQK?^3T7"3"1L@H1-D; 9$C9'PBPDS$;"%DB8@X2Y2)B'A"V1,!\$ MJX695H69]I.>'S1DUB%A)A(V0<*F2-@,"9LC81829B-A"R3,0<)<),Q#PI9( MF ^"U;)N6&7=\/\^/[0:WQIF2)B)A$V0L"D2-D/"YDB8A8392-@""7.0,!<) M\PXP[?0I3F\^]BXY(J,I\D'-JH6/7H6/WAH^MTF_A@F^QC*J1D1<)G[KOLFU;.6S,+"3.1L D2-D7"9L9Y M9HEGF87+6DD;??/I!4 M2![9W51,P_B)L%!:U>ZT:K=9W#%#K;MX:U!!:69)JYT=C?=0T!U.H;09E#:' MTBPHS8;2%E": Z6Y4)H'I2VA-!]%JV?;R^F4\O?X_5SGQSF"%I M)I0V@=*F4-H,2IM#:1:49D-I"RC-@=)<*,V#TI90FH^BU7-/?LT]^2>]D2S! MJ/!#TDPH;0*E3:&T&90VA](L*,V&TA90F@.EN5":!Z4MH30?1:N'W^MH;JEU M &7;*\K261O-UAPC>,L1R2XZ&X7 M6<_1Q8ZY"P %:@ !D !X;"]W;W)K&ULM=UK M4]M(%@;@OZ+R3FTE59O8+=]9H"J)[O?KSF?%-."*;3&2@&S5_OB5C2^HU33R M\NY\F( YYVE)+?K8R,>Z?,Z+7^4]I97T>[W:E%>]^ZIZN.CWR\4]76?EU_R! M;NJ?W.;%.JOJ;XN[?OE0T.QFE[1>]>7!8-)?9\M-[_IR]UA07%_FC]5JN:%! M(96/ZW56_/L[7>7/5SW2.SP0+>_NJ^T#_>O+A^R.QK1*'X*B_JY_5&Z6:[HI ME_E&*NCM5>\;N4CEV39A%_&O)7TN7WTM;7?E9Y[_VGYCWESU!MLMHBNZJ+9$ M5O_S1'_0U6HKU=OQUQ[M'K/Y4UU?]6;]:0; M>IL]KJHH?S;H?H?&6V^1K\K=_Z7GE]CIO".N(TSV"9.N"=-]PK1KPFR? M,.N:,-\GS+LFD,%AY@:=4XZ3W7FVR6&Z26N^WYH->9)X>I)YWGGAPFG[1F_ZT-DP^S+W>>??DP^_++ MDO.R1NP6&"6KLNO+(G^6BFU\[6V_V*U2N_QZ75ENM@MJ7!7U3Y=U7G4=T2>Z M>:12MKF1(KK**GHCN5E5T:*4ODAZD6VJ>MU\B?FDT"I;KLK/]4_26)$^_?%9 M^D-:;J3D/G\L:Z&\[%?U-FWE_F(_OOHROOS&^$/)S3?5?2FIFQMZP\EWQ?F3 M]_)]RS-F@ M'^)T-ROJ]-&;Z4J7T>>[] 'O?!"G*W3Q51J^;/R0DZYU&'TX>#-=%Z=;CQMA MNM'AT DVWNR^[[PC;W7?=UZZW7W?>>E.]WWGI;L?._+>QS;>_]AI$WSLR(CCYTV)&P@6O^&QG@UWWN@-+\FK;'6H6+QZ]%V8OWW] M**]Z[__C4P&_^0MI4A,06+J"S;>8=M754_70S(>S2_[ M3Z]74V[4F(G2.5&#V6#4C#+:4?)L-)XTHTQ.U'@F,Y;%B9I,1HQE5PHN;CL=R,#D7 YB&HQ*Q;WN^>W-_6J ML,H?UG13\18&H73NPH#$%"2FOF"3UZ>=3)CS7.,$38?LLM .FA"9.3&-=M!H M/ILRBT([:#P;#9DU@3/<3&:VR>;MW9@9SN%),^80N.T@4O\W9A8$3M2(#)D! M?4[4;#9F%KV@'24/YA/F=S/D1$T&$\:*>%&S 7.T8D[4;#AC#GR"//U2$-98 M#<;'U6 L7 T4>DN+HGZ%NW]^P%L%A,*YJP 24Y"8BL0T)*8C,6/<.L&_R(,1 M898?Y) 6$K.1F#-N%?\O]3,A9GUQ.8>,3-A5R.-$361V\?QJTR#?5E(S$!B)A*SD)B-Q!PDYB(Q#XGY2"Q 8B$2BY!8 MC,02)):"L$:UF!^KQ5Q8+7;O.2NEB"[H\HG[CJKO0N#<E( MS$!B)A*SD)B-Q!PDYB(Q#XGY2"Q 8B$2BY!8C,02));.6\^E7[]9IU$LR.!8 M+;9OD0>]PT-,G5LXH)H"U52HID$U':H94,V$:A94LZ&: ]5/!#IFBM*:Q>15,PSY?UTJ%\MGUQ:DID U=:^]/B_8 MMP]"!]2AF@'53*AF034;JCE0S85J'E3SH5H U<+W?_DBZ( Q5$O>W_P4-6"S M!,BG$B +2\ W1=&XZ[LP[>SU':DI4$V%:AI4TZ&: =5,J&9!-1NJ.5#-A6H> M5/.A6@#50J@60;48JB50+45IS0)S:E DX@[%]Z^&BX&S2PVO2XY]&:= QU2A MF@;5=*AF0#43JEE0S89J#E1SH9H'U7RH%D"U$*I%4"V&:@E42U%:LX2)038%JZEX3OA+6H$/J4,V :B94 MLZ":#=4*5T#$^><6$*BF0#45JFE038=J!E0SH9H%U6RH MYD U%ZIY4,V':@%4"Z%:!-5BJ)9 M12E-2O-J4-<%G>(OW]_*3%P=JF!-H)# M-76O->X+Q=X+2>,$C=A/Y-XN;M4_\CB3Y76TR=O6Q ^XNAF@K5-*BF0S4# MJIE0S8)J-E1SH)H+U3RHYD.U *J%4"V":C%42Z!:BM*:1>?47RQ_] ZH8N#L M4@.]!RI44Z&:!M5TJ&9 -1.J65#-AFH.5'.AF@?5?*@60+40JD50+98Y]_QM MW0$@X42QUUM1F]6L"Z>FX?K+'4IRR+^Y05>DN+@MX(W[ #;4V&:@I44Z&:!M5TJ&9 -1.J65#- MAFH.5'.AF@?5?*@60+5PKS4NA9-V;8"V'$.U!*JE**U91$XMQ[*XY9C]<];9 M'WXA]L^N,-#.9:BF0C4-JNE0S8!J)E2SH)H-U1RHYD(U#ZKY4"V :B%4BZ!: M#-42J):BM&8E.G4NR^+.Y0Y_YX(V+D,U!:JI4$V#:CI4,Z":"=4LJ&9#-0>J MN5#-@VH^5 N@6BBW[VO?^C2>"#ID#-42J):BM)<*TB_O*:V4K,JN+]>TN*,_ MZ&I52HO\<5-MC_FK1^NR<;MME;[X)O?ZK<=5/=X_[0YUY_-KM_O5_ 5!+ P04 " 7IY=9=TZY M:"X" ![! &0 'AL+W=OS8:S.G3D;@W.R5>K)!5_++(B< M(!18D&-@]G? .0KAB*R,7P-G<"KI@.?C(_MG[]UZV3*#Q6FS0D*\T5 M"(M!QGTO(WY!Q@*+,223$<11G,#C9@'75S?_TH36V?+(7>][D/_8JK9J_ M;CI.-TPP$[:QF"RL2:5AKK'D! _*7#R%OMZMK^?Z]9!' M:7@XEQB>W277EDNF=UP:$%A93#3^8,&ZO^I]0*KUUVNKR,KSP]J^#JA=@EVO ME*)CX&[LZ;W)_P!02P,$% @ %Z>76;28I!1P @ W 4 !D !X;"]W M;W)K&ULK531;M,P%/V5*S.A31I-FK0;C#32VC+! M0Z6IT^ !\> F-XTUQPZVVPZ^'MM)0U?:P@,OB7U]S_$YU_9--E(]Z1+1P'/% MA1Z1TICZ)@AT5F)%=4_6*.Q*(55%C9VJ9:!KA33WH(H'41A>!15E@J2)C]VK M-)$KPYG >P5Z5554_1@CEYL1Z9-M8,Z6I7&!($UJNL0'-(_UO;*SH&/)685" M,RE 83$BM_V;R<#E^X3/##=Z9PS.R4+*)S?YE(](Z 0AQ\PX!FI_:YP@YX[( MROC>9/G]LZ[ #Z5T< 40N(]@&#(X"X!<3>:*/,VYI2 M0]-$R0THEVW9W,#7QJ.M&R;<*3X895>9Q9ETCFL4*P0J\/F?]/9"]*,>A*,3C%GN[?I\ON8LTQDTO!?NY?@*8 M#>L[S^KZTCJ][ETGP7K7UY\YP]ZPRVGD!CL/Q99]Z?N'ADRNA&GN5Q?M6M2M M?YE[\;%M74VG^4W3]+T954LF-' L+&78NQX24$TO:29&UOXY+J2Q9^^'I6V_ MJ%R"72^D--N)VZ!KZ.DO4$L#!!0 ( !>GEUF$AX9#ZP( .8) 9 M>&PO=V]R:W-H965T3',"J8V>VN?3?[SA)LTQ+TZE2D1#Q[7SG^^QSCCT^2/6@ MMP"&'!,N],39&I..7%='6TBH;LL4!,ZLI4JHP:[:N#I50./,*.%NX'E]-Z%, M..$X&YNK<"QWAC,!KP&+@\3QW>>!A9LLS5VP W'*=W $LQ].E?8 M(;(#*(VZ?@M$GA!A]PO9^3\[.)O&!>UE0*#4F"0X7:>P;U35&B: MA\!<,:0_Y5Q&F5 C7U98IR3WV*WW:/-HI%,:P<3!1-&@]N"$[]_Y?>]#@YY. MJ:?3A!Y.$[D3AL@U,15E:::,5I6E%3VR64_N<9AYM&F\#WVO?35V]S4\NR7/ M;B//>Q$#QX13R(8C.:%!6]9,&$Q!S,D=Y4@;RXLRCW6D&N%?NP,]_5)/_^1!DWOT_?^*FJN2Z%4CT:($PQBI#V'4OL.A2WQ"F] MSM6UR-)090A612 _ID>F?XYL;>E>>C[^ZA0U4GOE"0U*X8.31]S@#?0,2SW# MDT?<\)\R-6SWZN/-]_[T+Z):J#<,KE<,:P3"5L&*H_%&1=XQ,LXM\)0T^"[+F%A]BH.P"G%]+:9XZ M]FU0/NW"WU!+ P04 " 7IY=9 UC+'% # "!# &0 'AL+W=O9_II"RW<2PC=>)!5DG4D^8P3C':W@$^90_<#4R:Y689$ %811Q M6$V,6_MF/M+X O"3P$[L72.=R9*Q9SVXBR>&I0."%"*I%;#ZV\(,TE0+J3!^ M5YI&O:0F[E^_JG\KY++& &4M_D5@F$V-DH!A6>)/*!=M]ARJ?@=:+6"J* M7[2KL):!HHV0+*O(*H*,T/(?OU0^[!%L_PC!J0A.D^ =(;@5P3V5X%4$[]20 M!A6A2-TL(:K=3T1>%^P59^$:KKY%%R=9$ZQ^9G$#G;*JW?*ZU,/IM7>8(F6L":4$KK6&Y4#)ZSK M8$U+O4&AIU\NV\ =#L?F=M_K-L;SK$-,V,8XWN@0,^_''"0\J!,>]"8\PSF1 M."5_7--ENK^7D@#IQ'VK(VQW5'#H[ -^F(-&OGWIO+.RO!KH_Q>HQ80 ML34E[W/);R5WY=O-*ND V=Z@62<=J*'M-HSJ3>6=1@UKHX:G'B%0+\?>PS-L M%_2H63UM3.N A6U,ZX#-ARWC]M[U6!GQ=-+E"G9H-E65;4<_6??1MT3XVYJ?V35BV MP_]ERN;\'G/UR!8HA962M*Z'*AY>-KSE0+*\Z.B63*K^L+A,U#<"< U0]U>, MR=>!7J#^Z@C^ 5!+ P04 " 7IY=9+03XCO<" #W" &0 'AL+W=O M-A6-GMMNR?S_;2;-^A(Y)O+2V<\_Q.=?.O1FLN7B2!8!"SR5E MN2U+3DI@ MDG"&!,R'SLB_3OLFW@9\)["66V-DG,PX?S*3+_G0\8P@H) IPX#UWPHF0*DA MTC)^-9Q.NZ4!;H\W[#?6N_8RPQ(FG#Z27!5#Y])!.XO8.'10MI2*EPU8*R@)J__Q (0-('PM(&H MDK_@A?W\ -URI@J)/K$<\ET"5XMO'00;!^/@*&,*V04*_0\H\(*P0]#D]?"@ M YZ^'NX?<1.VYQ%:OO!_SP/]&,VD$OH]^=F5]9HUZF8UM>-:5CB#H:.+@P2Q M B=Y_\Z/O8]=&7M+LO2-R':R&;79C(ZQ)V-8$,8(6Z QIB:K7:FK*7J6PE3) M5>+[EP-WM9V1PYC(O]J-20]CPK[7QNSH[[7Z>T?U3P5?$5MAS6V YTI72\A1 M5E\+:E_3+DLU:[PEY;P?[.F== 7U@CU3'4&!'W:[BEM7\5%7CX(H..?SN42Z MB.CFD?$5"*(KCJYFU%KL,A4?2@FOPCU3'4&^U]N+2KNBXJC;5;]UU3_J2M>S M?URT_N$EZD5[^@]C#BYCVL&S=1EK\>Y62RA!+&QK-0E>,E77UG:U[=XCV[3V MUL>ZJ]=-^"]-_4EPBX5^NR2B,->4WD5?*Q)UFZTGBE>V\761YNVM3P!@ )#D !D !X M;"]W;W)K&ULO9M=CYLX%(;_BI6M5JTT,P';(:2; MB30-ZH?42J.FT[U8[05#/!-4P"DX2;N_?@U)XQ@3!Z1#;SKYP.^!IV _.&:Z MX_FW8L680#_2)"MN!RLAUJ^'PR):L30L;OB:9?*;)YZGH9!O\^=AL4>I'&V_QO^.( X:>#2,PWPH0%NVX <&I"V#>BA :W([ ^EXA"$(IQ- M<[Y#>;FU3"M?5#"KUO+PXZS\?U^(7'X;RW9B]BG,OS$1/B8,+5BTR6,1LP*] M#.1G<5*\0M?H81&@ER]>H1?"B1';GA(S=8F_+M9AQ&X'\AHN6+YE@]F??[B>\U<3+\BP "A,8TF.+(DM M?7:7\ES$_[$EBG@AFKCMVX^J]F5/MIVY(T+'SG2X/25B+=.5"%"81H0>B5 K MD8=,]N%)A>2=[+L;K[9]@G?"A(QP#8BU2E<@0&$:D-$1R*@MD(^\*%@CD9%! MY!J/:T2L9;H2 0K3B'A'(IZ5R-LPSM'7,-FP)A2>@4)>,./)J$;#6J(K#: P MC<;X2&-LI7'2'1?'[K@)S-@$0[V)4[]PQF:'@SU*)_IF@;F9ZI*TX_"/Q^%; MCR-@C^)D0+E"=ULY#I?'=2T=[WH1)NP*S7DFXFPC1V)4NR[0/2_BTJ>NT$IX A6E\)T>^DP[]2/,I,FG1C5BK M= 4"%*8!<1TE@$Z'T1/297ZR,&]T/<>@-!FYOE_C9*_=%114 MFD[J1)7=RUWNMNQR6U-R&RAA4N]M['4[4P)*TRDI,7:MKMAT/ATH"8[$CE>P MFN\?L-D9^=@W:(&*+U2:3DNIKVMWW]HYU984:2 E.^XZ*5 AADK322DE=NU. M?!=%^4:>57$FF,P7*&<1B[?EV-B(R/1CUW'J=PSVFIT)]:'(KG)DUR[)R1( 9Z#I@50:3H^)=2NU\,MO0OIT'/0M J30>JG-RU2_GE M^WK7U'%Y7V_V^-8ZG:D I>E4E.&[=L5OG\QMVQ6^S5TR-F7=O!CM=3I3Z4/5L5)U M;%?UAYO%#?HBR13RY#L#!5*XYZ!I 52:3D_I.Z9]_& "Z>=ST+0 *DT'JFP? MVVW_LEUA9P*JX5!I.A.EX=BN MX19(8PQNH@4.EZ4"4@6.[@;?^L0";&M[X:X&]7FH#GKU.9RI]J#I1JDY:J_K9 8^8JDXF=2B@I@Z5ID,Y M64]RP=3;S"80MTIM*'@1-EX,0^@6[W &+.E\N+9U+_0<]>HS.1 M/A2:*(4F=H7^[9,)Q#1R=^1[=?VT[W9GR'TH.5%*3EHK^=G)!&(JN7DM@CHY M5)H.13DYL3OYG.=KGH>"H4=^9C6E/:&S"H */%2:3D\)//'[<"M(2Y^#I@50 M:3I0Y?S$[OPMW,J<>_>\,3;<"E3AH=+T-9A*X:E]]KW5*DQS#A[[=;FRU^F\ M#K,/#Z?*PZG=PUO)%355_+JN$O8ZG:GTX>%4>3BU>[A=KJAIX-[8<>I#G+U& M9R)]2#A5$D[M$O[;Y8J:0B_O_@S&H$H/E:8S/EDF;E?Z-FY%3;$W+T50JX=* MTZ$HJZ<7EL&$Q0J%F1S+RA?L^R;>RG,M$\UT0-?#@*8%4&DZ1R7NM(_U,!1T M/0QH6@"5I@-5TD^!%JE30WS]Q+GZ]*9][.SX8.?L? M4$L#!!0 ( !>GEUDH] )ZBP8 )H^ 9 >&PO=V]R:W-H965TK!1:OMV.)3+C8BYO$JW(M&?K-,LYDJ_S1Z'UXPC'F8#.:S MXMBG;#Y+=RH*$_$I0W(7QSS[_DY$Z=/UP!_\.' ;/FY4?F XGVWYH[@3ZO/V M4Z;?#2N551B+1(9I@C*QOA[<^&\9G>0-BC/^"L63/'J-\JX\I.F7_,W'U?7 MRZ](1&*I<@FN_^W%0D11KJ2OXVLI.JABY@V/7_]0?U]T7G?F@4NQ2*._PY7: M7 \F [02:[Z+U&WZ]+LH.S3*]99I)(N_Z*D\UQN@Y4ZJ-"X;ZRN(P^3PGW\K MC3AJX-,S#7#9 +=M0,H&I&T#6C:@A3.'KA0^,*[X?):E3RC+S]9J^8O"S**U M[GZ8Y/?]3F7ZTU"W4_/W/,S0GD<[@=(U>A\F/%F&/$(?$ZFRG;[!2J*7-Q+= M"JFX$JM7Z"43BH>1?(7>H,]W#+U\\0J]0&&"[C?I3O)D)6=#I:\LUQ\NRZMX M=[@*?.8JF%A>(>*_1MC#I*'YPMW\3FQU<^]L<]8^.K:;#[6=E:>X\A07>N2< MITTNOCXR]T9*D1]YQR-]1*"[8H9_R-+=-DP>)?KGYD&WTU/BWR8K#\%I<_ \ M3[R56[X4UP.="*3(]F(P__47/_!^:S(64HP!B5FFD\ITXE*?+[C<(/%U%^K! M7(S:-RA.$_%=3Y;LBW9WO3LS,@^RHT(VSY+[N1]@''BSX?[8*&?TKD8!B5E& MT@ MZG/@OG>M1K13HVN"@!1C0&*6=^/*N_$EL_(8TG1(,08D9ID^J4R?]).5)_7D M,QJ18'PR9YW1NQH%)&89-:V,FL)D9:=,UW$&*<:FG5*>[YD5JN<>0VDZ[E^^M\U^I<^S-R*?3R:DYH.MU*#7;'+-B M]]U+]L]7=U?H/A-<:F/.V.)4Z#P-(=48E)KMGN$$?W31! C)#0M0-0:E9CMO M:,5WX\KS$V!0F^1T,CU=_+FC=_:J#SCQ#9WXSG7X88Y_2/,.?7'2R0P+' E2-0:G9SAN \8$(QJ^# IZ0^CR7ENA/=C+<"--Z4N,ZL@1CSSME%G>XSN;TP2S8, MV,\L?8B\BY#?: 8D?"U U M!J5FNV9@!M.+3F90$ )58U!JMO,&A+![Q^39RW%4%YIB.KZO14;$L%N$BG3&OH/M=MNS*!X J5FETX8/"%N/&F]S'/K M=!UQH&JL5!NU3(C$X =Q+K++A(@;_0!%!U U!J5FNV;0@5RT"HJ ED&!JC$H M-=OYHTJHODJAZGLKP61*3BNA8$NA^J 18FB$ %5#D9;E4.YXG=WI@QB((08" M56-%FA"!C*>C4WM $0%*S;;'( )Q(T+YQ:!7RFUJ%-QBG3,6*$Q J=E&&N0@ M%ZW-(J"$ JK&H-1LYPVAD)X*M$A#A5:]1L$=O;-7?3 %,4Q!@'8X2)TAFFH4 MW.$ZF],'0E"#$-2-$"87MJA6<&MUG9"@:@Q*S?;1P :]Z%X'!0464#4&I68[ M;X"%]E2N1>M['PW5"N[HG;WJ S&H00S:9NNCFNTMZQ;-0-^.T?QZFCCA-=0ON<)W-Z8-PJ"$?CI@H&=[C. MYH 2S?#H.>#\J6W=]\765:O*A0[ @ E00 M !D !X;"]W;W)K&UL?51A3]LP$/TK)P]M5-J: M-!F,L302M*I@&A,J8OMLDDMCX=B9?6GAW\]V0M9)E"^)S[[W[CW;YVRGS:.M M$0F>&JGLG-5$[7D4V:+&AMNI;E&YE4J;AI,+S2:RK4%>!E CHR2.3Z.&"\7R M+,S=FCS3'4FA\-: [9J&F^=+E'HW9S/V,K$6FYK\1)1G+=_@'=)]>VM<%(TL MI6A06:$5&*SF[&)V?IGZ_)#P2^#.[HW!.WG0^M$'U^6G9<';G&AY6]14CUG9PQ*K'@G::UW5SCX.?%\ MA98V?&$WY,8,BLZ2;@:P4] (U?_YT[ />X D.0!(!D 2=/>%@LHE)YYG1N_ M^&S'Y@?!:D [<4+Y0[DCXU:%PU&^XL+ ELL.05>P$HJK0G )U\J2Z=SNDX7C M"PMKM,0)RPE\@D7-U08M" 4_<(L2TD/ )1(7TD[@R"??""G=2=@L(J?5EKS(YH/)[IZ:0G'Z$)$Y2N+];PO'1Y'^:R!D?W2>C^R3PI@=X]YQ0C;#0 M3<)&. M+M*WV/,U%BA:\@>H3>D4FV>P-7>%_-2]),.73W#\4Q/"+)V\)K\O\#44\'V\ MS>/I619M]U5%>[?,-^P--QNW*R"QF;H ](M^'B/6ARUS@,:_=N MH/$);KW23M$0^+L\OD3Y7U!+ P04 " 7IY=9$;LD)$!-*/ M0:06A(;43A5=NX=I#R:Y$*N.G=D.M-)^_&P3(M@H:B4T[878SCW'YQS;.-V% MD(\J1]3P5#"N>EZN=7GA^RK-L2#J1)3(S9NID 71IBMGOBHEDLR!"N:'01#[ M!:'<2[IN[%8F75%I1CG>2E!541#Y?(5,+'I>RUL-C.DLUW; 3[HEF>$=ZOOR M5IJ>W[!DM$"NJ. @<=KS+EL7_=C6NX('B@NUU@;K9"+$H^V,LIX76$'(,-66 M@9C''/O(F"4R,G[6G%XSI06NMU?L0^?=>)D0A7W!OM%,YSWOS(,,IZ1B>BP6 MG['VT[%\J6#*_<*BK@T\2"NE15&#C8*"\N63/-4YK %:[1< 80T(7PN(:D#D MC"Z5.5L#HDG2E6(!TE8;-MMPV3BT<4.Y7<4[+JZVNCVL[MI[7"JZ7"\ 6% TQ/(&H=0QB$T19X M__7PYXYQ KE M'+WD_;M6''S:%M6>R#:"BYK@HEWL2;-5FMVFR+;""YN@HO_V4&(_]KA M9T'PQRG8J>:M7OVUJ\9>\S=$SBA7P'!JZ(.34Z-%+J_.94>+TMT^$Z'-7>:: MN?G:0&D+S/NI$'K5L1=:\_V2_ 902P,$% @ %Z>765=Z5*A= P @1$ M !D !X;"]W;W)K&ULK9AK;YLP%(;_BL6JJ96V MU@_3/KC$2:P"9K:3M/]^-E"4$)=1R5\2#.=YCWUXY0O# M':$O;(T0!Z]IDK&1L>8\OS!-%J]1"MDYR5$FGBP)32$73;HR64X17!10FIB. M905F"G%FA,/BWBT-AV3#$YRA6PK8)DTA?;M""=F-#-MXOW&'5VLN;YCA,(5Z!? ?VNP* "!H4=RO=7 MO/PQY# <4K(#5$8+-7E1.*B@Q3O'F?3Z/:?B*18<#Z-LBS).Z!LX'2,.<<+. MP'?P>#\&IR=GX 3@##RLR8;!;,&&)A<9)6?&E?I5J>Y\H#Y&\3EP[6_ L1Q7 M@5^WX_ MP1VX@1Q1#!/EC%CB?H'+G<8V]&W;&YK;?3^VYOBL'W6*372*316U\*W!82UF M.C/.=8I%FL0.?.;5/O-:??8D]HAR]?Y1<6W? M[UD-I[5F^:S3=(I-=(I-CXO1M[Q&+68Z,\YUBD6:Q Z<%M1."UJ=]D X3,2D M5NT%558+CE8,)[#E]OO :HHHJ^_W#J/&QU%VWW4;6A-%5! XC6ETJHH:!(UE M?:;*:'F-J+FB]T[0;TQ6D2+*\YR@CBK?@+EW]),?)\3&?84S!A*T%)QUWA," MM#SPEPU.\N(T^$RX.%L6EVL$%XC* /%\20A_;\@#9OW5)?P'4$L#!!0 ( M !>GEUE.#5G@=PD !!U 9 >&PO=V]R:W-H965TCLM5V5,2#.ITFR%UM[@:66306! LB>Y-:VW\\7+W0= MYC?IAB;E;U9IM@Z+\F7VW,\W&0V7NZ!UW)=$<=Q?AU'2>[C;O>=E#W?IMHBC MA'J9D&_7ZS#[^RN-T[?['ND=WPBBYY>B>J/_<+<)G^DW6OR^\;+R5?^D+*,U M3?(H382,KNY[OY+;0!I4 ;LM_HCH6_[N9Z':E:V)5(QK315$1 M8?G?*WVD<5Q)93W^.J"]4YE5X/N?C[JZV_ER9Y["G#ZF\7^B9?%RWYOVA"5= MA=NX"-(WC1YV:%1YBS3.=_\*;_MM1^7&BVU>I.M#<%F#=93L_P^_'QKB74#I M= =(AP"I&3#\(&!P"!CP!@P/ 4/>@-$A8,0;,#X$C'D#)H> "6_ ]! PY6W6 MV2%@QEL"$8\])_*604Z=W>KM#TLY=C=I]??XHY!CAQ/N'B?'+B?,)=\^38]>37=_W]T-Q-X[EL @?[K+T3%F9 K/B;R%,EH+RUS;:E$FI$'Z2:1%&)T=/_XLWF3'SSZ+M]GQ1/H,\-B -/P,\#]I0583],N>/W6_=.S^ MKQ)3E.GB1AB07P1)E 8=%7IDAW^CFS)<_#!<9H<;VX09KK##[3!C5E[EWW>I M(WS.O^]=X1K_OG>%Z]9U_6Y=UW3V=0>MZ?]V^ M!_Q#1F+DC\'IXV.P\P8\'Q_T^/'1]=FP=X;=3G5V?IMOP@6][Y6GWSG-7FGO MX<=_D;'X[ZZLA,1D)*8@,16)S9&8AL1T)&8@,1.)64C,1F(.$G.1F(?$?"06 M@+!:UAV>LNZ0I7^0=7\1GK,T[SPQWW.C'5?=R7A]&$CB<'+7?WV?59F%7II5 MD9B"Q-2.QA"GDEAOC#FR2 V)Z4C,0&(F$K.0F,TU !RN(\-%5LSC*M+GJGX MJE@M)8U.*6G$3$D6S?-;(5PLMNMM'!9T*2QI6^-W^W3%S(D MU2EU+2DQB[TT*2$Q!8FI7:U!1''6R$K(,C4DIB,Q XF92,Q"8C;?$'#XC@T7 M636/KTR?;P\"4-5JF6E\RDQC9F;Z+2W"N"L!C5MU)Y.9-&[DGW$K]9*)-&VD M7KECJZDXG-:W4KJV&L\:R5[MJ-=L2AI-.F];$B&S47TKK6NKV:2QCSI7[0TN MR^1J+XNK]C97#SE<[>4R#Y)+1T?'3K:+]+FJ'W19X\%YH-4.^LGIH)\P#WKY MW8>O0+]O:)+3KC' 5"Z]*X/$9"2F(#$5B7 M(D5ZODLB)*D0I\DSS:H_9VZ[TR*S@$O3(A*3D9B"Q%0D-D=B&A+3D9B!Q$PD M9B$QFSU>Q9OI/G0=Q7'WS0('61T7B7GL?4O2KE2+K$ PFJI=G9*M3/F[NGK M31AEN[1:W8HN"RBR[:+89E'RW)579^TSXL&X><=GUOKH:WSNR9]NH;2W^#(8 M-*ZSVI69B6+C['S>AB1Q,&Q06M=6C4L>G:-*!H=C1^VB,>\T"Z]%P%B04@K#: B'@:0=5,.L80>@PW41'&T3_E M>4J>KHJW,*/"DK[2.-V?KRS2O.B>;<6$+SU+@6HR5%.@F@K5YE!-@VHZ5#.@ MF@G5+*AF'[3:YQ1I7<=!RW2AFG?0& G9AQ88H+1Z%GTWBY6P__P4/J596*39 M_F_BZS#9KL+#B0A[7A(;OCB+(C49JBE0385JF*5S8MY/.+U^@N@!0B5BI"9#-06JJ5!M#M4TJ*9#-0.J MF5#-@FHV5'.@F@O5/*CF0[4 I=43\7FB/F'.2+U\SNC!J]^L(\/FW3IVL1I/KBK5;2@PFJ;)5%Y]4[KV>JF,T\AY^,^0C49JBE0385J MD<_S^LD(=0&/G(#\"-5D MJ*9 -16JS:&:!M5TJ&9 -1.J65#-AFH.5'.AF@?5?*@6H+1Z(CXO8R#L=0R7 M7\!W38P71\WK=^3$>!FJ*5!-[6J/R6S:O'Q'EJE!-1VJ&5#-A&H65+.Y1H+# M=7RXT)IY7&7Z7/4/4#6KYZ?SBA/"7G+RF*XWVX)F^2Y!':9/E?] U3-ZE_]>UYZ)+&7'O%^202;N?0T$:K)4$V! M:BI4FT,U#:KI4,V :B94LZ":#=45. *K">6\\+DJ1/ M%B31,*J7"_^UZ?J)9O_K3+/0E4A0389J"E13H=HG=T^/X_QU]U#"QOM? MR:U&.M[7R:W1];Y);JVN]VURZ^X?SGFNSOY9H7:8/4=)+L1T559-O)F4+97M M'[^Y?U&DF]T#_9[2HDC7NQ]?:+BD6;5!^?M5FA;'%U4!IX>@/OP?4$L#!!0 M ( !>GEUD#0V3Q_@( (, 9 >&PO=V]R:W-H965TR2H6ZH4>C'*\@AF(Y_R!R9'>N"Q("ADG-$,,EF/MSKP-?15?!OPF ML.$[STBM9$[IBQI\6XPU0Q4$"41".6#YMX8))(DRDF7\K3VU)J42[CZ_N7\I MUR[7,L<<)C3Y0Q8B'FL##2U@B8M$/-+-5ZC7XRJ_B":\_$6;.M;04%1P0=-: M+"M(25;]XVW-84=@.B<$5BVPSA78M< ^5^#4 N=<@5L+RJ7KU=I+<%,L<#!B M=(.8BI9NZJ&D7ZHE+Y*I39%UU9)WR\/SBK7VY+K>B MV0^KV0^K]+-[V8\VV)6_T^ZOVLXMSW$$8TWV%0YL#5KP_IWI&9_;T/=I-NW3 M+.S);&^3[&:3["[W9I-R1I? 5R[M,L;"G?,89-^7L,G8:A;F)O,#S@UIGG4FY]FH7' MY0],MQV;VV!SS\(F\!8EW8W /N\YDE[+KTRP\KMX<>.WLO(:=U\FN M:J.X)@AUAVU#YQTG'SJ# W:=R2YEUZ=9>%R^Y=M^.SR_@>=WPGNB0C:Y0WCE MYXF67*/Z\_2?4^D?]1+/<-T#M"U!WN"@7TY;@ORAN1\4'@>YIG.(0M^Y/ZG; M\4_,5B3C*(&EE!DWOM2SZL99#03-RRO5G IY02L?8WE)!Z8"Y/R24O$V4+>T MYMH?_ -02P,$% @ %Z>76<28Y6< !P K#( !D !X;"]W;W)K&ULM9M=;Z,X%(;_BI4=K3K2-,&&D*3;1FK#?LS%[%33 M^;A8[85+W 0-'UGCI%-I?_S:0"$FK@/9TYL6B/W:?F).WH/-Y6/&O^=KQ@3Z MD<1I?C58"[&Y&(WR<,T2F@^S#4OE)P\93ZB0IWPURC>-G]=^*P_R#50,:*[TPB_/B+WJLRCH#%&YSD2559=F#)$K+__1' M!6*O O%?J$"J"J1=P7VA@EM5<%L5L/="!:^JX!5DRJ$4' (JZ/R29X^(J])2 M31T4,(O:4LQQ%*?J21B)_)R_*X\_K;)O3=)E? MCH3LI6IK%%8]NBE[1%[H$2;H0Y:*=8Y^39=LJ0N,Y/#J,9+G,=X0JV+ PB%R M\3M$'.(:.K3H7IT8J@?=JV/+:-SZ&W,+/?<%O>O5BK,5%4QR%CR2=V"(=C3> M,A/J4LHS2ZF8C="SJ<]_ M_<%X&.7MR54B*ZN.BZHJ:N[F>.8XEZ/=/HK#0J[7+A0<%B*>NU=*Z_NX[OO8 MVO?W^I>.L@>4:S"N8G@!)(@I%@ )*81G-8$I]8) M^+&^B381+W\(-XQ'V1*=R5^U)T9Y_M9$TZZ*G;*J"9VU9E]T0&(:NEF-;F:= M?']NDWO&D?26N9"__%&Z,H&:04X[2+$ 2$QCAYW&ACGVB==@0U0@L6;HGJVB M-%479(Q7%_9F8NFZC%.Q:LC?C\QX.G4.PKR]1WWQ0:GI_/9L++;R^YW35+#C M9\0=-0)IX=\+B'>#QIC0[Q@%IE*#4=3V.6L=TM&T(32Y<]@Y)W&)0F$\] MSE#0%+T">Z=/A=*X<&RWX=4M1>]C=CJ4L2$885,PLO:E]W0"4M/)-18?VSW^ M5Y:K0"TGE')9+%0G(D,[>?ETDG[7Z07J]:'4=)*-V\=VN_^M>*C%EN=TQSA= ML3KU0QL>A<;G 1C4]H.J!5!J.LW&^>,CUK^? UMF<2PMO;I4SDSSQ"S;G.Y/ M3&?HS]K3$C0+@%+3039Y +9:93%BA[TWU!0:GIH!IK3^S67K=G'4%A ZCIT!^W08': M?"@U'51C\XG=YGC#Z.0*9&2Q U0(H-9ULDV<0>YZQ'PWM#V^/"$W* MJ@@[*"D7)HF'EO3)^#CWB-;T6:N40OY+0H%=Z%1Z36Y!K&Z[>[BT8+6WX%B^4$='$" M5"V 4M.W'#3)BMMY><*XS< Y7 WV9U[;#!F*>632RO(">U=.'6J3;KCV=*-+ MY#,R.%Q:F.&)WT8 FG! J>FHFH3#M2<GL]G;Q',E' M3%L=T+_H3MGC:D/6+7U*6"K0->AQ/DQ9>BO#TPMNOYMA J[ M]P=V\\]KY#%ND\>X'M@^"1LS>SU\A*W"8K<8^O?E3,0GD[JXP/HS.:(_I\R4RO5%6+['6(=(:D_3C+ MWGAO5*^1@KA-"N(>24'^;X3\_)C9(R3H8@BH6@"EIK-O^%-(O0MJU7$N$!$TUH-3TK;E-JN'94XT3(V2EVHJ0DW:$M#?> M%Q646HEJM+>-/V%\5;P.D*Z>-&@=?T&7P3EBQ.-3/D> MQP?*5S(+1C%[D)**SP#Q\M6(\D1DF^)E@?M,B"PI#M>,+AE7!>3G#UDFGD]4 M _4+*O/_ %!+ P04 " 7IY=9(QKS.'H$ G%@ &0 'AL+W=O]'IA0+'-A.07$FVTW]?23@8,%'L+C)G/"=2W?*%)U8<2&*"\LP+?'_@Y22ESG1L MVN[X=,S6,DLIW'$DUGE.^+_7D+'MQ,'.:\-]NEA*W>!-QRNR@ >0CZL[KNZ\ M4B5)$6002RU! MU,\&;B#+M)*:QS\[4:<<4P=6KU_5OYKD53)/1, -R[ZGB5Q.G,A!"R,@W 6$QP;T=@$]0Z9(Q7"8$4FF8\ZVB.O>2DU?&)@F6J6?4KWN#Y*KIZF* MD],'R>+GBVM%+D$W+%?;21"S(!?H'H3D:2S5$Z%[H35-I4#G,Y DS<2G>A0/P'_6W5\?)BA\[-/Z QY2"P)!X%26O3^7&GX<\G6@M!$ M-9[I^]LTR]1DQ-B3*E<]8R_>Y75=Y!6\D1<.T"VC6;,)RW4.C%[ZA]\=:+PUB<_7R MMBUS&_%"L=>NJ O4I5B1&":.JD "^ :12"X!/<$BI32E"PU=-ZR IRQ!YVJ?%V_ IS;H MQ> #,[@NXILIQE$T]C95F-89G@JS([$:S'X)LV^%^2LG5 -\!TK_ $HT:#*Q M#G0JDX[$:DP&)9.!EU"&AR6A6*#JM0?N)9.!Z5J M9DW@!_&,2CPC*YXO+RLP3"136!0K+MN2'1V3K'6D4_=,1V(U*-C?6T#?Z@6^ M&W,,R0511)391PM=A5%")* Y23G:D&QM=DJQ15K=F-^E.>A4;=:56AUOQ6'C M#S<("46.[I?Y_GN!(KOU6 MKM&P";9_3(&:V3/Z46)[OXWMAKO%)IS"8G!8-]I0=.K%NU*K$]N[<6RWXU>+ M!8=%PR^TG2V0+>%)^W%.,<*HBLUW>TUJA[U&;N17_W!S,QV&#-VP49^]R@E: M#GQA3B*%6OTUE<414=E:GG9>F3.^1ONU/@4U)W-[F>((]99P]7T7*(.YDO3= MH=KDO#B5+&XD6YESNB38\_0]02P,$% M @ %Z>764G=;X24! %"$ !D !X;"]W;W)K&ULS9I=CZ,V%(;_BD6EU:[4'3!)R,PTB3030.W%JM%FVUY[B!/0 *:V,]FM M^N-K&T)"PK!0G:EZD_#A]\'V:YN3X\P.C#^+F%*)OF9I+N96+&5Q;]LBBFE& MQ TK:*[N;!G/B%2G?&>+@E.R,:(LM5W'\>R,)+FUF)EK*[Z8L;U,DYRN.!+[ M+"/\VR--V6%N8>MXX7.RBZ6^8"]F!=G1-96_%2NNSNR:LDDRFHN$Y8C3[=QZ MP/->:)"+IDZ1_)1L9SZ]9"&[HE^U1^9H>?:=6@B>9%+!7F M$QVJLHZ%HKV0+*O$J@99DI??Y&O5$6<"[+TB<"N!>RD8OR(858)17\&X$HS[ M"B:58-)7X%4"S_1]V5FFIWTBR6+&V0%Q75K1](&QRZA5!R>Y'EEKR=7=1.GD M8BU9]/SQ47FS04N6J0$KB+'\(RIO/9E;T?FM(B6Y0.]]*DF2B@^JJ(@)I^+X ME>3H2\SV@N0;,;.EJJ5^EAU5-7HL:^2^4B/LHD\LE[% 0;ZAFR; 5LVKV^@> MV_CH=A)]&MV@$?X1N8X[:JG0LK_<;9'[_>6X11[TEN.[%GG87S[MZ,M1/5Y& MAC=^A:$!9"P M$ C6,'-X6W>CB&]A83YD+ $A8"P1K>3FIO)YT3=5VNQ60O M8\:3OY3#>[6<O]M'KXZ,*"H54+]0DWWW/.>^J%N/S6I2.=#YTJ".0L 2%@+! M&LY-:^>FO6;@BXJ2R%-*D?H=@':&>I>&]I9EZ&&0L("2%@(!&L8 M>EL;>MMIZ$.>[TFJPMM(_8835,>YVD+1WV>BBJ&"\HBJFVQ[E*HC]?K-5&@M M]!OY?+*W#HBRFM@Y&Q'.C3.^&!&=C1DZ(B!A 20L!((U1L1=/2+NOA\-!^O5 MJLVE3NG0-R@DS(>$!9"P$ C6,!,[I]_"#E@\7*& [ 6E^:"T )060M&:%I^E M._";AL7=^,&V0])\4%I0T<[##N\RZ@BA'METTSVYZ?XW(5;UG$;H/KV*L;IK M,]@N2%H 2@NA:$U?3TDFW)UE"K(B9=\HK>*A8L^C6$=N62;H;L?@7G^+9! ^98-P9T+B_Q/?=M=S\"(+FFT"I045[3*4 MQY?+[%MDDO IE82[E!:"T$(K6M/B4E\+]$E/_.@:&S.@L06D^*"T I86X M)9$WN;N1GE.[/M+M1RW/.LK]9;^P]F0_OB^B.^]\L-^A.F_+_ M)\)W22Y02K<*Z=Q,U9+#RRWX\D2RPFP9/S$I668.8TK4&-$%U/TM8_)XHA]0 M_Q%B\0]02P,$% @ %Z>7653T:6^&! FAD !D !X;"]W;W)K&ULK9E=R:Q=MM>9"83 M[[87G5XH(!LF@%Q)MI/^^DI P&"9C7=TD_!QSH/.BUY\$+,#X\\BH52"ESPK MQ-Q)I-S>N*Z($IH3<Y YVW X_I)I'Z@+N8;;[_1OY3%JV*>B*!+EOV5QC*9.Q,'Q'1-=IE\ M9(??:5W02/,BEHGR+SC4L9X#HIV0+*^3U0CRM*C^DY=:B*,$-#J3@.H$U$N MP9D$OT[PWYL0U E!J4Q52JD#)I(L9IP= -?1BJ8W2C'+;%5^6NC[OI)K^Z4IN"CYA*DF;BDPK^ MML+@XX=/X -("_ U83M!BEC,7*G&J*_D1O5X[JKQH#/C@0C_ .0AWS"@Y?O3D2$=OS\=#E3C-_?++WG^X/TZ MO2DFI2M28";I!\J-V)*(SAWUQ!"4[ZFS^/DG&'J_FE2R"<.68!T%@T;!8(B^ M^-ZT-BE9$4%#9%3<>C)JI3U*@I:C18U)() M"=@:;#F+=Y%43^0]+7;&6@9!E\X*FS!L"=81,&P$#*WY*K2IH$T8M@3K*#AN M%!Q;]U5%#(^\,/&G/5>=QHRF8<]3IS'!&)H=-6G*F;S+45JF-*) _9P!)A/* MA[PUB+QT9MB$84NPCI331LJI-6]-;2IH$X8MP3H*0J]MTSSK[JJ1Q[: $ 4] M?QFB)K!G0FP("CS?[#!XU'O"P:(>E5"$1TEIKEC9*F-;]4XAC<4,HBZ=&59I MV!:M*R-J9436_%6C;,EHDX9MT;HRMITU'&P[?\QB_JG%QK#?&)JB0G3B,4/4 MQ!N?,5G;[L+A?OV\X6!;^F.^"T^]XL-@W#=>>/JR MA?Q^BXE-83Z:!F>LUW;$<+@E5K]ODJ>15(4)/5? KDBE*)U8[;.M+M2\3#*( MOGC"V*1A6[2NK&UG#B?V?&>U);=*P[9H71G;KAP.MJR+KTRJGX5=P6G$-D7Z M7]]^D7X#XC0C>OY*IB+W:CXW-L>W/ MT7!__D!YRF+]PEC+64JH=H?U-X) MWZ2% !E=*Z1W/593DE9S MS.)_4$L#!!0 ( !>GEUF@ D%24@4 !<@ 9 >&PO=V]R:W-H965T M?O0YN/>@\^)KW.X[O1 V1O?$"+ >Q*G?&9M MA-C>VS9?;DB"^8!N22KOK"A+L)"G;&WS+2,XS).2V$:.,[(3'*76?)I?>V+S M*=V).$K)$P-\ER28'1](3 \S"UH?%YZC]49D%^SY=(O7Y(6(O[=/3)[9%4H8 M)23E$4T!(ZN9]17>!\C/$O*(?R)RX"?'(*/R2NE;=O)G.+.<;$0D)DN106#Y M9T\6)(XS)#F.?TM0J_K,+/'T^ /]>TY>DGG%G"QH_",*Q69F^18(R0KO8O%, M#W^0DI"7X2UIS//?X%#&.A98[KB@29DL1Y!$:?$7OY="G"0@KR,!E0FH;X); M)KBM!#CL2!B6"<-VD /,/L9>EH-Y* :#.@8#$7BDJ=AP\"T- M2=@$L"6SBA[ZH/> M(@!60Z "[\ Y"!7,:!%_W2D2 _ZIT,-&[=Z6&Z.YW;@ M?<<1RQ\$ ;B6_UXE= $T5 -EB\D]W^(EF5ERM>"$[8DU_^T7.')^5XED$BPP M!-80<%@).-2AS[^];^5Z(Z=Z&.VCD*0A.$8D#E4"%D#0R9&RU7,_=Z;V_E06 M[6==*XLAL(8L7B6+IYQ$U,+:.3R\OHY9! &]*@ )W:^#C]2,@GDX!/40J.!#/^66E;M%#7 MUJU1M. "S5%!2U.E\,0KPGZ2[6DLO6 RKBQX[>)*>,\;]1!K/:+4.NFYC_R MKSTDO,-[PN37.+!F.!4@E(L06%5O+27% M@_&1%T!B.WS? \;#+P?>?DI[TD M*5+09##IXEI;.WC!VZE,#/BIG9\F'=S"*%I@"JVI9NT(H6?*TT"CKM H6F * MK:EB;0RAUC9=]X[10WFJ=;R4[-;,0)]YJSRU[8-ZW]=9LIJE5XMX]60SB1:8 M0FNJ69M-Z!LK6:UOO5I%DVB!*;2FBK6UA3V];9^2U4.5A0<02(JN%D3RU7M4 MUW _J$D%Y7=!!7JH&P5$M:]&%WQULZB?=FRYP9R IQ@K>PIZN&OGHE&TP!1: M4\K:;R-HJJ*1UKE?K:))M, 46E/%VMTCO;N_I;N E([<\5#+_W;$.:VOZT%7 M'%2[7E0[?*1W^+>T&$K(,W+MWDE'G#MID_L_6KJH-O[(6%,7]>CJ]H@)]#%- M'K7E1A>ZL%>\>2Y C_:R&\_7F6< M!\\FM3)N..IHG:':]*(+IO?*9@-2]B9]=%:MBC@X@&.W34R)YTW\#F*U_T3Z M;N?MS882^+0EX [:3V2AC/+.Z)U'^0.GW5VP3W9,$\+6^&&X)"P+$#>7U$J/DZR#ZC^%V#^'U!+ P04 " 7IY=99>APCE % M !;'0 &0 'AL+W=O3S.S&EM^FP$P22'B'V33MATX_.*" 9_V@E@C;?U_Y@1?D&Z\Z.!^"+\J6L5U'5>EJ2R*?WB0[$O-OWI(T\AF_33D*%1U3;/5R ]BI=_-VY9IOYOL61C$9)DBNH\B/_WWCH3)H:=@Y=CP M-=AL6=:@]KL[?T.>"7O9+5-^IU8JZR B,0V2&*7DK:?4V2;]G->-U3M"P@$I(5RQ1\_O%.[DD89D(\C']*3:7J,B.>7A_5'_+< M>2ZO/B7W2?AGL&;;GN(J:$W>_'W(OB:'$2GSL3*]51+2_#\ZE%A-0:L]94E4 MDGD$41 7G_[W58=U5XN')'_"!C[S^]TT.: TPW.][")_3',^?["".)M0GEG* MOPTXC_47?,Z:)92B)4G1\]9/"?J"[GP:K) ?K]$Z"/>,K-'5@# _".DU__;E M>8"N/EVC3TA%-&-0%,3H)0X8_Q&Q+T3!>DS7 GS3S[9_Q9\U\[V?\13,?ZPT"*B].52']6*$[O5%Q0%8W MR,"?D:[I!A#0?3/]F>PX7?N0/FBF3_9Q(WW83)_[:6/P#_*YZP#]43YWB#Z2 MSQVBC^5SA^B3RT9^>EGPL\ML,[]LY!>7>?[I,MLLY>FXX0DVJCG6R/6,#_2& M?AH'\>9TCOWK]I6RE"^G_H:FR$+.A.6R)6:'[OP5Z2E\#4E)^DZ4_J^_8%O[ M#9H>VA0;M"DV;%/LH4VQQS;%1FV*C=L4F[0I-FU3;-:FV+Q-L46;8D]MBBU; M$CN;XLQJBC.;U/-E9,B7D=!L5C"MG)GM;]_[7UP7\VG]_72: E"V@^USU ! M69:%SU%# .7HCGF.>@!0V,6>>PY[!&"&;5G:.6P$P'3;TX0$QE"GCJ<+:A,( MIKNZ=0Z; C#3='6ATQFDYEFF,&QSJ%#8< 2U!92I:UC"\#X!,,^SQ"HLX8J: M/ZIPYD>K\J/5Z,=B!W/(?T_@VQ?_G:3^AJ!5$D5)?-RU)'M&&=^F\'RXSB'DZDK+B!%"U!\ A6]>C)+ &AY MWEG79\ZV*V?;CE#ORR[QMRWH; H+>AH"@MR$@Z&T("'H; H+>!H"PMR$@ MZ&TP:\C;H"+D;=EQG,/) -Z&%$%O@XJ0MP%@H[>=RMN.Q*P=\[7$5;:8N$9! MS%U-T([OFW)?0U8N)-W3%XAVHXO+"Q"%A7?] $8);]TAC/($^X(H4T ]@BA/ M0(U E"/D.);J<0*B#.&U/ 50^";;3)^9%=2R!-0<0.DW F@!IR@,_1,H90LI M+L'@3Q8H9^9T*W.Z4A/O_[2G*V5/$%6S)XP2[0FC1'N"J)H]053-GB"J9D^I M'B<@JF9/ 78$]2JV1- U>T)IRC:$Y2JV1,,OF9/]>1'_8BDF_S8C?+7_#YF MQ4*X:JU.]F[S PZA_0YWQAAHG^#.%&J?XGEUE&PO=V]R:W-H965T//(@.0Z*4@5,R=3,KR MUG5%DD&!Q0TK@:HO&\8++%63;UU1V"UP3IW%S/0M^6+&*DER M"DN.1%44F'^[ \+V<\=W#AU/^3:3NL-=S$J\A17(S^62JY;;HJ1Y 53DC"(. MF[GSP;^-_4@[&(N_<]B+DW>D4UDS]JP;?Z1SQ],1 8%$:@BL'CNX!T(TDHKC M:P/JM&-JQ]/W _IO)GF5S!H+N&?D2Y[*;.Y,'93"!E=$/K'][] D--)X"2/" M_*)]8^LY**F$9$7CK"(HD70Z;Q5NGG5,_[2G+U-5=^J JM"^ J8EIV@@,[=\$@8@S)#0K]7U#@!6%/ M0/>O=P]ZW./7N_L#V83M7(<&+[J"=YA6R9)GI"A&3ZO/O30/PNB=Z%:4.(&Y MH[8: 7P'SN+''_RQ]VL?13;!8DM@'?JBEK[(H(<#4NFNY#[N(IO'U7*)RHHGF3JY>I4XB/36 MU603++8$UF%PTC(XL:#$B4WN;(+%EL ZW$U;[J;?E1*G%P+2)VE'AY\-WH6 M--B 6*+/*EIL"ZU+X,G%V_^NA-B$TU'B9'JNQ1ZK*!J?J;$/*O1&_8KT@R,C MP2 C7S#GF$KTSR-H:O[MS6(0XLT+RB9:; NM2]_Q=N^'-A1I]7)O%2VVA=8E M\'B_]P>OP/^_(J-+K87^]%R1EU9^X'GGDKRT"J91="9)]Z104 #?FH*+4.E6 M5-;_BMO>MJCSP90RSOKO=+''%"".,'6EZ!'S;4X%(K!1D-[-1-V@>5U\J1N2 ME:8.%!HGTCTD^XQ9N ]\$/:4?:,'5JJ2C=['#CTGAQPR+=L210XC*]&.Y4> M(NRXB2GP55W3D!HX7JATV\G8*NJVR9'Y7HA7$:#'('"B_QZQ3TX=!2KYP+.W MV[-X0.VV#\X.KS%[.:PBOJ86%-<+<$@]$H((;SO* VRM4*Q/!#\\?*)GRR"> MR2LA/^.5B=M1M+@@[.,-BPD._WG#/>S[,8B7\6_&5(I=QL;SY9P^3.;.Y_+J M4-PC_C^>R_8=I:$ %V^=H\^>R6F,L_E8,6]#?)K\!:=,JRE@LW6^8-QQ^Z#BZ9LE;#FOW'.9- MA[6[#O.VPZ3O:GJ1)%=8WV%.MQV1$XAB/>?%"\EEFOCYA>6%<:"L6<2W>MS' MNI-P0P(,OCOOF(*O#Q0\8\H,4\Q##P4AM+ M;7W,',^GL>5EW0=?OWP#7[@$?-^3(W5"E[95QFN-]ZANLKH>T[KT*W498$%" MMJ=@$+K8%?BGU7[T._^\VM_\G7]9[8=Z!4#E32HZI>>=>M0KB7V\N0<&_ OH MFFX("NI5V]?XP.W:57N_VCX]AI7V0;5]X425Q0_KSUT7V$?UYRZRC^O/762? MU)^[R#Z][?;CMM5O7ML.(*-HJL-1*><857+TY% M69ER33$W?N9LT8.SP1V%/U12'+UAI?OG'Q!I?XMR0B:L+Q,VD D;RH2-9,+& M,F$3F;"I3-A,)FPN$[:0"5O*A#W)A*TDP2ZRSBRRSJRB=U]"CS]$@G7\+"F, MM$K[9R--)JPO$S:0"1O*A(UDPL8R81.9L*E,V$PF;"X3MI )6Z8P*X'%;Z3> MNG>&9EA66WT[#RN!K*D;2+N4K00RRS2A6<@N L8J L:J#)@A?V[R=J$H6BJ- MGXT6F;"^3-A )FPH$S:2"1O+A$UDPJ8R83.9L+E,V$(F;)G"T%D8Z+9>2HRG MCZ([6[/*N2)006AKXEA!1:R@REB9?^*_,O0QV!K(UB_+[ E4R(+&I:HO4%D& M1)>J@4!E0\.\5 T%*MC0S))L)) 9R+0;E[*Q0*8C&S4O91/A3B$LR:8BF6Z6 M>SL3R$RST2C5-A?NM(E*!WW 8YVR=<5"C;D&++T;EB,%A]P'I+WV*7Q1]B:0,'X%+9FHO$Y;"U$ MXTO86J7?0?'9K/L_4$L#!!0 ( !>GEUF#XC"=^P4 "&PO=V]R:W-H965T.-6V]/ U M3OY)5Y0RZ6T=1NEM:\789M!NIXL57?OIYWA#H^R3ISA9^RS;39[;Z2:A_K(P MK<.V(LMZ>^T'46LT+([-D]$PWK(PB.@\D=+M>NTG_]W1,'Z];9'6_L"WX'G% M\@/MT7#C/],'RGYLYDFVUZXHRV!-HS2((RFA3[>M+V0P)VIN*!1_!?0U/=B6 M\JX\QO$_^8ZUO&W)>8MH2!$MJISYL;#[3W=+#J? M=>;13^E]'/X=+-GJMM5K24OZY&]#]BU^G=*R0YV@V-?1*0Z^IH5\:^DWK0.1]Y>2FYR!5L1M7F^S+31K7F^P+3HXJKI^R M[$M.&M><[(M.&E>=[,M.BKJW=P])\809/O-'PR1^E9)(Q+?S9@Q5$ M>:(\L"3[-,A\;&1%BWA-I>_^&TVEJR^I](VFS&=T>2W=2/,D?@F*[,BB2PIV M4N:_28\THD\!DZX,ROP@3'/QCP=#NOIT+7W*A-+W5;Q-_6B9#MLL:V5^KO:B M;-'=KD7*B1:IDAM';)5*XVA)EQR_+?;K'_D=L;__D=\3^XDB +2S\E0U4O8U MNE.$1(,N/DLJ^4-29$7E-.A>;'^@F\PNG[0;8KN]C83VL=CN^HFP\6;SOBL< M^Z1YWWGV:?.^\^Q6\[[S[/9E5WYV6>.=RVX;][(K[UUVSW^][+:9-[<3P1.L M5BFK%CSU!.]^FR0T8@->&NZ<&M^9#R@'Z<9?T-M6-F),:?)"6Z/??R.Z_"Y=F6I5FFH@^ M,NF2)G[("S.A\=PP0\(,)&R,A)E(V 0)FR)A%A)F(V$S),Q!PEPDS-O!.@4L MGVAZ&#J8?I, -T4DM3#BB7K<6)QR-JO(#1:\"11%\L5$F#2]6>LA80<(,)&R,A)E(V 0)FR)A%A)F(V$S),Q!PEPDS$/" MOB)AAR2_.GTL=IX= M+TB: :6-H3032IM :5,HS8+2;"AM!J4Y4)H+I7DE[3 7E+Y2#QB.Z&@JF2/2 MR(FI9*+\C!CELLEDZ6JS?_'ZFAM$0O[9082D&5#:&$HSH;0)E#:%TBPHS8;2 M9E": Z6Y4)I7TCX((IZH4P^B8Y$F]T\$T<^7DHGP+<$RB [RYXJ^;6B4TFO1 MSUHE]/ =H!NBU:;.[WDJ1:X-X0RN2JWU?LP_8VW(:')5'>V]:L)3U7-_RD6I MM9<7+(Z*]&N_#M@\E-JM]7#&4>FU1CD\4J?;>Z]RN4VO72J/>Q%(OWYG\E"Z M5K\UCU5J?13>/EB?M*;)<[&",)46\39BNU?%JJ/5*L4OQ5JMVO$[,K (Y[A- M!C/><8<,7-YQ+U\%6:R?^MF@RB50OJ4-4W^W,TZENQ6)>YV6+PI M5E,]QHS%ZV)S1?TE37)!]OE3'+/]3GZ":FWHZ']02P,$% @ %Z>76;7J M*\<+! O! !D !X;"]W;W)K&ULK5C;;MLX M$/T50HM=N$"KJ^-+UA:06"TV#\4&2;O[S$@CBZA$>DG:3O]^24J6+Y$H%T@> M8DJ:K%G_(;6\T1:0(6%RS9 U9.<\0I+=2K9?.H%SN/%$ MUH74-[QXL<%K> ;Y??/(U977LF2D BH(HXA#OG3N@MLD&&N L?B'P%Z+H^L'\QXI68%RQ@ MQW_@D;0C>9+62G,?[1O;'T'I5LA6=6 E0<5H?4G M?FT"<0(()CV L &$EX!Q#R!J -&U@'$#,*'V:BDF#@F6.%YPMD=<6RLVO3#! M-&@EGU"=]V?)U5.B<#)^H"FK 'W#KR#0Z$Z@)Q 22\@^H$]JG3*:DI)@DR.6 M(UD RB$#CDND[;:2\9^(U"02OR*NL$@R8PAY#B:MQR>C!"0FI?BP\*3R7OO@ MI8VG][6G88^G08B^,BH+@3[3#+)S D_);K6'!^WWH94Q@=1%4? 1A7X8=3BT MNAX>=L"3Z^&!14W49C(R?%$/W[LGJRM%M0OC;A=TC[H5&YS"TE%-2 #?@1/_ M\5LP\?_L"N][DB7O1'86^G$;^K&-/?XR&.01H6@#/ 4J.TN_Y@]\LX'NU;O8 M=W59[$X#=I55,F1U)O&FE7ACE?@L3:WH-O$14?4^4O5UJ*T7H) 3.2C2OL/( M=R/_]R[@J@8&T9DB/YQ=".\VFTRZE4]:Y1.K7ZHUHI1#1J085#CI]& \O\AC MMUD07>CI-NO+Y+35,[5GLL ] T 0W?< M#4RFG0&83KL#,&L#,+-N^ AJ7J!*)2(2JN&DVME4V?;I'@3VU'LR S<^1O@ M623F;23F5J:$"%RJR4]5 LMSD@+_M8JPLZO$]D5FWM&B+HK?:G*F-O"/LXYO MUPLY&UZ;PZLK;)*#S45%^V&/LI,I+K J6]4ZE(P=+K=U M]DQJ,4VOD&TUWD0'N,36LD>J@TFO-)?>O7B M6C.6[4E9=L8BO"+5]LWZ6V%B9S\7=QS\ NMP$_^MYC<^G.2HN_9F\_._2ZWV MO547>YND1NL@\FW?/X_ "]6BMU36IYSV;GL$OS,'SXO[]_IH;HZ+1YKZ7/\5\S6A I60*TK? MG:H9BM='Y?I"LHTY/+XPJ8ZB9ED 5G.?-E#/<\;DX4)OT/Y@$?\/4$L#!!0 M ( !>GEUF:&PO=V]R:W-H965T8Z=DS<9;2G[P9<8"_!45PT?>TLA5I>^S\LEKA&_ MH"OO^**;L<>]%X^N"6+I5 ?^)/1"BWP'18/JQLFS_PNRXS4N.&$-H#A^=B[ M@I<%'*J 5O$/P5M^= P4RB.E/]3)]6SL!:HB7.%2J!1(_MO@*:XJE4G6\7.? MU.M^4P4>'[]D_Z.%ES"/B.,IK?XE,[$<>[D'9GB.UI6XI=MO> ^4J'PEK7C[ M%VSWVL #Y9H+6N^#904U:7;_T=.^$4 8&> .(<"PY0,P,508^D(H*HF (+1"JN] ]W!?CT MX3/X $@#[I=TS:6:CWPA"U4_YY?[HK[NB@I/%%7@\@)$\'<0!F%D"9^>'QY: MPHOSP^'K<%]VMVMQV+4X;/-%)_,97;RT]627);9G4=?_)5^A$H\]>8%SS#;8 MFWS\#:;!%UN'WC)9\4;)7G4OZKH7N;)/_I*S3TXYA@1I%J"BG(,2,?8L1]X6 M,?ONVF5,VHQJ\&TF699%277-3;CZA>?2G E'+[ M5!H:-,,HT19L:HJ2+-97U5E43V08'(Q1X(3^CN4F[JR.=77W&5ZQ#N-<8[6H M8) GVD8OW.7TQ3WR@=")^[=88J8PBK MY&,@:DILAX\,J(&D"O)0I[<)@RC*0AW?M&"#/$R3N-.]!COX)N@V3LHTGKND MID%*LD1W4195%J;ZC'97U7)3:,TB(W%F=ID M20B-+?P>C@H>+!5T>ZH"R[0E.>DQH&F8!C#2[ZY3JRPS9_1[6"MX\%;0;:Z. M#21 Y<\U4?N;- (U"_)8G;AL305@L>O!9TFRW+7>KH M9805WW17@8YN2@;0>!!T5]:7_&#!H-N#&2/M_[B'YFR%,#,VODT6FY/M3;V8 M?_2^2KU=_!.Q!6DXJ/!M>FT[^ U!+ P04 " 7IY=9,F:,1+D" I!P &0 'AL M+W=OR2'@S47KS)#5+ I M*)-#)U-J>>VZ,LFP(/**+Y'IF3D7!5&Z*Q:N7 HDJ4TJJ!MX7N06)&=./+!C M]R(>\%+1G.&] %D6!1%O8Z1\/71\9SOPD"\R90;<>+ D"WQ$];R\%[KG-BAI M7B"3.6<@<#YT1O[U)#+Q-N EQ[7<:8-1,N/\U71NTZ'C&4)(,5$&@>C?"B=( MJ0'2-'[7F$ZSI$G<;6_1OUOM6LN,2)QP^B-/539T^@ZD."2F.SM9J4 MBBA,+^ +O!!:DLIMJK>;L 2-12@$IJ#(!LZGJ$A.I0E^?IS"^=D%G$'.X"GC MI20LE0-7:99F+3>I&8TK1L$[C/P [CA3F81O+,5T'\#5\AJ-P5;C.#B).,7D M"D+_$@(O"%L(33Z>'IR@$S:6AQ8O_*?E,,UE0KDL!<+/T4PJH4_UKS;+*L1. M.Z*YZ==R21(<.OHJ2Q0K=.+/G_S(^]HF]S^![8GO-.([I]#C,:'F&%W"#!^%84_OPFI7T'%8/XBZG29JCVFW8=H]R722 M$;9 @C6P%%^VPB'J^=T#U."CP>GZ_G6K44(T^9BJR])2=T;&=ON?U M#^UL"=MWO2+I[E2= L7"%F,)"2^9JBYG,]K4^Y$ME=]30I417FJJ/XTM:V&5>Z4MIFIM\R%"9 S\\Y5]N.6:!Y'>,_ M4$L#!!0 ( !>GEUE1Y193G 4 &@T 9 >&PO=V]R:W-H965T$Z.WN3D@N>**1X=DR.? M*Q8G^3'YF7RY],G1LV/RC,09^;P0JYQE47[:5[H+!:@?5NG.-^F\1]+Y/'Q) M!NX+XCG>H"%\?GBXUQ#N'Q[N-H0'!X>[TX9P>GCXQ SO:]6VTGE;Z;R2-SA MNB8E-M'#YNBB8KW*ERSD9SU=DG(N;WEO]OPG=^R\;M(%"?.1L )HR"8H>=@ MJ^? 1I_-V3)6+(G_X1&Y>,[2Y6N?S$6N&L7=H$8EJKA[W,Y.!B-]1=WNBK;? M:#09/FCD6SO55@PDC()@AAC#K1A#JQCZJB(55=_]0KGB49,,&\AX9X2=!QH, M]S1XT,)_LD5@[6K;407!C%$=;4=U9!U57Q>L7,5A4;3(FY5:"!FK>_+G>YY> M[TABI)Q+F(V$!$D9!,$//R5;/ MB?62_:!G-WH>(YF*LQN2B%S_3/SP\=TQ"9F4]WIJLV:R^9?@9*\V#ISIU'E8 M(*WIVVJ(A 5(& 7!# VG6PVG5@T_FOH9RKT@F5!Z8GGUMY[K$24(OUO&\KY) M4&N2MI4T!#W9"GK2Y3Y*_M5S-"E6-XNRP1^< M23WI&$R:1+4F:BLJ$N8C80$21D$P0WK7J6?L3J<[;!4.DA1*\Z&T $JC*)HI MZXX1XW8HT@<5:'N&ULHC:3Z4%D!IM*+MEGS7F8YV2KZI:>W0N%;#X/_5Z6&3 MLW5NS]1:6ZB? Z4%4!I%T)QI.]:9 ]86OID+0 2J,HFBE=;4&YG3RH1VIRT\.*GP M"*$"[]9CSQWN>;%S>P=:+T^ FE10&D713"EKD\KK8E(=_"2ARK*KJ^N,]F6% M.E!06@"E413-E'5G)9'=ISKH1OO(4X6FE5#G]GRM%Q]A5Q]AEQ]AUQ_]"+?* MJ]TJKYM;Y4'=*BC-A]("*(VB:*:LM5OEV=TJP,S(VS>QO(:"#36QH+0 2J,H MFJEH;6)Y=A.K0\%N?KQ@S]?ZRH9:65!: *51%,T\#VHKR^MF97E0*PM*\Z&T M $JC*)HI:VUE>3_GEUF'LD)$ZPL '^3 9 >&PO=V]R:W-H M965T;..J?EBLI^6ND/'J4+1-I\YL M%DRW<9)-;JX.SWTH;J[R?94FF?Q06.5^NXV+'^]DFC]<3^S)SR<^)NM-U3PQ MO;G:Q6OY259?=A^*^M'TD;)*MC(KDSRS"GEW/7EKOQ&!VQ0<6OR1R(?RY&NK M&+";62M[%^[3ZF#\(V0[(;WC+/"T/_UH/Q[9!,+&6 M^[+*MVUQW8-MDAW_C[^W/XB3@IIC+G#: F=H@=L6N)T"QWVBP&L+O*$%?EO@ M=[OD/5$0M 7!T()Y6S ?6K!H"Q:'5_?XRS"NXINK(G^PBJ9U36N^. 3B M4%V_A$G69/=35=3?3>JZZH;G^>HA25,KSE96DE5QMDZ^IM**RU)6I?4JE%6< MI.6OUH7UY5-HO?KE5^N7NIWU>9/OR[JFO)I6=3<:V'39'O+=\9#.$X=TK?=Y M5FU**\I6_PA.C]_B.\TN6A7-;E]J'<-91'P\M-1V?#RVU#.:?+_['/R+$+NOQ]7#S5>>V5 M=!]_'=P#SWV"]S%/FPGA(2Y65GYGK7_^=GR-TSA;2E/8CT#/#&RFGC?E+E[* MZTD]MY2RN)>3F[_^Q0YF?S<%!0D+D; ("6-(&$?"! BFA<][#)]'T=6Y^+?M M+DZ*>H50F0)WA/@'2+,TN;]9U"N5J^G]:9!,C9Q.HY#LSMB (&$,">-(F #! MM(#XCP'Q!P7$E JR/K%Y"SRX=]L=S4"VW#2LOTD@;(EQ0)"Y&P" EC2!A'P@0(I@5O_AB\ M.7WB*/*RM&[CHOB19&OKCSC=&]GJ[S8LJ^6_&BEX"+ M2V?1S8FAU=R;.9V<(#O&D3 !@FDYN7S,R269D]MC2I)[:7TNXJQ,#RFQWJ[^ MO2^KI]:L)')L8)"P\+(?!7NV"#J!,;7R%MW (#O&D3 !@FF!L6?*,&P8&& 4D+H;0(2F-0&H?2!(JFAU!98)OT?/4OF>,9 MHP:5O5!:V-+T\XYK=\\[4(\+I7$H3:!H>H24R[5IF5M'R#=&"&DC;Z&TL*5I M$?(NW6Z$H*872N-0FD#1] @IVVO3NK>.4&",$-3U0FEA2],C%/C=""&/R: T M#J4)%$V/D!+.-JD5FPC-C1&"NF4H+6QI>H2\WED(JHVA- ZE"11-CY!2QS;M MCNL(+8P1@LIB*"VT^R+8Z>8'>4 &I7$H3:!H>GZ45K9IK_QY(PL9WU6R,*8( MJI*AM-#N:^+>93SR@ Q*XU":0-'T%"GI;-/6^7->Q>EP)0#US5!:V-).G8Y) M)2*/R: T#J4)%$W?N:?"_4LI[_:I]:_D M3EJODLSZ(>.B_-480ZABA]+",\-='(=E!=;VL.G;F+T7(QAT3!Q*$RB:'C@E MTQU:I@_=?$1C1H<,*M=;FO;G.K?WE[AH6#,&[1N'T@2*IH=%:7.'UN9C=B'1 MJ-&!@:ITIZ_2+P+7Z>XK,37SYH';#0Q4DD-I D73 Z,DN4-+\F=M1Z*9HY,# M->A.WZ!?V#._=ZHQ-?/<7G*@;AQ*$RB:GASEQAW:C0_;E41#1D<%:LI;VNET MXP=.5R486@6+F=<-"M2 0VD"1=.#H@RX0QOP/P]O@&TFI'M9Q&MY7#%_E,U; M@YOLG%D[0STYE!:>&;AW')9QR4Q7^D]6,N@(.)0F4#0]:$J5.[0J#^6]3/-= MG;1*+C=9GN;K'\9(0:4YE!9":1&4QJ T#J4)%$V/GO+KSB742T$%.Y060FD1 ME,:@- ZE"11-?^.U$O$N+>*?XZ5HY-@80FGAF>'.GYY;GUW)H"/@4)I T?1X M*?'NTEO+AUHH&C,Z4E#C[AHVC0>]*\-!K1BT9QQ*$RB:'A5ER%W:]XYQ4#1J M=%R@9KREZ8K 7W2W!!N;>?ZB&QBHX8;2!(JF!^;DIB&TX7Z6@Z*9HY.#O7-( M?R]Y[RQSM@F#]HE#:0)%TQ.C-+=+:^YA[HF&C(X(5'"W-,TJ778STF]C7W;? M- GM%H?2!(JFIT2Y;9=VVR\33S1\='J@DOO,P.W#L"S[^ =7*[!6\0_S4OG, M#OKV+[=G00PZ/ ZE"11-3Z'RY"[MR6\/=Z&3A57(X\16;I*=T0K0H-&)@[IR M*"V"TAB4QJ$T@:+IX5/NW9TCO90+E>U06@BE15 :@](XE"90-#V!2LJ[M)0? M+ Z@4AY*"UN:OB\EZ"WIA[1BT)YQ*$V@:'I4E$1WZ4WJH\0!U*!#::%KO"E* M,._FQ=#LTNUY ZCRAM($BJ;?[E$I;X\VN<_R!C1S;'"@M-#KWP#EHGM1:&IC M=R\*H=WB4)I T?30*)'MT2)[F#J@(:-3 M78GN&N)HONKA5#(\_NSD70?G$H M3:!H>DR4Q/9HB?TR=T##1\<'JK7/#-P;>LT?G0'Y@^4!='P<2A,HFAY#I<8] M6HW_GF<7RWR[DU5]V;8NI&RF->.E&PT:'3FH#X?2(BB-06D<2A,HFAZ^D_MI M>TAYX$%U.Y060FD1E,:@- ZE"11-3Z R^!XMH)^SJ85&CHXAU-N?&:X_X,U6 M+T-WWV=E:F5W[VS&H#WC4)I T?2X* ON MT1;\>:H*JL2AM- SW /&9@1^WN9@6 MR6<*G:>W@$,'P*$T@:+I.5/FW*?->3UQK:25Q5MIO/RGJT<'":K,H;0(2F-0 M&H?2!(JF)TY)>)^^F?E( >5#K3N4%D)I$93&H#0.I0D434^@\N\^[=^?(Z!H MY.@80DW\F>&Z3[^KZMF5##H"#J4)%$V/ES+L/NE/!^LF&C,Z4E"UWM*T)7[O M$PK/MV'07G$H3:!H>DQ./K>2EKIC9!.-&AT5[$=9&FZZTL_*@$8,VB\.I0D4 M30^+4MC^N?WFSU!--'-T:J ^V^_?T+R7F;--&+1/'$H3*)J>&.6R?=IE#]-, M-&1T1* 6NZ61'Y)[M@F#]HE#:0)%TR.B_+5/^^OW299L]UOK?];PM[/0R-&! M@>IK*"V"TAB4QJ$T@:+I,51"W(?>9L6'FG$H+832(BB-06D<2A,HFOX)Y$JV M!_C;K-#(L3&$TL(SPQUR^]^7(QAT3!Q*$RB:'CAEW0/:NK^/OX^>>6GDZ,!! M53R4%D%I#$KC4)I T?08*A4?0%5\ %7Q4%H(I450&H/2.)0F4#0]@4K%!W@5 M3R-'QQ"JXL\,UYX][>*?7\J@8^!0FD#1C@&;EALIJS"NXINK>M9.I-I[_G0?L/LYOFIPMQ<[>*U?!\7ZR0KK53> MU55/W8R:)I4'__+L^KGP^: SSD MQ;=#MV_^#U!+ P04 " 7IY=9%Z#E D: !G;:?I_/O%0"D!%Y'5^9( .>_C ^29K]L*4NPR%;9;L /C. P%R7QP-1U9Y#@*-6FXWS; M/9N.Z5'$44KN&>+'),'LURV)Z6FB&=K;AH=HMQ=RPV Z/N =>23BZ7#/LK5! M10FCA*0\HBEB9#O1OADW@6%*01[Q(R(G7EM&>*?TI5_QPHNDR(Q*3C9 ( MG'V]D!F)8TG*\OBWA&K5F%)87WZC+_.=SW;F&7,RH_$_42CV$\W54$BV^!B+ M!WI:DW*'AI*WH3'//]&IB'5L#6V.7-"D%&<9)%%:?./7\D#4!(;S@< L!693 M\-$(5BFP^@KL4F#W%0Q+P;"OP"D%3E_!J!2,^@K<4N#V%7BEP.LK,/2WRNFY M@XJ2YWZ98X&G8T9/B,GXC"<7 MHT4:DO <,,CRK)(UWY*]-3N)<[*Y1I;Q%9FZ:2D2FO67FPKYO+_<4,@7W?)' M8=1ZZ=?_D58?.[Y^\2A[T3][L\)%5F=[*>5:G MZ56.+G2V6B>O53?\@#=DHF47(T[8"]&FO_]F./H?*C="PN:0L 4D; D)6T'" MUI P'Q(6 ,'.W&]7[K>[Z-/O!\*PB-(=BN4\0$RV$%=T>W7,5C#G1"BG1@$= MYE#9=;U,#=<<9B?"E[KGVU&F8<9[U%F)AU6)AQ>5.([P#./4]&+6*.6M'V89MC!HE[TSXTI(/VX?6 MM72G47)%E&>-W$;)VU&V;NM>H^2**-/P&B/ZBBC+:)5<%35T+'7)G:KDSD4E MWU"NGL=.JUQ#L[F[,T60[3:.W-Q13 .S<4@6G5E?>JF!A*T@86M(F \)"X!@ M9Z8<5:8<=9KR@7#!CAMQ9-*8]S%.T5_61TW@;2?KTN8+$C:'A"T@84M(V H2 MMH:$^9"P AV-B/<:D:X__.OAPOI?DC8'!*V@(0M(6$K2-@:$N9#P@(@V)G[ MO#R3E1'F_ M5&][U&@9615EZBTGEV'U]KL1LNC._U*#@M)6H+0U*,T'I050M'.7UF[P&YTN MS3N./8U#:5)&7TCNTIZ&-5I6;+FU'6*W3[O=.5YZW@6E+4%I*U#:&I3F@](" M*-JYK\UW7YN=OIYAQG[)OY4_<'PD\HY6[7R,TQ ]E!V&<@*HGV>9[5N)NN($ MK0@SW;;G._._V/.0M"4H;05*6X/2?%!: $4K/#^H/;=-"-OE[PEPM*''5!1/ M1:NMU;L(W_(G\(WMM\;-O'BCX!U3O.!PA]DN2CF*R39#ZM>CS+6L>&>@6!'T MD#\=?J9"T"1?W!,<$B8#LM^WE(JW%3E ]>;&]#]02P,$% @ %Z>7625; M/SC" @ #@@ !D !X;"]W;W)K&ULK59=;YLP M%/TK%JNF5EH+F(\F78+4A$V;M&I5TVX/TQX[-:,/XL\@ )'HI"RK&5B9E=6/;(LF@).**54#5G07C)9%JRY>V MJ#B0U)#*PL:.$]HER:D5C!;#ANQLT;:R9RQ M9[WYG(XM1R<$!212*Q!U6<,4BD(+J31^-9I6&U(3=]=;]8_&N_(R)P*FK/B> MIS(;6P,+I; @JT(^L,TG:/P$6B]AA3"_:%-C@\!"R4I(5C9DE4&9T_I*7IHZ M[!#<\ @!-P3<)?A'"%Y#\%Y+\!N";RI36S%UB(DDT8BS#>(:K=3TPA33L)7] MG.K'/I-:0KHO8*NDV\SQ-O,)/JD80W*% M//<=P@[V>A*:OIZ.>^CQZ^GN"3=>^QP\H^<=?0Y" * X%TG!Q(H#^G$[%Y*K M[^)G7[5K-;]?3?>*&U&1!,:6:@8"^!JLZ.T;-W3>]U7J?XK%_TELKXI^6T7_ ME'KTM0).9$Z7J#"OY]Z7M98)C(SNC.LHP,YP9*]WR](#\@>#?5!\",+7 M.&Q!>S:"UD9PTL8L8UQ>2N#ECH\^&[5,N!/<&P[#CHT>D.]>=VP<@G X'/;; M"%L;X4D;CTR2XA\.PH/R#;$3=!P<@@;#+B@^! 4^#CH.[)U.60)?FHDC5'8K M*NO6TYZV0^W6]/+.^40-NWHV_96I)^4=X,ZDZNYFF:F!#5P#U/T%8W*[T0':OP#1'U!+ P04 " 7IY=9T0J!?*\# M !:#@ &0 'AL+W=OAZ ,MC2UB)5$E*3OY^PXI16L[LNH RD,L M4G,.R7.&(W)ZX.*[3 4>4Y=9\:OJ>Q7S*2Y6R')X%D6664?'Z!"D_S"S7>NOXPG:) MTAWV?%K0':Q!?2V>!;;LAB5F&>22\9P(V,ZL1_=A-=+Q)N O!@=Y]$ST2C:< M?]>-W^.9Y>@)00J1T@P4?_:P@#351#B-?VM.JQE2 X^?W]A79NVXE@V5L.#I M-Q:K9&:-+1+#EI:I^L(/OT&]GD#S13R5YC\YU+&.1:)2*I[58)Q!QO+JE[[4 M.AP!D*<=X-4 [UJ 7P/\,X!W"3"H 8-K 4$-",ZG-+@ &-: H=&^$LLH'5)% MYU/!#T3H:&33#\8N@T:!6:X3:ZT$OF6(4_,_ &V1Y(ZLRZ)( 5-&T91$5"9D MBTE'6%XEK\Z"FQ 49:F\Q?"OZY#YDIB18G2$C>C M+BTJ 9)AC4+O=6TB?$OPHRJP(.4[DNKB15)&-RQEBD%K_>FLCO%SIBL= MP3(&;=YV\GW4VS[)PHK,]8\WPKTS&I_MSN6E.&]R_'>VR7J::662?70FSD#L MS.U%$B-\=9AK>IL+TJ.Y%YSUAWAQJNXY/VBJ6Q>>]'8LE[AAMTCIW(^P/HCJ M)E,U%"_,R7O#%9[CS6."ES\0.@#?;SE7;PT]0'.=G/\'4$L#!!0 ( !>G MEUDZF'N9Q@( /8' 9 >&PO=V]R:W-H965TM8%@"$O)1=ZX13&5#/7U6D!)=67L@*!,[E4)34X5&M7 M5PIHUA25W T\+W9+RH23S)MG=RJ9R]IP)N!.$5V7)56O5\#E=N'XSMN#>[8N MC'W@)O.*KN$!S%-UIW#D]BH9*T%H)@51D"^-81<$B-E:!XV< U<&Z5T,?O3M3IF;9P]_Y-_5L3'L.LJ(9KR7^Q MS!0+9^*0#'):2&\!( MFER0)Y$QG%VDE3T%5^#T02_ 2*DN$BI2('3%0>"7X>BAHEU MNU:3\R48RKC^1,X($^2QD+6F(M-SUZ!;RW33SME5ZRPXX&P)Z249^9])X 4C M\O2P).=GG_Z5<3%LGSCH$P>-[NB [BW%;,R\$IEW 3FC*\:983!HLY4+A^7L MKIGIBJ:P<'!;:% ;<)*/'_S8^W+$[*@W.SJFGF#V<,A36Q4U57;C;9*Q-\65 MFP%6V+/"4ZQHB-56Q;NL(#K BGI6=(H5#[&B?5;H3899<<^*3['&0ZQXGQ6' M_C!KW+/&IUB3(=9XGS69>,.L2<^:'&4]%H!].#>@AHB3/:(?C0_%F_;(Z7&D M-)2_:PM#\.D>/!IY_H'WZ'M_>Y5W%'\#6L\(*ZO:-BF&K0IWG!EL+=Y^?#\Z M]-7Z.]W2_X\_X%W7.]5 .LW=W1KZ8?S>C+O3Q>V)>$O5F@F-C!SKO,LQ"JCV MD&D'1E9-8U])@\=$G MEUD7"].'G@, #\0 9 >&PO=V]R:W-H965T0 #]S4O"IL1.BO#)-GNU0#ODE+5$AGVPH MRZ&03;8U>DG)B.905F#G%A))/JWCU+)G0O""[0/0-\G^>0_7>-"#U, M#=MXOO$%;W="W3"320FW:(G$8WG/9,ML5=8X1P7'M ,;:;&)_MJ$2A\!?B* MT8$?70-5R8K2'ZJQ6$\-2PT($90)I0#ESQ.Z080H(3F,?QM-H^U2$8^OG]5G M5>VREA7DZ(:2;W@M=E,C,L :;>">B"_T,$=-/;[2RRCAU5]PJ+&A98!LSP7- M&[(<08Z+^A?^;.;AB&![+Q":G4,!DPN@!,(66:NJB2E#%EI[C0F5]*9A\BB5/ M)'\AF10.+L U)+#($%A6;Q@NZM=(Y?%=B@3$A+^7J,=E"MZ]>0_>2 1XV-$] MA\6:3TPAAZ($S:SI]KKNUGFAVQ1EE\"U/P#'8\?8E*2;=>I*?GZ7_N MB[/TV_/TOR$[._C9\-H=#?UN>.TZ^GQX[3KZ8GCM';HIH]?FSVGSYU1Z[HOY MXQPAD&*>$?2\3D:EEL 5$+ M*F#J&WM!-Q=[V8 RXD*[2-:B?B6J=B5/B1TYOCTQGXYCJD'%46"=HM(^RK'< MJ(.ZU:&BN-/C3(.R';76':/N-*C0#OQ3U+R/\ M5[E",%QA@@5&6C=JL>!H#)[C=@&[G180P5 I24J2V' MSAR_/UMA+Y(W?C]LD6MURDPUJ-@-HXX_?91G2:\[!FE0MF=W'=*@'+L[_7,- MRK5[KXH.Y0>NWJ6@=2DXZ](#%9 ^KH7)M#5'G@=3\YV_-JO[)ABMV.*S<84 MNQM3;#ZFV&(DL3JDYM'!11VMY>YRBPLNT[>1\M9E*+/%ZN-JW1"TK,XR*RKD MR:BZW,D3/F(*()]O*!7/#74\:O]GD/P/4$L#!!0 ( !>GEUDE@[]S% @ M %1? 9 >&PO=V]R:W-H965T1^T68S.R^)MJ)U @X@,DY5?OA%Q0O7.3@S+_V3:+8 MSZ\;FGX$;+C_B),_TC5C&?D6;J+T8;#.LNW=<)@NURSTTR_QED7Y)Z]Q$OI9 M_C9Y&Z;;A/FK?5"X&?(<)PU#/X@&L_O],C>9W<>[;!-$S$U(N@M#/_G^R#;Q MQ\. #HX+?@W>UEFQ8#B[W_IO[)EEOV_=)'\W/"FK(&11&L012=CKP^ KO?/H MM C8E_AWP#[2B]>D6)67./ZC>*.O'@97M^+-$ M!ZXLU_@E6V?AA,!F3%7OW=)OLU_M!8N4)BX2WC M3;K_2S[*LMR +'=I%H=E<-Z",(@.__UOY8:X".#'5P+X,H"O!_!7 H0R0.@; M,"H#1GT#Q#) [!L@E0%2WX!Q&3#N&S I R9] Z9EP+1O .6./QM5^4,[]S)_=)_$'28KRN5>\V(_L?7P^%H.H2$+/69)_&N1QV>PI#L,@ MR[-*EA(_6I&G.,J"Z(U%RX"EY#-Q=\ERG0]RZXZ4? MQ5O=\=,?Q3O=\93_$>#]8 -TK<$P[]]3)_/'3G[D.\4Y6WXA OV9\!POD-^? MY^333X>^:VG=4[?US+:YQ56M%F;>S1B[J!EY_9M32 ME$HR$D[?.,(>%7I^XRPOOW':OBX.W*B=*P[2[]*MOV0/@_PH/&7).QO,_OD/ M*G&_M"4W)#9'8C(24Y"8BL0T)*8C,0.)F4C,0F(V$G.0V *)N4C, V&5?#DZ MYT 2!=;E_)T)-12FMCH@[R4 M6.N$>4LI*DPFU5)RFS62:C4J+:4$.JG5J+:4DH01K9;26DJ)=%*K46\K-1+% M:BFC68H7)F*M1K-92N DH;8EK)92$L?5++M9:B1-Q]-J*:?9CZ,)'8UJPZ1I M21P5:Y;;4J,XGM0LKW/7^XL[MG3:L:7.'?OK)>2"LDB^GIWPY_3]SH;< MFAR1F(S$%"2F(C$-B>E(S$!B)A*SD)B-Q)P^8VZ!K-%%8AX(JR0]RIVR7C$M ML"/M+;(U2RYFE[5.&..:UQO'C:S67=&M:0VJR5!-@6HJ5-.@F@[5#*AF0C4+ MJME0S2DUJ7/\+:!UNE#-0VG5)'U,R%M''$(M8+N="&>2BMFN+X2JLF MP_,4=]HY(_3JS\3DOT2)$[;TT_;S7.A4=Z@VAVHR5%.@F@K5-*BF0S4#JIE0 MS8)J-E1SH-H"JKE0S4-IU3QZGOI.1]C?D"ER!NP35)M#-1FJ*5!-A6H:5-.A MF@'53*AF034;JCE0;0'57*CFH;1J!CW/HZ?=$^F=7?C"DN+:XRI(E_G9>?DK M\RH_%+UR;^EC-WES$D5J?OT)MFH-H>\KH/MMOOL'7H?#52;0S49JBE0385J&E33H9H!U4RH9D$U M&ZHYI79Y3LO32?TW]F:AL5B?1@2]!0:E5?/=^288VGT73#W?)>S/79#D"2^+ MR0OKD_Z:L_%YGJ]/%8?> 0/59*BF0#45JFE038=J!E0SH9H%U6RHYO09?@MH ME2Y4\U#:(?\-+Y[,'++D;?^X]93LITH>GH9T6GIZI/O7_8.M:\L?Z9U.6Y8; M],YL6V[1.[MMN4/OW,,#WL_-.3QOWO:3MR!*R8:]YDWCOHS% 4D.CW _O,GB M[?XYTB]QEL7A_N6:^2N6% 7RSU_C.#N^*2HX/4A_]C]02P,$% @ %Z>7 M6=[ JVDN P ( \ !D !X;"]W;W)K&ULK9=O M;YLP$,:_BL6JJ9760LC_+D%J U4GM5+5-MMK%RZ)5;"9;9+FV\\&0I.4T$;S MFP2;>WZG6!"+6^4SSUP;\0R&1,*#QR)+$DP7U]#S%9CJV5M)A[) M?"'UA.V-4CR')Y#3](&KD5U1(I( %811Q&$VMJY:E\%0Q^Q5#WY%8\O1"4$,H=0$K/Z6,($XUB"5QM^2:56/U,+MZPW])E^[6LL+%C!A M\1\2R<78&E@H@AG.8OG(5K=0KJ>K>2&+1?Z+5F6L8Z$P$Y(EI5AED!!:_..W MTH+4"]Q2X.X+>@<$[5+0WA=T#@@ZI:#S54&W%.1+MXNUY\;Y6&)OQ-D* M<1VM:/HB=S]7*[\(U>_)D^3J+E$ZZ4U8DA"I"B\%PC1"$T8EH7.@(0&!SM$= M"=5+ 0C/.R+B%[E6."X$"&D%4HY]\HG<; +:RK_+0W7AX[382K[+Y M!6JW?B#7<=VZA)KE/H25O%TC][\NKWMZ\'5YJ\&,=O5"M7->YP#O.9O)VJHV MRO1V>"E2',+84ON= +X$R_O^K=5S?M8Y:A+FFX0%AF [WGA6A>@V?@2/;(UCN4;PENJ"U%6A$7!L%0I8-X?I MD\'2:_4=9V0OM]VM">KL!P4U0;VMH!TW>I4;O48W;C%?8AZA*55G BZ(7-<9 MTL@XUA"3,-\D+# $VRE$ORI$W\#^T#=9"),PWR0L, 3;*<2@*L3@?_>'1L"Q M51A\^*KW-X=/(P)#">WX-:S\&C;Z-4UG7)W9T W4>C7\D'QO?V.;-#[@V!?1 M)"PP!"N,M;=:@03X/._!A#JI9U06)]IJMFKSKO+N9F]^HMJ_HEM[QQ2]XSWF M O4( #E70 &@ 'AL+W=O&ULK9QK[B_F\6CW0;5I]*G8T;_YR5Y3;M&Z^EO?S:E?2=+TWVF[FDBAJ\VV:Y;/K MR_VUI+R^+![K39;3I!2JQ^TV+7]^H9OB^6I&9L<+7[/[A[J],+^^W*7W]);6 MWW9)V7R;GRCK;$OS*BMRH:1W5[//Y"*1I-9@K_A/1I^K%Y^%=BC?B^+O]HNW MOIJ);8_HAJ[J%I$V_SW1&[K9M*2F'__KH+-3FZWAR\]'NKT??#.8[VE%;XK- M?[-U_7 UTV?"FMZECYOZ:_'LTFY :LM;%9MJ_Z_P?-!JTDQ8/59UL>V,FQYL ML_SP?_JCFX@7!@V';R!U!A)KH+QB('<&\E0#I3-0IAJHG8$ZU4#K#+2I!HO. M8#'50.\,]*D&1F=@3/4#$8^>$Z>V04[.GNQMQO\WDZ'(R MV>?DZ'0RV>ODZ':R]_O\<)/L[S SK=/KR[)X%LI6W_#:#_O;=&_?W%A9WF:4 MV[IL_IHU=O7U5[I):[H6DK2L?PI_E6E>I?M[O1)^-VF=9IOJ#^%?PK=;4_C] MMS^$WX0L%_YZ*!ZK-%]7E_.ZZ4(+FJ^ZYKX:4X6HB*O'RK!RM=TS;'W MQ^VUM^S#<7OC+?MXW)Y((X!Y,_P\<_]C M,Q]\K//AQ\(F^MC,QQ^+^>7'PB:9;DY&[F#YE$+E/4]^(X7N]BFT?I%">?GQ MP%+XK/;Y\:+:I2MZ-6L>$"M:/M'9]3__033QW[S<@(292)B%A-E(F(.$N4B8 MAX3Y2%B A(5(6(2$Q4C8$@E+0+!>?E-.^4T9HU_?%%4M%'?-^O&)YH^4E]0. M '4/:->P3\V#$E&:U/[T,EMQ5:K85YD<%9%UO:^R>"Q%8UJT.2J9Z$R+#D>E MR0KIJUR.2B4ZTZ+'4RFJVE?Y0Y4DZRK38C!4R:(F,S,1FKED.5)A*5824+*JG6%1'8_'S:E4\YG75!..*9D_I M]PTW'@\0[>7\J@IAQG'#42DBZU&3IY(U9K061]4TJ3'Q.%010R0+)AXY*EV6 MF:AU>2QM$(^\?FF$Z9<_:8S!I!;#2;,:31IC/,F/RTFSFHP&UB^F4.T4MMJT ML-VE/U^+66TP"E54F)O]9BA2%CKC37,HDB4V;5A#D:3J3)ZR.21=9IIS."0B M,B*7,SI#9/KD<49'=,:/_I31!5.:"Z=,9C1E=/$4WRVG3&8R&D>_&*6+4Y0N M1J/TEFZ:2_=_"O8&[&,Z0K+ #N^&IU,&/ M/T=%9-9Q%DDOS6J@+H=HU*^RB%-+[DM+V(B\V1X'\VTG@+;1!'!/$ ML4 <&\1Q0!SW%SBOKZ>1,!\TP@#9J1#4J0C$B4&<)8B3@":[EZV,4[8R1K-5 M4A;KQU4]MFP>!;QW+Q ),Y$P"PFSD3 '"7.1, \)\Y&P D+D; ("8N1L"42 MEH!@O:1&Q%-6:]_)P]YV=#!0BH/23"C-@M)L*,V!TEPHS8/2?"@M@-)"*"V" MTF(H;0FE)2A:/^&]*) A'WW]T1'Z"^S!=C-/)8G,3H/)46D+=CO?XK%T=M?" MYJ@,Q6!8#D=%B*PP6PTN3R8.MK@]+DU1V5T\GDQ1V5-2>F.WKGS*5G2_ M25?4#[02J-?>%H\52JKK +#UY1 M$OLX[G#[92CLNH/7+WG!+CLX+1J&SJXZABI#8E_0!AR5KLDJN^;@E'JU+W+9 M-0>O!DUC?11S/$D,D772DB=KEIHZN^;@-KIXY?TK.5=?D?'R*SE=PA1 M6MYG>25LZ%W3-?'3HIGS\G"F^.%+7>SV9R%_+^JZV.X_/M!T3V@=/)[M?_!U!+ P04 " 7IY=9M79J#S0' L6@ &@ 'AL+W=O M&ULM=Q;;YM(& ;@OS+R5JM6VHT9')^RB:4F MG(]1TNY>K/:"V),8E8,7<-Q*_?$+&.-@TPENWKU);#+? Q[P&R:>S.4F3KZD M2\8R\C4,HO2JM\RRU46_G\Z7+/32LWC%HOPGCW$2>EG^-'GJIZN$>8NR* SZ MHB",^J'G1[W99;GM-IE=QNLL\"-VFY!T'89>\NV:!?'FJD=[NPUW_M,R*S;T M9Y&'+$K]."()>[SJ?:07KB@4!66+/WVV25\\)L5+ M>8CC+\43?7'5$XHC8@&;9P7AY=^>V0T+@D+*C^/?"NW5^RP*7S[>Z4KYXO,7 M\^"E["8._O(7V?*J-^F1!7OTUD%V%V\T5KV@8>'-XR MOY+-MNUXVB/S=9K% M856<'T'H1]OOWM>J(UX4B.(/"L2J0.Q:,*@*!ET+SJN"\ZX%PZI@V+5@5!6, MNA:,JX)QUX))53#I6C"M"J9="ZBP.W-"YY+Z9'<^VW1WNNGA^1[0'Y7L3CCM M?,;I[I33SN><[D[Z]H+O;Z_X\NTB>9DWNTSB#4F*]KE7/"C? M[K,D_ZF?UV6S.Y9FR7J>K1,_>B+O)99Y?I!^(.^('Y%/RWB=>M$BO>QG^;Z* MBOZ\=7/>T MN.OI:Y$K2FQ^1@;T-R(*XH!\OI?(^WE%*][X1.8S:O6]XC-:];WB,CNEB W,T)N:ZL3!=;/_$FX&LXM0O;AI: M/ =S ;G=&=K.--[[@SIE!Z4[Z)*R;6&Z+3]O+R]N$2_2E3=G5[W\'C!ER3/K MS7[]A8Z$/]H"!(E)2$Q&8@H24Y&8AL1T)&8@,1.)64C,1F(.$G-!6".%SNL4 M.N?ILT]QY@5DF0\BY_$ZRLAW7N!>ME_?IDTR!VZ(*R1-,,Z:8;-&=M(<-53@T9)"8A,1F)*4A,16(:$M.1F('$3"1F M(3$;B3FCH]NAP? H9$![;(3,N Z9,3=DU#A>;/P@('JX\ORD")RVC.$BIV8, M$I.0F(S$%"2FCH]^6TW$PPM)0^Y11V(&$C.1F-76L>)!Q]K(/3I(S 5AC>R8 MU-DQX6;'/C*(%RU(\MIH:'+4U70PHLVNOCEN=' RI%=;R,H=#,CHX9@?':G.&P\-KNNULB).#H?KDZ/>7 M.!T.#[K)Y9V1QI4UK:^L*??*$-3*)"G4H%9-NWO+Q9E4/"B*H)D$U M&:HI4$V%:AI4TZ&: =5,J&9!-1NJ.5#-16G-5'HQLXU"[\+YW,DAA=0DJ"9# M-06JJ5!-@VHZ5#.@F@G5+*AF0S6GTAICK^'HZ(^'J)TVTT?.(2#SIJ%:A)4DZ&: M54 MJ*9!-1VJ&5#-A&H65+.AF@/57)363*7]7%O*GVQ[\A ..NT6JDE0389J"E13 MH9H&U72H9D U$ZI94,V&:DZE-?_K\7BD]W_,U:7[R;J4/UN7/]*K_P^ .Y3C M[N'D/$)J$E23H9H"U52HID$U':H94,V$:A94LZ&: ]5/LGB5;D*ZT.<97%8/BQ6 MXF))T2#_^6,<9[LGQ0[J!:)G_P%02P,$% @ %Z>760.1\S2L @ O@8 M !H !X;"]W;W)K;^1G MC$LOFI9KCSJ:JL(*+O%1@RFRC.G#'(7:S[R^=UQ8\6UJW8(?37.VQ37:I_Q1 MT\QO4!*>H31<2="XF7EW_=OYQ-F7!C\X[LW)&%PDSTJ]N,FW9.;UG" 4&%N' MP.BWPP4*X8!(QN\:TVLHG>/I^(C^I8R=8GEF!A=*_.2)36?>Q(,$-ZP0=J7V M7[&.9^CP8B5,^85];=OS("Z,55GM3 HR+JL_>ZW/X<0A",XX!+5#4.JNB$J5 M2V99--5J#]I9$YH;E*&6WB2.2Y>4M=6TR\G/1BLT5A>Q+3276[B&E1("*-=[ MIA.X7*)E7)@KVECC#C63,0*3"=QGN5 '1)BCQ VWL%#&&K@ +N%[J@I#1F;J M6U+H>/RX5C.OU 1GU/0#>%#2I@;N98+)OP ^A=;$%QSCFP>=B$N,;R#L?X*@ M%X3PM%["Y<55!V[8G%M8XH;O.;>V0"OW0;N[*[5;D[,89Q[5DD&]0R_Z^*$_ MZGWN$#=HQ VZT*,Y$U6F+.5GRZ5TN54;R%%SE;2IK?"&)9ZKXUT4!I.IOVL1 M,6Q$##M%W,6Q+I@ EORB:TQU;%LO1 4R.F&^#L-VYE'#/.ID7C"30LX.9SE' M;SG[HW;.<<,Y[N2D%D$-0%+):HTR/H"E8C&"N=;3)F'\1L*9XYXT B;OS3G5 M3G>V)V^R'4S&_]'[)STE0[TM.Z>!6!725NVE66V:\UW5D_Z:5YW]@6FZA 8$ M;LBU=S,F9EUURVIB55YVJ&=EJ=^5PY0>&-3.@/8W2MGCQ!$T3U;T!U!+ P04 M " 7IY=9VR.6%H " "6!@ &@ 'AL+W=O&ULK55=3]LP%/TK5QF:0-J:SP)C:23:@+8'I K$]C#MP4UN&PO'SFRW MA7\_VTFSPE+$ R^)KWW/N1_./4FW0CZH"E'#8\VXFGB5ULV%[ZNBPIJHD6B0 MFY.ED#71QI0K7S422>E -?.C(#CU:T*YEZ5N;RZS5*PUHQSG$M2ZKHE\FB(3 MVXD7>KN-6[JJM-WPL[0A*[Q#?=_,I;'\GJ6D-7)%!0>)RXEW&5[DB?5W#C\H M;M7>&FPE"R$>K/&]G'B!30@9%MHR$//:X P9LT0FC3\=I]>'M,#]]8[]VM5N M:ED0A3/!?M)25Q/OW(,2EV3-]*W8?L.NGK'E*P13[@G;UG=\YD&Q5EK4'=AD M4%/>OLECUX<]0'AZ !!U@.@E(#D B#M _%9 T@%'G&B2I5)L05IO MPV87KID.;#0 S]\.#U^I)NYO(G9\\0&^6]14HIDH M#=/V+A3\NEPH+A7KTG M6?Y.9,_ZF/1]3%YCSV;F(Y-TL7:R4I,200O0%4(2A'#\< )S\X4/M;.E_>)H MK5INLF!TGOJ;_2[][Q..HN<^^9!/V/NT-?E[$UNC7#GE4U"(-=?M /2[O;A> M.DUYL3\UHMMJY#^:5K%OB%Q1,\H,EX8R&)V-/9"M"K:&%HW3A8701F7&ULM9EM;ZLV&(;_BL6.IE8ZIQ#R MWB61V@*!2=VJ=CW[[ 0G6 ?LS'::3MJ/GWD)#2FQDNG9EP2;Y[[\8&ZPC2<[ M+G[(A!"%WK.4R:F5*+6YM6VY3$B&Y0W?$*;/K+C(L-)%L;;E1A <%Z(LM5W' M&=@9ILR:38JZ)S&;\*U**2-/ LEMEF'Q]SU)^6YJ=:Q]Q3-=)RJOL&>3#5Z3 M%Z)>-T]"E^R:$M.,,$DY0X*LIM9=YS;J.+F@B/A.R4X>'*/\4A:<_\@+43RU MG#PCDI*ERA%8_[V1!Y*F.4GG\5<%M>HV<^'A\9X>%!>O+V:!)7G@Z9\T5LG4 M&EDH)BN\3=4SWX6DNJ!^SEOR5!:_:%?%.A9:;J7B6276&624E?_XO>J( X'F MM O<2N >"P8G!-U*T#T6]$X(>I6@=ZZ@7PGZYPH&E6!PKF!8"8;G"D:58'2N M8%P)QH4=ROM7W'P/*SR;"+Y#(H_6M/R@<%"AUO>CJ3J)G78,5B:_1E4<4IJF\1M_0ZXN'KKY1N^^B>]=(_'7+;E#7^8IV2IY9V3ETFC'SMABG&1-^CAD>Y1RUA'QDT^C[7MWW/6/?OZ9*8.^]K:N- MPGRR<"LW>$FFEIX-2"+>B#7[^2?=A[^T/\++49NVRA<'A MLW_T"C'F<*E?(6$^)"R A,TA82$D+ *"-?PZJ/TZ,(]N.T:$3.A&S]_*J6"; M(XV,2U^V)4ROE#[\[=PX_:,!$+))'Q(60,+FD+ 0$A8!P1JN'-:N'!I=6:]/ M]J9$I%J?M+G3R+K4G9 P#Q+F0\("2-@<$A9"PB(@6,/$H]K$(["%@Y%TJ85' MG^;A(^=H.N]!-NA#P@)(V!P2%D+"(B!8PYGCVIGC__AZ1?\@PYK+2+W4I9 P M#Q+F0\("2-@<$A9"PB(@6,/.'>?C6.TR,6:\HD M2LE*2YV;H1[01;F)4Q84WQ1?^!=<*9X5APG!VO!Y@#Z_XESM"WD#]5;:[%]0 M2P,$% @ %Z>761H8.PWL&P /PH! !H !X;"]W;W)K':\^=#?KX_?[VV[7_^7=_G"S/O6_'MZ_.MX>NO7U_48W MVUWMX\WI_=]IN=MW;P^)X=W.S/GS^1[?=?_KQ0ET\ M_<,OF_/7F]>WZ??=K=_KW[=M#_]NK9Y7KS4VW.V[VN\6A>_?CQ4_J MAY4*TO,6]\C_;+I/QQ<_+\['\MM^__OYE^;ZQXO@O$O=MKLZG376_?\^=LMN MNSU+]3ORGT?5B^=&SQN^_/E)O;P_^OYH?EL?N^5^^[^;Z].''R_2B\5U]VY] MMSW]LO]4=X]'%)WUKO;;X_U_%Y\>V>!B<75W/.UO'C?N]^!FLWOX__J/QYYX ML8$R7]A /VZ@IVX0/FX03MW /&Y@IFX0/6X03=T@?MP@GKI!\KA!,G6#]'&# M=.H&V>,&V=0-5/!TYH+)FSR?[(>@>XB2^Q#+UZ?UF]>'_:?%XN[!:_WE_TW^7=:;W9'L]_^?>O^>*[ M/_]U\>?%9K?XUX?]W;'?]OCZU:G?TW-[KZX>]^H?#WNEO[!7>7?U_2)4?UOH M0(=@\Z5]\U^[VW[SX(N;Y_;-V[N==?/"OOD_UP?KSI?3CUV#S:OIQXXVKZ/-7_77Q?''HYXM#W^N%7]!;WAT.W>ZT6!^/ MW>GX XKC!P&#!+_HEW[ X?NXLW?_F3BH._HZB6%,LEQ0I) ML5)2K)(4JR7%&DFQ5E)L)20VNJ;"YVLJM*F_6:Z/'^Z?*%?G'[K_W&T^KK?] M10:?$@]2T;W4>73X\8U*C#G?63Z^O&XXI@.E8S7&=?W-L(_UORUV M_=']<=N_B/8#\JM#UX_,%]M]/RZ!5T/$HD1'1I$[ MV!)0)DC)O21'5!B3*Z8 5-]D3.Z9G%)9H!(2P8!*PY#$>8VT8KKW#=JO6)'] M:JUGR#>8A,1&P10_!U-L#:9F][%_ENX/GU%4Q+PO8J5)CRT!%:01.4 MHR*Q1L7;0W>[WES?WT!V_2WC?ORU/WWH#HNKT2L.BIJ$]56F0WHK01"]RG(. MQ6E& JL 4&;(^2N14D""KP)0D!"E&NQXEI ;3BD^J%>2L+%>@Y\PT5(;!0N MZ7.XI-9P^=?^M-Y.B(R4=4N8ZB C7;Q$F$IC&AT 2S*E2:05"(M,0D?GL-&( MJE4(BU5&AHTUQTP? 1F)@ 9@_7M#3$?GUM[W#10AL5&@9,^!DED#Y9P4/&P> MAB3]VQR*D0P\_[#\^;+X:+ 8YV-1R!%1P@YH@P]'P6@ M$L4&L8B*Z!"HPI2B@<*I--()C1-.93%]=+7VCO<.$R&U<9@,^7AE34V^J?;[ MZT^;[18&AG:E1I9V==\$NZA:(:I6NCNC$FVP!@VF,1UM-X#*0OH&VHKNV4I* M;1RR0[I;V?/=/_?/PO5ILWN_V';K8[_?[Y_A5]M]]=NE_&%$AMQS1MLX04?RXB*J1OZH#*0CK6 M1A ?/R&(YOL 1$?1#6+H:[J]S[TC9([4L1IRQ^HAF^BJ4&\WZ]\VV_OJ""Q3 M*\D,YU)4+1=5*T352E&U2E2M%E5K1-5:4;65E-KX(AMRZLJ>5'^NT-RN/Y_+ M,_ "XRGEB+UV+@%EDI1FP@#5#Y+8*RQ(8D7^\#Y'!W3H+M;\X)]O7#9-'=]>*W;M>] MVWSA@0VRRD8E[)T%8$$41#1F.)8J.OXN !49^C@N49,JH".R"NY90L>>-<;X MHQL= $VXM?83X1TV)1DM%0$J#6C9H17=_Y64VCB,AR* LE[@Z,_S5/VF8GIZ ]1*4WKYH!2@=$T M@B$6IR3]6P(LC>FLB0I1K#!1HR:UHCF&!AVFHE6QUM[KWC-:YRA?Z*%\H>WE M"YKD<]SO-,_<&TT?.$M$!1G-U0 JS.A=L4!42H>'):!T3(?N%:"2.*&Q@J3H M<*X!E$KISK?VSO<.E3E*&/K%D@)[">-GGP>C78'L^@+9!0:\,J!9XEFT MR0HU2>_9-8!"'L83E%K1G5])J8VC>*AJ:'M58SQ%R!7%(,.?9O11M418Q":( MY0C3,7V)+0"F$\.?CT!-A71">(74TDRQ: %J<4*G13:PT80.>%O[.?".F#EJ M&7JH96A[+>,A8KY+Z1Q_5:P 7!3%[*K?V[O<.ECG*&GHH:VC[G'@ZYGZ>$/]T MQ[G='\Y)-AA(8&*XIJ/L):(4G724(RJDT]<*1!E%)XA@BB;5$!71!V$-J9 N M%L(]02>(V$^%=^#,D:K70ZI>VU/UEH&X5PR!K'G"*MQ+A*4AS9OG",M"6I@L M &:"?L1/XPCEUPU;1($PS1*J-<+Z!R"MOD,L8C-;[6?'.Y;FR.KK(:NO[5E] M7GUWC7-0WIPFNI>08OE\1&FV5!%2=-)9B2A#'T@5HB):CJ@1E=):?8.HF-[% M6GO_>T?+',E\/23S]91)\ZX(X=GA)(WI);Y$6&SH),<<82:B@]("84%$GW4E MPJ(XHM/&8*.:K:L 6!IJ>J0-[!!-GV2MO>^](V6.?+D>\N7:GB]?[F]N-J?S MG.B'5/G5?G=^8G6[JSYJ%M_]U_[4+53\5Q@_7Y$*7PL,*3JPXX.Q[_\*=4J M^?O] H339S@I*I1,02]%U7)1M4)4K115JT35:E&U1E2M%55;2:F-K[6AY!': M2Q[GI]A^MSB>+SEX<:&* QGG3&!RQ-"9J!.8<@)336#J"4PS@6GMW>L=#',4 M-<*AJ!':BQH_75]OSN_2_0CXO-#X#BE*V +R$7LG7K%>*B3%.GF!IR<4!3> WD@H2^VK?VD^$= M.K.X ;VP [)7$GZZNKJ[N=N>O>6>)HWL;_J6/IQ]&S]V]R87,(AX#OU2Q?2< M+Q$6LM5;.<(T,_,I(&9H4J6$6$1O;17$,CJEJ(:8II/V&X3U849C1]8::(Z: M0CC4%$)[3>%E[%QW[S97&[AD,.0I]$L3JHB^VRXAJ'5";]XY!/O#8K,T,!@8 MFE MTLH>7)PS0602=NL!G$X-O_D\<"_MRXS1"5VSN@*<#J+T1?IS?-*'\D!H+P^P M)-U] L8S"%!B'10J(0<*E5B/%RHA!PJ5B$.%2L2A0B7B4*$2<+!0:3]%WG>1 M.6H$X5 C"!TS_X^+MX?NXV9_=]Q^7OS2G6M*W34,&\ED]U)4+1=5*T352E&U M2E2M%E5K1-5:4;65E-KX,AN**V%J3>Q-,.(-19=(B*KEHFJ%J%HIJE:)JM6B M:HVH6BNJMI)2&U]?0TDJ=)2DO$QY^6H'[,H+C(^@+2_GL"\OY( Q+^"@,R_@ MH#4OX.)^M,Q&P8#KU7CZ1K3D(J4VMN<=2B[&OCIBND$O6#P '7K1(@-DT2M: M(!%5*T75*E&U6E2M$55K1=564FKC*V,HD!A[@60.7U\#5E4 8U^$ 6=?B!F: M#B\0!KQ] 8;,?1$&W'VA&K?WA?O&_7WMI\H[L.8HMIBAV&+LQ1:KQZ\!2Q%T M2$UWE@!3&?-9S1&6*IK7*1"6!"S'B;"8V1]4L%%-/0MJ=*0J8U:_L$-BFN5H M[7WN'2%SU%3,4%,Q]IK*VV_Q^S6\CI"QI3A+2-'$8 ZH.*,#M@)024 '!B72 M8DY7%:(,FYT&*!5H5L=%V#E[3V-'M*8BI3:.G1% MM_;3X!TTR1!BOH!0XH9 MM[W#L^YEB688:ZB['773PM@0TO)2!+8(A%=,29(RP--;NQ M *R__[!A+L=TH&):74&8,LQ4!&%:4^?@!NX;&PVW]K/@'3-SE%;,4%HQ]M+* M=$M@@YS^F24PI)CU(:*X)3"@@"4PHK@E,*98H ![)&X)#"A@"6SO>.\PF:,T M8(;2@+&ON[!9 MLW]:T)B*KEHFJ%J%HIJE:)JM4&+"SA1L. D;#HGNVDE(; M7PA##M_8<_A?:31L0#8?& TC#!@- PP9#4.,&PTC#!@-(PP8#0,,&0TCM?X% MF-HYV,^&=^S,D<6/ABQ^9,_B^Q@-1_ +"S2-#R@=T.%^CBA-9Y84J,60?1,( M4>RT59 *V+?%.!4RQT((T3"Q=[QOF$BIC<-D2&E'#YG-;W4;CB33K4M1M5Q4 MK1!5*T75*E&U6E2M$55K1=564FKCBVQ([T>.M103W(8CGM0&;L. F[#@ )N MPX ";L-(B[L-(RWN-HR.,>/?=P3'J.G;>&OOPPCNC*8S4:S0W 4L6^ ML&0_#]Y1,T=>/QKR^I$]KS_=;-@NY/WTEE3+1=6*".3J8VK66XJV68$VHXR^ M;M5HS[C9,*" V;#H_J^DU,9A_.)CRR%DBEFPQ$O!@"S841Q MLV% (;-AB'&S88 !LV%$<;-AU"0P&T:'R(I2*[KS*RFU<10/ ME8W(7MGP,AN.0)8_->Q#> B+5,1N> #K'R]LA(<^3ITQ#Q*D%K#EPQ522Z.$ MO2.@=0EL9F,##R&A4_5:^SGPCI@YZAGQ4,^([?4,E]EPS%/W1D=L4MH2TS)',CX=D?CQEDKXK0GAV.$D# M.K%]B; HSNC,'H2%*5O+ ; XRU+Z<@4;U;0<5<%&,SIUMP;8V4^.W5=0AVBZ MLK2U][UWI,R1+X^'?'ELSY=_@]FP71GO.30;EA+*I80**:%22JB2$JJ_1NC+ MJ7I1M594;26E-KZRAE1]_)#F%3(;CB53T$M1M5Q4K1!5*T75*E&U6E2M$55K M1=564FKC:VTH><3VDH?+;#A&%0U'#SVPX1E^8 &;#B$-FPY#3S!.Q0%R<*EIX*R$7QBE-"B,N MRD*E:.,)WR]VV$1?Q5"F$Q6R0!,6XV##%N-HPP;C9L/QO>L3-'32$9:@J) MO:8PT6PXX2GT2Q,:9A*]A&#?US8;I_#>)TW,!@H=)^BKSO(G/4")*A1I X)OY?_]_=\2&7!V-%,L.]%%7+1=4*4;52 M5*T25:M%U1I1M594;26E-KZVAHI*8JS9O D.PXGHN@A1M5Q4K1!5*T75*E&U M6E2M$55K1=564FKCZVNH0R6..I2/PW#"ESC03[6XD=R-%&ZD=".5&ZD!HNF\ MOP9!=)90:^]G[ZB8HX:2##64Q)HWGNX>_*ACC0@GDMOWQOLN*5KG$%6K1-5J M4;5&5*T555M)J8VOAZ'.D3@^)S*#9W#"ZP/LTG$B.4 NV>0/MT[I1BHW4KN1 MQHVT]I/A'3IS5$62H2J2V*LB5E?@!"PL2-AGJP"5T?I"#B V[:P T"4SORNA M%*U[("E%+?HL3< *2_*SF,07* MIT#%%*B< E4(,LSD!U%@4 8+(FQ4)EKID%(;!4TZ5#K2*:LGW/&1(@,DFJI; M BJ-:%450.P#:("Y--3@J024HNM9*R05L9L*H/A-!;7';RKV'O>-#RFU<7P, MU8S47LWXQ>WVF_*D.AUT .22&= CB+K.% @*Z=*#TKU+E1NIW4CC1EI[!WN' MPQS+(-*ASI':ZQR>YKXI3]VST.#(I::?B,@AQ:P&$172>TL)*>K*4<$6Z8

)$.>VMW][1,4=R/!V2XZD].>YCRIORY/]=Z!,D?6.!VRQNE#:O%;;7E3T4]0BZKEHFJ%J%HI MJE:)JM6B:HVH6BNJMI)2&U]D0WX]=:PZF&#+F_($,WLP.Y'L=#'.DU=,AK9XZUQ'X6_"F/)/,OO.R!%#",Q\A^KZ34QL$[Y/DSYQ>,O]%K-T,V M1.2.-X'))S"%_6!\QWP36JQ$6ZQ%U1I1M594;26E-@[KH5Z1V>L54SQV,W>1 MPHWD;J1P(Z4;J=Q([48:-]+:N]8[$.8H2&1#02)S>"[Y&>EF[JJ$&\G=2.%& M2C=2N9':C31NI+7WLG=,S%&5R(:J1&:O2G@YYMJUO,=LHF4*4;4B#M1MIW$@KNMLK*;5Q] X%A4/!RRLW AP3H(O0E@!):ILX!%,=L? :: M8Q]Q U!(K=PJ!%%+WAKM$_T2,V N%5U':N]R[P"9HZ:0#36%S%Y3X24"K):%" 1'Q&0Z= E(JH\7R),%;^J:"88G9Q *,+VAO Z( F8EI[ M;WO'QAQEA&PH(V3VR>??XH.;N2>9NY'.KPG(^-UF[BRY&\G=2.%&2C=2N9':C31NI+7WOG>LS)$ASX8,>>;X M&K&OGVW&4\,L*IQ([D8*-U*ZDNM:**>5B2H684BFF5(DIU5^E].44N*Q<*RNW$I,C5YE^ M<94]I%>%#&R?Y(2R7;)RN:Q<(2M7RLI5LG*UK%PC*]?*RJW$Y,AU%[ZX[NQE M!Y>9[=/VMJ'P!":?P!03F'("4TU@Z@E,,X%I'?WK'Q!S5!Q48%X$A+WFX&=H M^Z1F#P\GDR/FDG[X$T-TS26DV,<<,$63.O\J]]TAVE//G[E!O*IT#%%*B< E4(XO<5]^J!"4SKZ'S_:)DCU:^" M^$6TV)/]$QUKGV1&N>Z,+FM<(NR233O,(:9BNKBZ@)S6]-M$)=8+0CH9!W/L M4U4UXM@W$V&7!.R;B8X3X!\Q!K?&J?-$?ICH#.-%TB[#*B MUL0YQ/HCI-\O@YQ6U-&_Q'H!U:LP9^@TYAIQS.0803HP/&_S@$4OM5)JH+M" MV&A)"SG=Z8O3;4_H2SC4/K7Q.4^-_ZQ!-][\Z?NBZ4[X^K=^\OEV_[_ZY/KS?[(Z+;?>NEP^^/]O& MW2]6?/KEM+_M0^]B\=O^=-K?W/_XH5OW$70&^K^_V^]/3[^\ZO4_[0^_W[?Q MYO\!4$L#!!0 ( !>GEUD8YI?Q<@, )&PO=V]R:W-H965T M=.FG7A 0"]"#26DIATB2NU;8/ MI_O@)B_$JF/G; >Z_?6SDS2BPS!7@@\D3G[/D]<\+TD\V7'Q)', A9X+RN34 MRY4JKWQ?ICD46%[R$I@^L^:BP$H/Q<:7I0"SEP3S:Y,@?\9%+B#3R ^E*NA![YG4M&"F"2 M<(8$K*?>Q][5,C9\#7PEL)-[^\C,Y)'S)S-89E,O, 4!A509!ZPW6[@!2HV1 M+N/_UM/K+FF$^_LO[O-Z[GHNCUC"#:??2*;RJ3?R4 9K7%%USW<+:.S4W=0 MK=:9$V9Z_4$)?99HG4K^J;!0(.AW-"<,LY1@BHP1NOC"<)41!1G"+$/W(!76 M@_?H+W2-J28!/=1_QHL5%L!4#HJDF+Y'%S-0F%!IR'?(1S+7Y^7$5[I:EG_&XF3Q M<_>YAQ;YG?O<;?*%^]QM\J7[W'^1^[H[NQ8-NQ8-:[_HV&Q,X^G;JT)\O=>E M*RY)?;_\]^.C5$+?-?^S-5GCW;=[FR?)E2QQ"E-//RHDB"UXR9]_].+@;UO+ MG=-L=DZSVW.:S<]I=G=.L\4YS99G,GO5U%'7U-$I]^2&%X7N77U_3Y\^H!(+ MM,6T EL'-T;#VLB\NFR3X#((>A-_N]^:3M3,B;IUHN9.U)T3M7"BEK^C7B71 M[Y+HOR$)7*F<"_)#/_:./[@:PWBOCIY^MZP_OZ3B3,ZR3+"-O8 MHHI=H[* ]JALH#4J&VB-R@9:H[*!UJ@LH#TJ&VB-RM];$)@EJWXEVQ F$86U ME@:70QVZ:):!S4#QLEXC/'*E5QSU;JY7SB ,H,^O.576;E?ODBL*0 XJ,! !H !X;"]W;W)K M_?[FRW[_\.N[=[O;+]W]8O=V\]"M^[]\VFSO%_O^G]O/[W8/VVYQ=]SH?O7. M- SWW?UBN7[S_K?C[]KM^]\VC_O5K?-^R.X7ZZ?_KOXZ_E*G&S0 M>_ &YO,&IMS OK"!];R!-74#^WD#>^H&SO,&SM0-W.<-W*D;>,\;>%,W\)\W M\*=N$#QO$$R]#\IXN7/&U'VH;S=[\MU6+[=;3;[?ZN6&*^V.NY;GE:O(] M5R\W74V^Z^KEMJOC?7_W]) /=\M]=S=; MK.]F?W2[_:+_Q\^SF]F'PT]]L;*?-9]FS4.W71P*A]WLI[#;+Y:KW8'YQX=P M]M-__#S[C]F[V>[+8MOM9LOU[!_KY7[W2__+_N?__+)YW/7JW6_O]OV)' [G MW>WS0?_]Z:#-"P=MS:K->O]E-XO6=]T=V#X?W]Z]MGTYOGUP;?MZ?'MEC@C> M]7?PVVTT7V[CW\U18]C=OIU9ZI>9:9@6.*#Y^.8?NH=^<^/BYN'XYOGC>G3S M:'SS:K$=/?AX^KF;8/-D^KFCS=/IYXXVSZ:?.]H\_[$K7_S8P9<_%C;5CUWY M^L=BOOFQL&FG;ZY&GF#K6T%L'7W6!=\?W==N_=CM?D7%X=.F-M[TT.K\=?>P MN.U^?],W*W?=]FOWYOW__!_*-?X7*@J8LI IBYBRF"E+F+*4* M4HX=_/;NZVEA!2E'4"&@#-^PSZE(ITS?=MQS*@:4XYO"E0#*=6WA2@%E.89Q M3F6 "AS'/*=RG7("TQ6N E"6(5VE3@6&K\15K73*"]S /Z=JG5*F:;D":P!F M]";.YVL]UF]?16V% M2M=A5KI,6*>Q06??D=<\*<65;HC*&E".JH!!0RO)%?1 AE^V*/<: LI0O]I@ MRK5L)2IC0#G*%WO,$&4[CJB,=&ETRC64;%2UP.5XOHUK8N];B'JC(9IL-[O=[&&[^;376@#^LPV(%,6,F414Q8S90E3EC)E&5.6 M,V4%4U8R91535C-E#5/6DF1G!5OPK6 +1BO8/WKC8GO[Y=CDN^N^=JO-PV&L M#I5N@5Y*FTHTKN8 \BQ9U>J0JTS9Y-,A._!%C1;KD./+AF@"=N>;XIA2=':. MK&:12;8O;Y MLI6:(Q1)@KN-ZPE8!S+-L+5H!Y@?]DQ>LH.ZS!/LTW<"5C\&$ M2UL#R/*4*9\!<)*V?%):0%T*?W,(?W,T_+/[A\5R>TSN.934_<79;Q]O]X_; MOA"'3X()>FA<)9\$G=+*Z*M(!) ;2[ZH R@P9 =" BC3L&0[(X68;$*,7]%7 MQ_>$DRRF'%BM/H_;(7M"C8YF/G=];K2W M>ABSEOX,6L<.J8[ZG E &J8^HP JQDA +ND)KC MR!@%G!VXIB>#%/F4&5QJ$0\#XVI\9+P\=(!^VF[N7Z)UL\91:NN/[Z%H]628 M(JZ_QUI# W!^H/7+0YWA>+X,5,#UC6IY_Q+$65X@>]13Z.LK6=D_#X^O]]DR M6!$7.+)56B#.M@-YF4MX'J;ER3)E-WS-EO*+].H&,ZP;?#]N4KWDM AW7 M,=6%@!W&SM7HF-7[;+WO#NV V7)]N[GO9C\]EZT__S);=[!?X5EX5CI9LH]X MCB@E7Z-"0%F^+SOQ$67+9)(84*8O2X@$4$IKHJ6 TG(V,@3)O [ ]*6E5JCJ ME"OKF!(=N7),0X8HN R6?'NID.AR M9 E331-_#H/:V.!\?5M[8N1.4PQ*G& MQSB/-?S'[M-FV[W$YG[QUX6VJ#ZZ=>.[LK:8(\SMGS,9E0!SM$<[0IC7G[F, M3( IW]!&/1%GN;9L,J2(,UW/#62 POTJ&7PYY$Q;OKP4B+-M7S9]2KQ?K0E2 MP7O6-\VT$A2=K^?*Q[9!7!#8,O1;>'<=Y]*0O!K&0M7HB$1?P[\$Z5"(]@&\ M[BX,TC_KSB^4S+>8(\HTM)!%E+Q$$=ZCU@.&*-DR3! E'[@4JF1G?@8H%6AA M"E26_M:D4ZY,VT0FK65>P4/7BE%T$>03UD"5WO+4*>M"PJ8:AK'4^#A6W>UG MJ[X@A?'WM*ES]@#ZLC2<(\SU9&D8(JQ_K)0,08!YIFS_QPCK"R^9-IL@SG*U MGI<4S1RN!^O4 V_G+(F;X^1 X^]#'(&,2^?K7,:UV1_>L?Z*T0A.= MKV_)I[A!7! X\GZT%^ZN[>, -8>1+7-\9.LE0&?]6_RL+S_O-^NG+QU_.7SB MO+R=_;1?(E?]I.88TZ,88"B*H4V/8H"!*,8GJD4QE.E1#,_@8A0/8U;F^)C5 M/X_31G1W-XNOW7;QN3N+Y-UL\[C?[1?KNV,:PE T/_T51[(^0&%Y?F 87JQYE TC 3K65TX(]U90Z<#G UV!OH9M8AT@N!L[^=Q/XQYF>-C7J^)^]/B M?"SRP4C0A1/O9[5 MA3-"D8^<./*A$T8^&GPE,))'#:]-W:;:0JHM MHMIBJBVAVE*J+:/:$%=F6.8 L_JW.#EZCS#'EEWW)< G*T(W#4\.I*F6D+J;:(:HNIMH1J2ZFVC&K+J;:":BNIMHIJJZFV MAFIK6;;SF8&'5"/+^/Z.0<3>G5DP,S;2'5%E%M,=664&TIU991;3G55E!M M)=5646TUU=90;2W+=EZ^#6EHUG@:VO6.P''!JPLYIBVDVB*J+:;:$JHMI=HR MJBVGV@JJK:3:*JJMIMH:"TR68=N!Z!1O63L]+[V&]$-K//WPY1WTT$&R.7Z0 M./(V.NYZ=4'&M(546T2UQ51;0K6E5%M&M>546T&UE51;1;755%M#M;4LVWEY M=[)0S8^L5,-=JH:[5@UWL1KN:C72T937 ;,.0 V<-P.#;"-BIY9[,3GL>ED,VJ/5O6,/&HF:)4FTAU191;3'5 MEE!M*=6646TYU590;2755E%M-=764&TMRW9>[@U9HM:4+-'OR4BQ].E];&V: M\#FB IG $"+*E1,F1X@ZG9_EN7#1*I 9AGB4_+6_Q3KT+7Z59 M0\ZH-3[OT_SPF?S'S=.,.U]=0U-S1JFVB&J+J;:$:DNI MMHQJRZFV@FHKJ;:*:JNIMH9J:UFV\W)OR!FUQM=2&N\0I"ZA1+6%5%M$M<54 M6T*UI51;1K7E5%M!M9546T6UU51;0[6U+-MY^38D&5OC2<83.@31VC]R8ED MF;*E'@)(:PY' -(67([1,O@WYHO;XLHT3WCG HHE*FP]O M#C%+]K:'$#.TL0N F;XM7U!BA#F^*6?70YCKRJ&7%&&6H\WKC;! 6]4Q!Y@3 MV'*NO@)AEB%M)< "PY]WI3/;HZF"KZZ6F;:0:HNHMIAJ2ZBVE&K+J+:<:BNHMI)J MJZBVFFIKJ+:693LO]X8D47L\2?3[TYEM??E'97MRXK8YPBQM.;L08?JBK!'$ M'/FI4PQW:EIR,7"$.9ZA=1?",Y49TAG$ CFU;@XPT[+E),(%P@)/=F66 +/< M0*X?60',=FR9"EX#S%&>K(4;A/G:2H8MVJGOFY=2$(8$/WM\4LAD>UPC;+NY ML!ZH#>8Q=#W9,SU'F.=IW\,A+%"67*@>[C20ZQ/&"#,=;9EZA!F!7.HV!5A_ M'Y0,3#BOH_P\+0>8Y1IR>>@.V?;KS[/G96LO-!NI4T!2;2'5%E%M M,=664&TIU991;3G55E!M)=5646TUU=90;2W+=E;2.4,6H#.>!?A'[UQL;[\< M6XEWW==NM7FX[]:P.GY6G96V@6S9S0'EF=KB;8!R ED-1("R/;GT<(QM@9\K><\0G\/G2KU7&9P<_=NJ^15\ 68X\FO)G. V:8MEQXI .:8GHR=$F!NWPR5'9 \_KK8MRG8?WD ;BC [# M/O?';K2.!!C:MOY4'Y;>E;$-,.4XLI\+8*;OREZS"&&N)9O@,=JI[J+=*5((, _K.^(!^>>B$_;3=W+]$ZV:-HU0?LKU1;J - M%$#.\N1-#A$7.*[6KD:8K;\$ LQ4@>/(0 6VKSQ*>1]\*5S)< =>_FLG"I8;[#;3%D1IX'H;J7SIDO +0 M\1W_4AM[&.%W1D?2WF?K?7=H+N7CA9,A-B MCB@ELR]"0%F^_"0U0I0MKWD,*--76L3JE-+:?"F@M R3#$':2Z#.>):*Z1S/$MF>>.3E');IX64#?V21EP'IK#(*PS/@C[ M]/HW/2[1F)\EPQ*,'QIRH#0$U(UR;!F6.B4_[P:(*T=Q$K@W[?MN1&ES+F:( M.OWFX#DJT1YEH5@@RM$^O0"4\N40:H5Z==UAE,P='R6K MN_ULU9>C*/J>-W7.RTQ;/GYSQ'EZCR["].2-"&+:,IHQ/+B^$2Z7*46(.RP^+E_B$>=XKG]AI,P=1LK<\9&REPB=]:_PL[[XO-^L9[LOBVWWR^SC M8K>\G?VT7,_N#A-);I^8XQ]_A@']M"?_]!B-M[)/;XXQF?X68DRV[J-I6(PQ M6:9B2@X"I1B3L9=A3+[,Y=,N6X$P]5:K_"^DD0E&4-2N?IQ)I T#$!LL#/0SZA%I!,$9WL_C_MAN,L='^YZ3=R? MEN9CD0\&@2Y$/B)QY",21SXB<>0C$D<^(G'D _)"Y",21SX\=QCYT DC?^KU MK"Z<$8I\Y,21#YTP\@$Y'OG#\)D[/GR&)S>9_7?_V\W=X^WH%(OCZM$X19GLR12:#%\254['D +/\0$ZD7B#,L>7P7@DPQW=E>DB%,$O)_OP: M8%Y@RYO5 ,P-?$-F6@/,5\;)@-IY; Y#^^[X BG?-=>)2UTXA6H+J;:(:HNI MMH1J2ZFVC&K+J;:":BNIMHIJJZFVAFIK6;;S/B.G"*-9X]<["'\\!2IQZC='%-'1_H*QW?RVGJ;:@NIMHAJBZFVA&I+J;:, M:LNIMH)J*ZFVBFJKJ;:&:FM9MO."<$A2\GY@.1:/NAP+U192;1'5%E-M"=66 M4FT9U993;0755E)M%=564VT-U=:R;.?EVY#!YOWHFOK!E%_SS"&F35,0 M0DS[ZBL"F._(?K8849YLOR>(LN2GG2GB3D@#,=$XGEGM^%L#".88I<^X;M%/;UB8E03L]6[3^/"R'G#3/XG<3 M>M256*BVD&J+J+:8:DNHMI1JRZBVG&HKJ+:2:JNHMIIJ:ZBVEF4[+_>&G$1O M/"?Q^[L)/3U=S/:T7D) .:;L50J1RY4?KD2(LN4BQC&@+%=^=YN@XU)ROK(4 M[=&77WIFB-*^;\T!%2C9#BD@)3\_+ &E;$OF;U<8D]/OU @+#"UI'&%>8,@Y M9>!.7>]2#3WD$'K?F4,X/WSL\''S-"O',6Q7?CV85>F@1$CE' M+(!,.2U$""!7FX,%0-KB7C$Z)MGWER"3-C40@&2*8P88V6[/D4>^-17PL+6. M033[CLP+K !ERY[4&JDL7^8.HMLBO\=M(71AL@!OR!OTQJ<$NOBZD6P7Z]$/ MEL;%KZYZJKML_!*^]B%&UU.^7Q03#JL$C._)Z1[AW1-0C6Z,*5_Z&D!I*RJT M"#J=G_4\3(=<0']\PK*_W?W?Q]W^L/P#CE%J-B#5%E)M$=464VT)U992;1G5 MEE-M!=564FT5U593;0W5UK)LYR7O@UII?[X5(<37C2N+A\U!X@I$ZU" M -UH5'1];_%U)+F.I->1[#J23SJIXKJHO(Y4UY'Z.M)<1]I1Y#S.AC0^WQZM M1[\K?=D?30U\=?W*M(546T2UQ51;0K6E5%M&M>546T&UE51;1;755%M#M;4L MVWFY-R2%^N-)H=^?ONRCM7Q2 %F!+6MA';+E,A8Y@N0'606 ?-G16:*S"SR9N PHI7T+5".7I:VNT4"9 M;>/9LF\3[;'Z=JWFPL+LSQO?M:X V&H4\J5J_J$R"4O M1P2@&Q"%.J4'(3"!* 04"$- @3A$>Y3?"12( I&H4R 0@0I%HHZA0(0R/1*! M['(@#NE4OC?:1&RT959QHW T*>O5C4*F+:3:(JHMIMH2JBVEVC*J+:?:"JJM MI-HJJJVFVAJJK679SDNZ(77/'T_=^Z-W+K:W7XYMP+ON:[?:/!P&T6!QIR_0 M9FJKG@+(D?5<"" E!UXCM#OY_7B,(%E+)&AWK OWK@Q92C*J][*NB17ZE, MNJ_-%%7+NE#G$3TD6@13IEW::'T ,)KU.79N/-G9- >4*]="#9'*E-TG$:"T M4;X8J;1I71- >5KS T#*E9,J96B'KCSV'%XL+6AU*- F=0"0H[4^X*%KRW5%KDL99^M] M=ZCJ9\NGQ=6_+:S^RVS=P=Z#9^%H\_@J$EY'HNM(?!U)KB/I=22[CN37D>(Z M4EY'JNM(?1UIKB/M*'(>;\/@93 ^>/GT!C8]V/01*E.6.7, R:]J0\#NF8Y-<-1U06N!=17*T+UG&%]<])4"T@F_*:=7HILGF08-4IFP? MM.B8+I5YP_!DX%ZOAS]VGS;;[B42]XN_+K0+T2A7H+4+=4H9VKH @-*ZB2( M]96QK*=B@-FRYS6!+EM^+)\B#%7&.@8J8^!R95.B@ <&*F-P\7VM=0A]CF37D?PZ4EQ'RNM(=1VIKR/-E(O7CGK.(VX8 M-@K&AXWJ;C];]<4AC*ZG39TK19].H:)/IT#1IT.PZ /')7OW$^@"11_ 4-&G M8Z#H RY0]*$# T4?.DFMZ ,N5/0!%RCZT*7PY9)P+;H4EXN^8=0H&!\U>@G$ M6?]F?+9&^"^SCXO=\O:X*/C=8=;#[1-S_"-<'_QY3_[I<_)6KKH'(9F\%F)* MR;C5J1M=%D^2)1=D6M,18ZX,W$"[6UI1B4UR'NT+F-:A,^4DJPLRK4L'WDDE M W>2K,5'YN+ 5<8PIG3X^3M#]W1%^VG!^[*S\>C%E!:^%S 9OPA# 3Q-EUS2 MR1"^Q,D8?N'&@OB22T;Q)4Z&\;13K2[I9"!?N*LRDB?JV@M'=S&6U4DLCP\" M_;-;?O[21^S-XFNW77SNSN)Y-]L\[G?[Q?KN.+X_E,M/?[T0SU>')>83F' " M$TU@X@E,,H%))S#9!":?P!03F'("4TU@Z@E,,X%IQQD1G^9)?(X/Z;PF/D\+ MW]$(U3O[]0B]RH03F&@"$T]@D@E,.H'))C#Y!*:8P)03F&H"4T]@F@E,.\Z( M"+5.(G1\D.=D_HK9?\_:[>;N\79TZKPKPM=F'W-U(5<7<74Q5Y=P=2E7EW%U M.5=7<'4E5U=Q=357UW!U+4TG"D'[I! <_S1W=(J+EXUI!1[U(URN+N+J8JXN MX>I2KB[CZG*NKN#J2JZNXNIJKJ[AZEJ:3A1XSDF!-^6;W+$Y+UX,([T8<\28 MVE VHFZ43,>.$":'A>,)1Y5,8-()3#:!R>&Y::EE$TPEO)8R^:::8*HGF9H) MIG:<$<'GG@2?.UK;?M=$&"]26BW,U(5<7<35Q5Q=PM6E7%W&U>5<7<'5E5Q= MQ=757%W#U;4TG2@(O9."<,KJ&=\S,\:+621^R![Z.>24]BU'"#G'DDG@"//E M:AXQWJFMU]- )K^@2Q'ERL3S#%':U<@194FJ0%1_Q>3 W9SS)4<[3JD M+KO!U85<7<35Q5Q=PM6E7%W&U>5<7<'5E5Q=Q=757%W#U;4TG2@.@Y/B\ >6 MX7C9F%;@41?BX.HBKB[FZA*N+N7J,JXNY^H*KJ[DZBJNKN;J&JZNI>G."SQU MDCZF?G1=CA?#:(8"8&[D+&$AI+0)6R"E=QU>/ZID I-.8+()3 Z/6FD3I4U0 ME5 %.@^OJ^IIJF:"JAUG1/R=I'PI]6_H/534=3BXNI"KB[BZF*M+N+J4J\NX MNIRK*[BZDJNKN+J:JVNXNI:F$P7A26ZAFC)=Q'?U'BHPJX#,=YXCZL:4B^F& M")/]41&"Y+14,81\K8I&\R;(M7)3?/"6G+\*8W)JJAQ>,#D_60%EMAP/+?$9 MR'U6$'/EM_TUWJFCU==H9@Y??K*%#\TP+DPEH=1)GJ%Z39[A_/!QP *33"4SVPHSF'%[W M%!.8<@)336#J"4PS@6G'&1%P)]F&:C2-1[QX)-O%>OSSIG'=Z^M<;IXA51=Q M=3%7EW!U*5>7<74Y5U=P=2575W%U-5?7<'4M32>*P),\0S6^K,R5EPSJ:C)< M7>H3GG) MT.>%TE\RKC+A!"::P,03F&0"DTY@LBM7[_4/\M5=%A.8<@)336#J"4PS@6G' MF:?8?+?[TG7[<+%?O/_MOMM^[N;=:K6;W6X>U_O#EB>_[:= M]ON_JU\S!7Z?JU\+]/M2_5JAW]?JU_;X^W?#X;S_[6'QN:L6V\_+]6ZVZC[U MAV:\]?KSVAYF)WGYQW[ST#]E;V8?-_O]YO[XXY=N<==M#T#_]T^;S?[E'X<= M_+G9_M?Q]-__?U!+ P04 " 7IY=9#-*UWWD* #)80 &@ 'AL+W=O M&ULK9UM_"J7;NDJJ=B.&9[RVJQ)+ M0B! K+VY>W%U+X@TMKD@\ *RD_OT!WHT,ZT!G?I-(LG__LU3JV&F6]+U6UY\ M+Y\IK:0?JS0K;P;/5?5R-1R6BV>ZBLM/^0O-ZK\\YL4JKNJGQ=.P?"EHO-P8 MK=*A(LO&#V>O-:5-Q>Y^LJ33(:%5*Y7JWBXN<7FN9O-P,RV+]PGSP] M5\T+P]OKE_B)/M#JZTM4U,^&!\HR6=&L3/),*NCCS> SN8H4O3'8*/Z1T+?R MW6.I&/'&7-P.YZ1%-Z:)J$'']WRN]HVG:D.I^_+6##@YM-H;O'^_I MD\W@Z\%\BTMZEZ?_3);5\\W &DA+^ABOT^H^?YO2W8 V'5SD:;GY5WK;:>6! MM%B75;[:&=<]6"79]O_XQVXBWAG4'-A V1DHK(%VPD#=&:A]#;2=@=;70-\9 MZ'T-C)V!T=? W!F8?0VLG8'5U\#>&=A]UX'(^Y63^[9!#HO=>[7)?KE)[_4F M^P4GW(H;ITSV2TYZKSG9+SKIO>IDO^QDL^[#[9MD\PX;Q55\>UWD;U+1Z&M> M\V#S-MW8UV^L)&LBRD-5U']-:KOJ]H]U7%2T2']*DR2+LT42IU(#DCY\S>+U M,JGH4HJSI71/RRJNGWR4?I,>FD=U5*FD^:-TEZ_J4/;#ZNZ[TT/AHM=/[]L^ZFV-+GM?;&]WV8=B>Z(( ,-ZT0XKI^Q7[HLB)([HXI.DDE\E M1594H$-W8O,'^E*;RR?-1V)S;YT)S<=B\R NA)V?]!^[ I@[_<<.F4_[CQTR M=_N/'3+W+IOYV66=]R]SF^"RF0\O\_GY96X3]3P>HB]ZH:GGN#=TT4: MEV7RF"SBS>W5O_Q:(;EU<"W_#87(+4Z#<,&$C3-@8$S;!A#F8L"DFS,6$>9BP&2;,QX0%F+ 0$S;'A$5(L%:( MTPXA3A/1;\-Z3YS6]X10--M:ZAO+9N/[>ON;99$ZK+^^#U. RC")T5:- )6N MZZ2M&@,J4S&UMFH"J(A%;*LMN> S+9U=A4B>$6UXRJT M_%$_^*,NO.3.JV=:2(O6GB7)ZN=4^M#XZ<=?I:QVV?Q1JN(?5Y#7ZIC78$S8 M"!,VQH1-,&$.)FR*"7,Q81XF;(8)\S%A 28LQ(3-,6$1$JP5\XQ#S#.$U^"O M64'C-/DO74I/<9*5VTA'RX]2O>58Q<5W6L7?4BJ5=+$NDBJAX-5:V,:Y<6\+ M,UJ7"O:R,\)L<8P)FV#"'$S8%!/F8L(\3-@,$^;W<<8 L\60;U%E;^'FO(:Y M%XQ$BE:@, ^!PA0&BDE>T.0ID^HP4-!L\5.JBC@KT^W91+S\S[JLFE-?*#H( MP>=&!Y-?$*(QM]\C0*1HS$WDF!=I"G.WC]ES!^B4:3/WR5-P>)K); @@%;$9 ME0?-@LP,<0:)#':N?$"ELKN9 !)I&J,*>16WJ9A#G;)-F_%Q:!9L6X7]W#KX MN27T\S_S*DZEO&LK /FY$'RNGUO 9%K,#(P $>_GO(CS<\R>.T"G>#\'1("? M0RK>SZ%9X/P<$O%^#JATFPWWT-+P?LZK+(.9A3G4*=[/H5DXZ>?VP<]MH9^W M4W.GCF&$C'-=V@8<@\C,M6T$J'339E1CB*6HK%]C=M\!FE1-56,]&Y U)QW, MT94+R(A-".O;D$R5%48V V2:J9F,3_I0WV3"3EL R"S-8L_50HAF:A9S,9Y# M0Y 5G9V1"%SX]]>&EI\3^>#H3:& P-,_EU)4T-ON1%!69IOXA! MY[H[*FV$2ANCTB:H- >5-D6EN:@T#Y4V0Z7YJ+0 E1:BTN:HM B+U@YV[RIV M"&[:>,?#BGF8M!$J;8Q*FZ#2'%3:%)7FHM(\5-H,E>:CT@)46HA*FZ/2(BQ: M.^8IQYBG_-]YY)UI^^Y3T61FCW4'Z4Q39P^6()DA&^R6&Y01F;GCG8"=LW2+ MV7 ZD$[5N6:GD$[1;'8O[,+M$O:.W(,GCQCL[@/2::JL,YLV'^39-GN\&8"+ M8=4[?V8# LZ+HJIL5AG2V88ILX>FD$XW#>M$7ID<:[F(N)CK\LPR02WO0J6- M4&EC5-H$E>:@TJ:H-!>5YJ'29J@T'Y46H-)"5-H_XJ+594+\ QP=4D.-#,L#QH;G@'1]2 8X/R/AL M-[A(@./S,C[?#;( QX!*A6+L.L_@F2&*ENL MET,RV2"LHZ,6+D&-JKIEL)]F@'2*H6HVZ^M@X0X7T"GVX9U*@-^+&DBXIJFSX>; M&=CA40N74&DC5-H8E39!I3FHM"DJS46E>:BT&2K-1Z4%J+00E39'I458M':$ M.Q:S$1LY[8U:V89*&Z'2QJBT"2K-0:5-46DN*LU#IHB.L:16GOG>G[3\BJ.KLWO=NIWM]P$IG=-8\ EZL(9DBR\Q=M0O(%)7-=$,L@\W^S\".F>P@?4"F6DRW M HBE*CJS+PPAEFTQ.Z4Y.!46][%I:"J(=N*#0:BT&2K-1Z4%J+00E39'I458M'80/!:A*>(B-)SL MMKB1LP,A7\\DLQ=WS ;'J+0)*LU!I4U1:2XJS4.ES5!I?K=+!J@-AMT-SE$; MC+!H[3AT+#54A%4\EV2UQ>2S@X_:'7PZ)>-NR02UVTYW@]-NB=LM\;HELVZ) MWRT)NB5AMV0.2"R=W5^(,&U_/E:-*>*JL0N2U6+RV?[,%\AP_MPI&7=+)JC= M=KH;G'9+W&Z)URV9=4O\;DG0+0F[)7- PONS"-/VYV/5D2*N.NJ7@Q9#SG9= MG3MU@!5PSL.+P',>U!(CL%'@0 B000="O PX$ )8P($0U#'@0(B7 0=" M LZ$ )8P($0-!4F6UH305/!'P@-WWV#^(H63YOO^"_K:+S.JNVWZQU>/?R. MP.?-MZDSKW\A5RX!7O?(U0QZW2=7 ?1Z2*ZB[:\*'+NS_9&#("Z>FLU72A_K MKLF?S'IHQ?9W [9/JOQE\WWGW_*JRE>;A\\T7M*B$=1_?\SS:O^D:>#PZPVW M_P-02P,$% @ %Z>76:UO 0H)(0 28\! !H !X;"]W;W)K=3;Y/"8A M:6*2P\P,[74J/SX8BA2([C.-=\3#VB\V21T\?4'C!;IQ\/;[W[>[7_>?^_ZP M^/O-]>W^AS>?#X>[[]^]VU]^[F_6^[]L[_K;X5\^;GV;#^\?_M;M/KS?WA^N-[=]MUOL[V]NUKL_?NJOM[__ M\,9Z\_2'OVX^?3X<__#NP_N[]:?^Y_[PM[MN-_SV[BOE:G/3W^XWV]O%KO_X MPYL?K>\[:QD>CWB0_.>F_WW_[.?%L2V_;+>_'G_)KWYXLSQ6J;_N+P]'QGKX MWV_]17]]?40-%?F?1^J;KX4>#WS^\Q,]>6C]T)I?UOO^8GO]7YNKP^&OV]^S_K%%WI%WN;W>/_QW\?NC=OEF<7F_/VQO'@\>:G"SN?WR M__7?'WOBV0$#!Q]@/QY@JP>X)PYP'@]PI >XCP>XT@.\QP,\Z0'^XP&^](#@ M\8! >D#X>$ H/6#U>,!*>AZLY=.96TK+L+Z>;/'9MIY.MR4^W];3";>T,^Z? M.N3IE%OB[[:_+W9'_< [_O!P MF3X7E_UN_V_ M+N+_N=\<_EA\%_6']>9Z?U3_[>=H\=T__VFQ_[S>]?O%YG;Q'Y^W]_L!NO_S MXI\GO[]_=QB:=*S8N\O'ZO_TI?KVB>H[BWI[>_B\7\2W5_T5.+XP'^_/'5^9 MCU_-'=^8C[=L ^#=<"Z_GE#[Z83^9!N)47_YEX5C_7EA+VT'5.C"?/C/_=UP M^/+DX9'Y\.+^UGAX;#Z\7N^,E4_D;;?!X:F\[>CP3-YV='@N;SLZO'A9SY-^?9EPZ:3'VX9KF#G:TAV'GC."5Y^>SD\'.[[8Q3]\M.? MCE$2!5H4,+_ 70P_/J%^O[];7_8_O!D>0??][K?^S8=_^2?+7_X;"A9,6,2$ MQ4Q8PH2E3%C&A.5,6,&$E4Q8Q8353%C#A+5,6$>"30*>^S7@N2;ZAY_Z3YO; MV\WMI\5/Z^OA&;1'8>T+PGM '.?)OWUP/#L(@_?O?GL>L)#,"=QP*HN0S+-6 M[E06(UFP/Y7E0.;:P4JI6R%K0BFC M53):+:,U,EHKHW6ZS%YZH>U]E4T&I_=U<'K&P9GO]_?',;G8?EQ<;F]NMK>+ M_?%.O+@?'MAWCS_?#<-VF,UL;B^OASG3,) /Z[\O^H\?^\L#G-08BSSW'OT% MYC]KMQ4NE\J !R)GI8QV73-<$\I09]8\U0MTE\H%G>D:VU(JE>N:5: TKM U M_DKII!)TDJ6**E A5Q75@.2ME*8U@.2OE+:U0.182G&=+@I#Z\3 ][\.?-\X M\']>7^N#?G@.?1CWO^\VAT-_N[B[_^5Z7';']" -Q9U[H!G MPB(F+&;"$B8L9<(R)BQGP@HFK&3"*B:L9L(:)JQEPCH?!1>&[\"O3;GN,J#XL1$-EJW(]U MD;-RE>?)A%GW5"_1#GRE6IDN\H;;GW+3!G4/E^K3JRX:[FM* TL@6OG*?;32 M1=9PWU9NR35068&ML!J@\D-;J58+5)X3*JH.J5;!B7MW^'6(A\8A_K?;7;^^ MWOSO,,(_K3>W^\4PNF_6NU_[P_J7X:Z^[R_OAQOXIM\_W+"/=_GA@16->V,Q MYX[[4&OJ6]M5^C9BEA@S80D3EC)A&1.6,V$%$U8R895D,-;,$AN]1.?9Y/1+ MS- UZJ.^23&)%:NOL6)EC!7)=M=O/MTNAI"PZV\O_U@<=L-D]OK++7%]]=_W M^\/Q71^*#D;PN=%AI9\02UNW 2);O77&NLA55VR8-4]!I8*5LER3P>:YROTG M1RI+O4L5J!?46V>)1+[:5Q50.9XZFT4BUU54C:[RU NJ1972YNH=ZH75RL'C MW%I^'>A'.X%AI#?#K>YZN\>OF9=ZF<,<6KE;7R"9'UC*R8Z0S-,64V(D"^Q M.4<)DEFAM5(NCA3I'-]33V>&=,.#]5)=883E!BM;X1509X=J<"N1SG5#6RFW M@KR5-IAJ>,XL)U!X#6QOZ'A*/[=(MUIYZOGH3IQ=]\2\Q'KFQ;", S2^O9I9 M!7\$3)9,W:&.H3I.@0XLET=0IZ^7QU"G+Y@G4*H'=.U\^E0M<>A:AN'ZL675<&'N30!;I(70K,$ U$CKHFVJ#& M.=H")BC.TI:$=%'HNR>NAM%389E-%:]BDS27>?85$&A10'WY3"TPIM(2*BVE MTC(J+:?2"BJMI-*J^2%94PMLY@MLJ05VQ@*GL68TMUAF=\LW.U-G[[A4NPN5 M%E%I,9664&DIE991:3F55E!I)95646DUE=90:2V5UEFZ0<>UEJ?FMZ-)QS*[ M=*AN?'-99\=0IJU)%[*6EK)"*UGWUK*6-K)SVLJZMX-->+XF/1VGHT_+ M?JE/RP;^''6E6:")D$9=:19H$H$F%6@R@287: J!IA1H*D$?U@).(^"T DYG MUDR'V^BULLU>JQ^OKC9'-_;Z>G&WWER]'<+BY?IN/;*W72 73>RE:_NTFASE^J'U%D4+<, M+&T" G2NMW+4CT&$[2B%O$K(JX6\1LAKA;P.Z%S/?9='&3D"=2ED0BIM#1)0*3G2:+6/@5%ZIF2@$A/E01$>JXD(-*3):&^TK,E MH4JYH79%B/(E(996KQ:I](Q)0!6&UJD5S-$49IM-8=37-.:RSKX"F+2(2HNI MM(1*2ZFTC$K+J;2"2BNIM(I*JZFTADIKJ;3.!C;%8PZE4Y%N-/S9_"Q*9N39 M 4V41PFI]$1*0 4R*5'KGX(R02XEH +)E%#]]6Q*0 72*2&5GD\)J%!")20# M&960#*140C*04PG*3B95LD?CF6TVG@G>^^CNCR!T- _U!=*!J5L$=?K4+48Z M,'5+H$Z?4J1(!Z9N&=3I4[<7]S?WU\],OOCOF M0\%OUZD>(2HMHM)B*BVATE(J+:/2G<"$BE151:3*4E5%I*I6546DZE%51:2:555%I-I3546DNE M=2S:- *.1C7';%03O49Z9#Q_!GWK6.JCZ@62V8&:!3"",E=-AQA#F:=ZKA(H M6ZGK]BF4V4MU9PTD"[2--8#*57//%;+ZEQ)6)6/5$E8C8[425@=$MNN<6#ER M1CN;8[:ST9(3F\LY^P9MHX&K?B%*+3.FTA(J+:72,BHMI](**JVDTBK1J*RI M93:@3#U3,;7(CD6;AJ1G.^X9[1POR8%L)I\=A!S]=.M9D)%*3X,,5%H>9&KM M4U0O/1,R;J.6"AG*]%S(L"^T9,A0I6=#1C(]'3)4Z?F0@4Q/B PKIF=$AIUQ M,B6R,_J,'+//:'Y%V]%-(V\M7UV0O4 R_2$R0C+](3*&,NTA,H$R[6$GA3+M M(3*#,NTA,DIJ28Q*BVBTF(J+:'24BHMH])R*JV@TDHJK:+2:BJMH=): M*JUCT:81<+22.68KF6R56O?TO'5M.U _P;V PJ&NJN2!'8J0#NU0!-L+=BA".K1#T8DQ<&J'(F>T ME3EF6YE@O0ALWN4ZEG:.+Z 0!/0("D% C[%0#^@)%(+XDB(A"N@9%(* GD,A M".B%M-6EM.A*VN&UM-6-]%RWT@[O8-'3@#X9N>YH!G+-N85^W"^Z7?_;9GN_ MO_YC\=?^;KL[]%=H!)M!YT9M*BVBTF(J+:'24BHMH])R*JV@TDHJK:+2:BJM MH=):*JUCT:;!;O3]N-9KKBFY1E?1V1&028NHM)A*2ZBTE$K+J+2<2BNHM))* MJZBTFDIKJ+262NM8M&D$'$UFKMED)EI3H[[TC: N<-1= M.6.H"U?JV^$$Z88YNJ_:'X'NN%NI6K\,Z6S?7:J3%*1SERNU7PIA.THAKQ+R M:B&O$?):(:\#.GOI6_:)#PO=T7_DFOU'KY) PUSFV7=QW8%BA4O5_8M46@(- M(-(3:%!KGX(B]00:0*0GT B/8$&$.D)-%!?Z0DT4*5<554CEIY ['\E6I) M0BH]@090A:%UZDH8#4FNV9!$3:!A+NOL*X!)BZBTF$I+J+242LNHM)Q**ZBT MDDJKJ+2:2FNHM)9*ZUS=WO:00./$4KH[.MQJ-W:0 M8VMIJ9Y.H+)L5_OJ!\FL0'WB:)#,#WSU!1*2>:[Z\J&#LI,)--S1Z^0:G02\ M3W_,Y9Q](?C@]9OVZ0^US)A*2ZBTE$K+J+2<2BNHM))*JT2CLJ:6V8 R]4]_ MJ$5V+-HT)(WF(]=L/GK!IS]F\ME!"%A4]$]_D$K_] >HM$]_J+5/4;WT3W]P M&[5/?Z!,__0']H7VZ0]4Z9_^()G^Z0]4Z9_^ )G^Z0]D+=5;=@<[X^2G/^YH M7'*_W;CD0K^,NU2_"4>Z(/"T08N<2UI+8RBSU(]A$EBYT N5_DV1;CBC:K$9 MTAV76%2+'2Y7RY]6X,X;GL;4@8G,1L[24W?8@;S52@W+-3P9H;9/<@/[Q7:T MW821;N4'ZII?AW1>X(>G9DBCVAJ-[B+O6]Q%B_];7'Q9QWR8[*,1;.:>^PQ!I4546DRE)51:2J5E5%I. MI1546DFE551:3:4U5%I+I74LVC3VC68C[U7-1A[5;$2E151:3*4E5%I*I654 M6DZE%51:2:555%I-I3546DNE=2S:- *.9B-/:C;Z1;9UK8>,/=JFJ1=0INW4 M&D&9MB=M#&7:IJD)E&D[M:9(IF\/FT&9MB=M#F7/=VI]O'9%32AEM$I&JV6T M1D9K9;0.R:Q@=6(O46]T&GEFIY'(%_?(,.Y>BS3JESL"32S0) )-*M!D DTN MT!0"32G05 )-+= T DTKT'1(MME@2G7Y>.!]?Z"^$PH2'7]+P,B]8/$'($<-0\<_8AG'U:T_TY3KBTE$GQ!9+I:](1E&EKTC&4:6O2"91I MBZ8IE&EKTAF2Z6O2.91I:]*%K*6EK-!*UKVUK*6-[)RVLN[M8!.>KTE/Q^EH MX/)>:N#R@'%'6VF>UT1(HZTTSVL2@285:#*!)A=H"H&F%&@J01_6 DXCX+0" M3F?63(:;/YJP_&\T8?UX=;4Y^KG7UXN[]>;J[1 O+]=WF\/Z&HU)">#NF6@ M)1-'NNFN](_7K:P=I9!7"7FUD-<(>:V0UP&=ZUFN<^);/']T9?G_@/Q/YC+/ MOHN##$.!NF82(966_PF(]/Q/U-JGH$@]_Q,0Z?F?@$C/_P1$>OXGU%=Z_B=4 M*3=4EXT02\__A%A:O5JDTO,_ 5486B>6-OW1+>:;W6+4]S?FLLZ^ IBTB$J+ MJ;2$2DNIM(Q*RZFT@DHKJ;2*2JNIM(9*:ZFTS@?^Q6/^IU.1;G0"^OS\3V;D MV0%-E/\)J?3\3T %\C]1ZY^",D'^)Z "^9]0_?7\3T %\C\!%I6"-M;"LNMA/U<"]O;",]O*^SG#NFF M4[?I4!V-1+[92'3Z9=*SG6FWA\_#].P8O7?]YR%H;W[KC_.S[4V_^.Z86P6^ MCS<7?'80I[J*J+282DNHM)1*RZBTG$HKJ+222JNHM)I*:ZBTEDKK6+1I7IE:9,>B M34/2Z$0+C#Z/EZ17-I//#D*6?KKU],I(I:=7!BHMO3*U]BFJEYY>&;=12Z\, M97IZ9=@76GIEJ-+3*R.9GEX9JO3TRD"FIU>&+#V],NR,D^F5@]& %)@-2/-+ MW8'N)GEK!9Z:NQ;)](?(",GTA\@8RK2'R 3*M(>=%,JTA\@,RK2'R!S)M(?( M0M;04E9F)>O=6M;01G9*6UGO=D#V_%%R.C!'KU%@]AJ)%K:O^H^;RPT.RU1; M$94646DQE990:2F5EE%I.9564&DEE591:365UE!I+976L6C3$#B:S +W-9>O M ZJMC$J+J+282DNHM)1*RZBTG$HKJ+222JNHM)I*:ZBTEDKK6+1I!!S-9X'9 M?"9:O@YT%]!;=WB&#K4I"A):KF.K]G H7(:VKTU3H-"V?&V:#81.Z.B[P4"A M&WJ6Z@*'0MO1+"\Y%"X]5ZUC(6U,*2564F(M)3928BLE=DAHNT$0G%KF'EUD M@=E%9MJYR'SHV?=FW5V$]C=",K"_$93I^QM1FY"B0M$N2$B'=D%".K0+$M2! M79"0#NV"!'E@%R1XRL N2+!?P"Y(2(=V04(ZPRY(P6A$"\Q&-,%"$M@AS'5< M5UT?O(!"$- C* 0!/89"$- 3+-3C2XJ$**!G4 @">@Z%(* 7TE:7TJ(K:8?7 MTE8WTG/=2CN\@T5/ _ITY(XNH<"546D&EE51:1:755%I#I;546L>B32/A5TFF8RSSW9AWJMI.E.M!G)?&\ M)*%6.YTO,)N7Y/.28EY2SDNJ>4D]+VGF)>V\I#-*I@-]-!F%9I,1-5N&N:RS M!SB3%E%I,9664&DIE991:3F55E!I)95646DUE=90:2V5UH6Z9>U4D!L-:Z'9 ML/8MB3+,R+-C& 5!ZIZ< E +02OUYJV+3HWKT844&M_Q\[[6,9=S]F!W MYY],J28C*BVATE(J+:/24D]+VGF)2V0 MA)YZ:S5AIN-Y= B%W^X0"G6CAN-I5@F@LI;J1UX14'EJHJ\8B-Y:5J ]^8%Z MA>H'-Y#EJMG,,B2SETM7'7"ZS'94(P]B^?IS':I8H#:R@HU4/[9!+,=6OZ)I M$&NE[;<.NR(,U,_ 4%=8[JF!.)IWPI>:=T)]?RAGJ6ZU? %4^@IZA%3Z"GJ, M9/H*>@)IVDIO"F7:"GH&9)I3!VCT%?1"ULI24& EZM9:UL)&="9;6:]VJ/;A MR?$X6G)"L25G\7^+BR_+A@\3;#@VJ0X=*BVBTF(J+:'24BHMH])R*JV@TDHJ MK:+2:BJMH=):*JUCT:8!;W3HA*_JT FI#ATJ+:+28BHMH=)2*BVCTG(JK:#2 M2BJMHM)J*JVATEHJK6/1)A%P-3IT5E*'SB^R_6)7NBE#F51=S$NB>4D\+TGF M)>F\))N7Y/.28EY2SDNJ>4D]+VGF)>V\I#-*IL-M]-ZLS-X;D2'LD>&9AMBL M))J7Q/.29%Z2SDNR>4D^+RGF)>6\I)J7U/.29E[2SDLZHV0ZQ$;7R^J4LY+JGE)/2]IYB7MO*0S2J9C M;30?K,SF@_D%O$> ,9;-2J)Y23PO2>8EZ;PDFY?D\Y)B7E+.2ZIY23TO:>8E M[;RD,TJFXVLT :S,)H#I@MQY&U6;T>=.3JFTB$J+J;2$2DNIM(Q*RZFT@DHK MJ;2*2JNIM(9*:ZFTCD6;AK_1>+#R7G-Y;D4U'U!I$9464VD)E992:1F5EE-I M!9564FD5E593:0V5UE)I'8LVC8"C565EMJK(UDMT=X(VQT &#'62@32J.P") M5#]L D6J,P"*U W0D$AU%N?S[2\DU2[G.96$4\]S&@FGG>=T1LETS(VNE)79 ME?(MCGHS\NQ;K9YT1!NL0*(ZZH%&<]13*YZ"$C5'/=)HCGHH4AWU0*0YKQ!( M<]0CD#:H$4AUU M +02ICGK6:9E> J,19F4VP@C6=<+YF#LKB8!$#NE)16S7=D+6E:,\]I)?W8&3G3$3$QU)E!I,9664&DIE991:3F55E!I)95646DUE=90:2V5 MUK%HDXAH+4=KPO'G5US^><*3@B 7%W%Q,1>7<'$I%Y=Q<3D75W!Q)1=7<7$U M%]=P<2T7U]%P2DBTGH5$@G_F"6+ZL.I"(HHDHE@B2I!(??DLT&0"32[0%))* MEP)0)0'5 E C ;4"4&?6*$//?C;TS+Z:%WP%.H,^_TY,S1[#Q<5<7,+%I5Q< MQL7E7%S!Q95<7,7%U5Q=U>0"32&I4"D 51)0+0 U$E K$77FTI21YSX;>6=9O62[[7%S,Q25<7,K%95Q%I(I-J^N+B8BTNXN)2+R[BXG(LKN+B2BZNXN)J+:[BXEHOK:#@E)/K/ M0B+!!?8$F9I/U$W4+Z#,\E=J\B*HL^VE/D%!O*6Z4U:"=:YJVDF1SE>W#$QFH6X8C&4BG+FQ"*<-50EPMPS5"7"O#=1!W,JNZM0R>C5*S;\R45FOFV//O MRL#^I2?@0C(] Q=2H11L0OI])1= MD 9R=D&:GK0+]XB>M0OVR,FT7=8R?#;47^H/>R),LE6M7#61')+I03N",CUH MQU"G!^T$\[28DF*=%K0SI%.#=@Z[1 O:A;"MI:3,2M:_M;"=C>RLML+N[9 . MY/%ZM__<]X=H?5A_>'_3[S[U%_WU]7YQN;V_/1P/?O;7Q:[_>!R_W_]HOWFG M_?TGZ_O< G\OK.]+]/?*^KY&?V^L[[N'O[\;J_/A_=WZ4U^O=Y^.R8JO^X]# MU99_.6[SNMM\^OSUE\/V;KC4WBQ^V1X.VYN''S_WZV%2=Q0,__YQNST\_7(L MX/?M[M>'YG_X?U!+ P04 " 7IY=9QL0!;^RIF<]88GO3+8$::=O>'>?'#^BR@96+)*GSUI=S7+M?/0N)E9"YWKS\ M\KUN_GEZ+(JS]N.PKTZ_OGH\GX\_OWMWVCX6A_STG_6QJ-K_Y:%N#OFY_<_F MZ[O3L2GRW>5#A_T[8[5RWAWRLGKU_I?+WSXV[W^IG\[[LBH^-MKIZ7#(F^>_ M%/OZ^Z^O]%?W/WPJOSZ>NS^\>__+,?]:?"[.OQ\_-NU_O7NA[,I#49W*NM*: MXN'75Q_TGS/=];I/7"3_MRR^GP;_UKKO\J6N_]G]1[+[]=6JNZ1B7VS/'2-O M_]^W8EWL]QVJO9!_W:BO7H)V'QS^^TX/+]^^_39?\E.QKO?_K]R='W]]Y;W2 M=L5#_K0_?ZJ_Q\7M&]D=;UOO3Y?_JWV_:5>OM.W3Z5P?;A]NK^!05M?_G_^X M_1*##[0<_@/&[0,&_8 U\0'S]@%3]0/6[0.6ZB79MP_8JA&_<2ODC+S?[FG37++FDV"8_Y^]_:>KO6M/I M6U[WCTN>7C[?9E99=6WJ\[EI_]>R_=SY_?]^RIMST>R?M;"L\FI;YGNM VFO M?Z_RIUUY+G9:7NVT3\7IG+?_\9/V5OO<_:MM5V?M[P_:.C\]:F';-$_:ZTUQ MSLO]J=/\_GFCO?Z/G[3_T,I*^S^/]=.II9Q^>7=NK[F+_&Y[N[Z_7*_/F+@^ M4_M;79T?3UI0[8H=\_E _GEG[O.1_//^W.<3^>=U0P)XU]ZLESMFW._87PPI M\6]Y\Y^:J;_1C)5A,A>TEG_\RP+&9EE>88SED4EDG[5RWPY=MW?;.]H56W=*A^VOW[VWW('XZ MM?VTMJ>E_!2VD4]A)&R#A 5(6(B$14A8C(0E2%B*A&4@V*@].B_MT9$^A3=% M"VV'1]="0#LBR@]U-85*>":VE7K#-X/.@6?=2LI;&7MB FHNF: MY/DLB@S/(Z*0$]$G?22*+,\BI)@1&29Y?">BR#%<\L9(19%MK7SR3.:NR5OQ M3V3W)0-<:0:LFZ(=#U^>O<5)NY2#MO53]WQN$Z,HO^5?]FP"N.+M<#UR_Z61 ME]Y_,6#[AB:_=2"*3(-D92AJ;(]P(H:CT]4_> ZNKMY?7;/]ZW1?YJ9 U>X_Y/K352Z,NO>M(6("$A4A8 MA(3%XDW25SYYEB3(B"D2EH%@HS;AO[0)7]HF/A6[IVM5O.UVGA^+MA_:-,^7 MGN>A>RIJ]8/6=/7LM_7#V[9[JN7M8_/,#F*D@9;V19&PC2\^< R'Y$> C!B* M$7TZ9HJ0 6,D+$'"4B0L \%&345?]47VE;2QA'53E%\K;?O4-$6U?;YU(MAR MN)2TM#5 :1LH+8#20B@MNM%&KV^;-/P8&C*!TE(H+4/1QLUGX%'ITN;S>]44 M^;[\=[$;]+X/>?//XMQUNK53T3:L2ZV#;5%2^.(6A:1MH+0 2@NAM.A&&[]+ MA0(>-&8"I:506H:BC9N4T3PL9-&&#^@XMIC,R4DC*I))QGOB4B;< VE;:"T $H+H;0(2HMUT:_T_)5%FPXR9@JE92C:N.GTWJPN-V?_ M?GXL&JVZ6[3EN3CP8SJD];:&TC906@"EA5!:!*7%.N.R4_L6&C&%TC(4;=QT M>@M7EWNXF^*A:)K+S,&V6UYHY_S'1#U$M"4-=T7[XE#K%4H+H+002HNX']E$)E)9" M:1F*-FX;O?=I7(VDR:5KCWGUM3AU$]>NC>$RGWM?YE_*_?2*"0-J<4)I&R@M M@-)"*"V"TF(H+8'24B@M0]'&3:ZW88U9&U9EJKS!F&^F2V>)K.7!%C<>,:AN MZG26)W=IMDO?^2$C,RW7IZ\##N90-R9F9/;*(JJ$@SF.3_T?#J;;#NV-<##/ MGIA ;_3&I2$W+I/J6U&=ZX;O1XNNDVW2X:4\P.*;+H9\:ZP<>M,9E:Y[PDUG M33\Z;9>#F2[U(&)&YNBTLY!P,,^WJ$W-R%R#NF@9^S57NC%A]1B]\6?(C;^/ M37',R]W=Y[N^:.O+".LZ%?8LZXZ*_M-;RS!H6D =0"ZFL1(6SW RVW!I6H@J MT0%D(WH&G>0P(:-9P:E,>ODI)W--CV8%H](=9R(G>OO/D-M_@WKM? J(OM); MDWK \GB+,X!9/4?O/G-5[DJX^\SB.7KO61 M_7 JSW;IK>=8NDOO/,>B;2KC M5%,CTM[B,N06UTL7X)@_3[[_N:5K!LW?M3S2XCO.!&U?/\*[@)$Y= ECR*E, MP0J-&)EOT5DB',M=Z=16963M.\JG=Y[[EH;GTEO/+)\SS8D9($9OTAARDZ:; MAO=$9W]T+X,O154\E.?3FVXUY45R?U>\85X6@S$:FSZB'?#6]NCBT+7\6A>G M#Q/4\NB$L8"3Z2MAV@A+,VAJ1(Q,-\27!@,S?)V:BXS,LFB:I1S,M.EJN8R1 M.:NIET;O5!ARIV)=5^&U 5Y1!:1N#65-&!S@! M-&3(A*2]ZP@:,>8B"JN]H2%3*"U#T<9;*_4FA"DW(5Z,N:9HATU/[+O2%.O& MQDH8*LL#+4U>+J9/QY !HVK[C405,BK',.B#CE&UPQSRG&-$IKXBJ(0+:-)1 M,O<-Q8<<]PTM9Z*+9/9%>U->M*>S>V=>=Z985-9IJ6$M#[DX 9A5/+0/$7 B MESYQ0DYEZF(",#+=\>FHF94)Y8V$DQD.+:FDO(S62MB8ACDQR=OLZ].F?&V. M.$*:2P1F"8:QHN,D>=3%F<#%% ;*G,JEOB$GHA4S3J/3,5?,J(2,2C@4[8>E M'(DZ=QS(="9*9>9@8SUYK?0WE4V=V#1@:G>^1W?U6,O#+\X#)JBAN[9-,X'1 M>:Y/QT\LSG=U:JAQ.MUPZ+ XYG2690M3IUF>Y]'%)BG+\QRZY4G&ZEQG$'>< M'7TAU;P6XU3W72RK;\5):=]%Z+H/*&T#I0506@BE15!:#*4E4%H*I64HVKC5 M]85L4\LY903E[<[J#E;B@M@-)"*"TRN6*V80M+ M0&)HV(0-Z]J.+O0W1*'0W9!)QGG=%^-->3%^E-?'INMIG)\OA;?B7T_E<6IM MCLD4B'6Z7==:'GMQKK(QZ0 NX&2^18OSG,HQZ:S+B(WIT=W;8E:V6E$/.>%T MID?'["F+TQU:M\LF[L+4"BVS+]6;\E+]QZ;>%L7NUL/X]&'S0_O:Y-V>3B\S M9HZWQ.&V1/^+'+_XD0>M]IO,IG;"YK70D*%*R @:,E8)F3 B6O15X62,R#7< MB?UOS=XS,&=VW:/C(*ZKRZ8?5VH7GTY0%X"+Z=$I &G8AY.K(U!7;J(_9J& MNQ(?3VQ489\[EF=YPF:E*2O45[0LEW$ZQQPL;ATG1F\&F/ZB(=##]>0*A2$0 MU!> TC906@"EA5!:!*7%4%H"I:506H:BC3>A[ST)2^Y)C#L%IVY)OU8?.R/N MI!4_BF9;3O0&+*983FN3\MA+VQ(3T?3HLQ@:,F1"VKZPBSUT20,34JB3)="0 M*926H6CCA.[=%DONMHP3>EL?#FWW]IK7Y>G4345XJG9%<_O3<9]7_!$,H@M@ MV]2&DU_*XOQF0M*W;\"(7)=V-51($2,R')-.4V)4'MTM.N%0GC!7A5,)NTIG M?,")P8_5NR^6W'WYF#]?3UUXJ!NM.!SW]7-Q6QJI?2_/CX_%?J?=,X7;U"3_ MGC?\45<69V((CT*H30.E!=P7H/9?" T9L;^9L#P2&C-A8_H>S=+Y''7O*S3;6J/A?2"75RUM(>+Y2V@=("*"V$TB(H+8;2$FMV([-T7I(Q MDK?N<$KQ.-D'1Q_)EPV\U ".3?VMW+6/VB_/['B/37YF68'X9H8:64Q(GT[) M"!B1,*$A9$2Z3E41HS(L87($Q[+I)E,)QW*H09MR*N;=S*CM/O9U[(\:2 M&S%=0I35MKG,CWF]*Z[_^JDK#W5Y\N::+5WQ^EN^[QZ3UVFD[:T[-^6V.\VR M$[#9PI3J?>%DD;7\^A;G"S=AO[TW=!X%>W$K.BTTY&2F90K31SF=;KH&G0@3 M-AR1V/X.&AV%Y.)RA^ M;"\+0;4F/Q?:]K8HM/[O)Y)8EA?F8,@O#EI^U+\77LJJZ MUU/GJ15-6?-E$>;$&TLW39>F"J-S+)TVU0VG\WWQN K%N*$B+U+DQ8J\1)&7 M*O(R1J=[ANU9$VG1^Q.6W)]8F!9%MYI!FA#'05 2.R:'M(N9M.^W,9%\Z8Z(S8O8UARVV,SX]Y^U5O^ZU< MMOW2MG5U*G>7M03M*/=J;K49WIWCIYW:WNM)R[\VQ:4#H[W^K6X'Q=8;S?V) MS6;H9DA0V@9*"VQN(0B=-1I"8T9,3)>>@QM#0R906@JE92C:N"7UAHLM-US& MG8JR.A?=Z(YM%5"W!4K;0&D!E!9":1&4%D-IB3WOMLQ+,D9B>E-OC-YKL>5> MRR?Q+)GZRSEO59?9ER_ETJX5**U/E<=;W!R@1HW-6"*>L%XT@ 8-H;0(2HN9 M'\0P#*$8P\B$!.9(EE#AEY+&*=R[0[;<';H\JKN>.*W*L>G)G/9B^":=[KKF M=);ITEVT-IS.M6RJ"_BX-CWF-^1TCBXXF!&C,U:Z07>:BA6_1\+H=-<2=MY* M.9[IN<(&M_)[]D=?W[WA8\L-GT_SCHW-.#8VG>^QYE4.S0).1>==!9S*H:9' MR$>DT[-X%ITAHW3U"<^B$\!Y%JVSRN_+'[WOO6MCRUV;/WD !%WB J5MH+0 M2@NAM A*BZ&TQ&96Q=!!7,J(A,>G3#)N&[UU9<]LQW72/C;%M[)^.NV?M4_% ML6[._.1M.6AQGD/7W$!I 9060FD1E!9#:0F4ED)I&8HV;F:](6@O6ZC$;>3! MFH VU 2$TC906@"EA5!:!*7%4%H"I:506H:BC5J=TYN CMP$[*8([NL3.^9S MF",Y'%W8*DD>86F+X8+JXI&A :OK9KV180&GL\P5W7(G8GF^3P>:,:=S/5U8 MOL[I3,,TZ?" T_F.L--UQNELU_$F9@T[O8?GZ-+G[H?=/YY.Y^LL^7/=#0'J M:EON"ZVZI4;WUTIEFR7VZ>Q STF!TC906@"EA5!:!*7%4%H"I:506H:BC=MF M[TLZGQ86< MRA4F]#,JRZ7F<\RI=(\6V,W,Z;TU9\9;:XI= M>7TF7^=>YVH'A3C,F1UTWX.U//;B7.!VB!,V/&14)IW]'3(BFRZ5C#@276<1 M<[\#+?TE'(ENAY%R7T^8AITQ*D.?V/'0Z9TG9V:5S_WPUIIL@"I['(CV@= 3 M6B[;-P!I7PLH5N,L>$%,9' M$31D#*4E4%H*I64HVKC5],:?(S?^PKHIRJ_5[?"([?.ME\&V"N1RK#64MH'2 M B@MA-(BAUD(9M,IQM"0"9260FD9BC9N/KU_ZLC]T]^KILCWY;^+W:![/MCZ M5+[KJ1R^N$5!_5$H+8#20B@M8G/4)(+ N,"NYVDM/ M4@!VQ65SID]OWEH>>''Z,3$]>NYOP*B\%3V/.V14_HKN!A@QJO:Y23<^B3F9 M[M*=IQ).YKC"$Y&3V1;=="]C9?[4]O-N;Q&ZFT!CIE!:AJ*-VTYOJ+IR0[5O,EH@ M>79"%RI":1LH+8#20B@M@M)B5[1F/8>^=1)HS!1*RU"T<=/I76A7[D(/CEWL MO.CR7!S8$:4932!TGJ &-926H6CCIM,;U*[< MH'XYK[BLVNY[,;WSCLNL5717M,\.=96AM !*"Z&TB/MQA9VRH2$3*"V%TC(4 M;=PF>OO9E=O/U]>),*GXF6T64/\92MM :8$K>KRVL(TM-&0$I<506L+\'+I- M%]0SHK?"S->,43E3>Y^ZO0OLREW@OW:SY>NJV\[P6)_R?5=[?RA_7-;33LTQ MDB,79S/4^X72 B@M=$6WENZ[RTCHQG4Q]*(2*"V%TC(4;=PV>CO7O1I>D\O[ M;EM&ER^G(G;SV0>;HK"K1URH:PNE;:"T $H+H;0(2HNAM 1*2Z&T#$4;-[G> M W9G/6"5Y0$NX_R9+IWXLI8'6]QXQ*"Z21?1!=REV2Y]YX>,S+1H/3]B80XU M;6)&9J_H I6$@SE"!2GE8,+&21D+\^R)I0)>[V]Z4!EMYT+J1%-RH-.)6NTR4?(2/3/;I"B&,9OD-[ 8S,](4EG1S,%M<( M,3+;I.N-,O;G7_D3NU5XO3OHS1W45ERVW[N9@=?7;'T97EWG]IXEG5%/-*G> M"GL9K>57L#@IF)C&BM8Y DYF4SH2?W" ?%VOD48([S,NF2;WF\Q1G +!RD=Y^Y*M^A+C&C MHN< W/I!]E]G[S:W4 M,VC^KN61%M]Q)JAMKNB&@IS,,847 ;<83_!!(T;FTV)*S+'<%3T.-6%D[1N* M;FC,?TOZ!,D8F6'I$R=N>+U#X\D=FFX&X)-PW&+[,OA25,5#>3E\XR:YORO> M,"^+F6TK/=$+>&O[GO# @!HW7%#+-X2'!B/33>&H#I9FTI,:(T;FT:-^8HYE MKNB5)8S,,B@L96$^E66,S!DTI7'Z]"Z%-[,[9%V=FWS;OBJV_WHJ3^4E?;;U M:>*M 5TI!Z5M/.84+3JZ": A0R:DV N!+I1C(M*)(-" *926H6CC9._M!T]N M/[Q8^!>E6#(V5L(H61YH<>HR,7UAWUU&I3MTC!,R*LTZ7+GC/N&EC/5/^KK]9Z\7D_G_\Z]ZYC#L6B5 M82T/N3@!F#5)],T4<"*7/F]"3F7J8@(P,ETX<3-F94)E(^%DAD.K*2DO$UYT M7$S#G!HR]Z5I3[[22!P>S24"LZ#$$/;%DD==G E<3&%'#4[ETCG:G(@6RSB- M3D\CC!F5D%$)AZ+;>:45O:W8-&#*=KYPM-!: M'GYQ'C!!#5VH/ :LKR M/(/F=,;J7'\U<02JW]=0_6LA3G5;RK+Z5IQ4-C[SH2M#H+0-E!9 :2&4%D%I M,9260&DIE):A:.-6UU>Q_04'BPV6+^Z*+^>9-8QR\N)V!ZUU0VD!E!9":9'/ M5+)UPS;HOI8Q-&S"AG5MARX52J%A,R;L1*_4[XOVOKQHKW"V'IO^3"%9IQN8 MK>6Q%ZPFF+$YW M:4TQF[@+^D19SN]+^KZ\I/^QJ;=%L;MU1CY]V/S0OC9YMZO5R[R:XRUQV"WJ MY?C%3T>H*^ S._T)!S!#0X8J(2-HR%@E9 (-F:J$S!B1:[@3VPO[O0WARVT( M873%=:#93&6K]\*##&HL<#$]5WB.,2KF.<8Z(W37Q8C]FH;CBD\R1N@[=)/+ MA.59GD5WITQ9H6Y0$R[C=(YI3B5&;S#X]J*!U4-9Y=5696 %]1J@M V4%D!I M(90606DQE)9 :2F4EJ%HXU;7.QV^W.D8]Q].W58"6GWLS+V35OPHFFTYU7%@ M2O"TXBF/O;@M,2X#=>(#:,B0"2D<^Q5!0\9,2&$^2@(-F4)I&8HV3NC>P_'E M'LXXH;?UX=#VA*]Y79Y.W>R&Z]%EUS\=]WG%]S9$;T$X/' MOY3%^71J9<)A_*$Z2^<2MB4.^,#3FR+X?>>CB_W=#[F MS]EEMKW\OSX6.QWVCU3N,U4\N]YL^-3A;-&A$R?+F5]9+U;0)7];F0 MSOR3LQ;WHZ$N%Y060&DAE!9!:3&4ED!I*926^8SAY[I3PU)]U1M^W;^5*A;' MIOY6[MH7PY=G=G3*-:H[7-Z1F+F$I:V%"^K3F2D!IQ(F=H2<2M>%HU[*]2=Z%?I*'R2'W)CJDJ.LMLUEOM#K77'] MUT]=8:O+F3?"8=K7.;7-_+G*]\CC L^*OIC7,U>X/'>X!0SM/:*%5U;H^8XI M)!"WB,$RA?58K% W7=$C8I6VH0LG,O-(QW)T.J^ 1[K"^7$9)S1TQ[8G#!Y] M90R226[Q! \/Q?9R($7Q8WM9'ZLU^;G0MK>ULC4@J9@E$?3@EYG+7)Y1C/EA M"P=!L3*=22=VE04=E+,R0UC3PU\;G=>4<#+A?)^4A]'M!C-6-K79@+XR!^DS MFYH^5G[4GPMJZI[A76&8M&4-5OHN4<=?7=+-TWQ0<0('=.C3ZP-*_3] M%>W_!ZJA0U5BI$J,58F)*C%5)6:<4/<,VYM8 J*OK$&*R-V7A2E2=,L_Y,DA MN@&F:1C4(UFS0LLQZ4X<&U;H.L*DXV J-'W]AZR0RY <<@?F\]/QN"^Z 6.^[_8LV>[KTU-3=!FP MO9LS;,>W34%I\)MKP9(7$!]QV$>=,A-FC$!77I&O^8 M_7EIIS3A5!Y];:2:R 9NVK:M3N;LL[6@'UE=7L,WV[K1([=1VC$]:_K4I M+OTA[?5O=3L.M]YH[D]\9D/WI<+B-EA<<,>-[N2*%FE";-2(BRILKA!C@R98 M7(K%93 <:57^H%7)_:5Q'Z6LSD4WB.1;"-1=PN(V6%R Q8587(3%Q5A<@L6E M6%QVQXTG(4V]G_2!R:3+3:9/XE%#]9=SWJHNDV1?ZL%=.U-:G#P3<'&#@^(V M=]RXQB6L%PZP84,L+L+B8NY',0Q#K"I!PZ9\6(L6W#)86-)(!F:;+C?;+J^; M;I1!"YA\ V#.&S)\DZX<6;-"RW0MDY8F.6$KT^D"_(G0-CT<.V2%CF[X)BU- M,D)CI1L./8Y4]MJ*;&$[0A/*T M_ []X1P8F&"ZW 3[DP=Z\NC+WZK0!5-87(#%A5A/I]/Y,/U.EGY\>?-!XC987(#%A5A'M6Q]JS4-P&BPNPN!"+B["X&(M+L+@4B\M@.-("!_:L M+K=GNXF?^_HT\9H3C;YN6P!AVJ\\QO+6PWB5=*_F@+TXAT['"_GOX-+O$'$Z MDYJ:,4LSVZ&2,!IA:#[=QCUE<8:P,CMC?Q'=FIJJJ0\\4MV5/H ''1WM7'?# MC;K:EOM"JVYYT?VU4ME);.(Q#3T&"(O;8'$!%A=B<1$6%V-Q"1:78G$9#$?: MZ<#WU>6^[Z9HP=NRW^TZ/]3-N?SW[ GI=_#8KQ8>X%BC5B%FP(GH'..0%0EK M-AB1+3BJC$@X_803"8>'I)S*$:N(HFAR H ^L"KU&:NR*7;E]=%\G4F?JYV& M<^<.KT>L%F+=R/F0@8(F5-!$"II809,H:%(%32;7C.^^,;#7C)DU7/>#B6NR MQ:_L"6"(OHAPY^5Q%]]Y*"[ XD(L+L+B8H7;E6!#IEA'XNV]]HTSY?^ZJ%[6'83 AO!J>;'0/)0BWNP4-SFCAL/@D0C M#QHUY*(*#V1HR!B+2["X%(O+8#C2@ 8.I"%W(,.Z*VTE.WSK;_!-Q#D M*KLU%K?!X@(L+L3BHCM.V@F"ADRPN!2+RV XTI &-JXAMW%_KYHBWY?_+G:# M+OM@XU_YGK\S].5M"VO30G$!%A=B<=$=)V];6.\5BDNQN R&(VUK8-(:,R;M ML 32]NA>=VO]NN[=3UH;\5 ^'18V-JRI"\5ML+@ BPNQN.B.DSN]0G$;+"[ XD(L+KKCY T%:ZC.ATRQ M(3,8CC24@4MJR%U2>J*66#P8%>3Y5H,T2==8W :+"^XX:5D7&C)2"!EC0R8* M(5,%32;7D*0=>+N&?/WKYZD](*7%8FX1I% MQMJP3,RW=(YYP*E$MY]#T=69 M$8L25DRS*&'1J (JY5'T,$!.-9D% ^?0D#N'45WOOI?[O98^[6B![.&)71P* MQ6VPN "+"[&X"(N+[[CQNB5A01LT:(K%93#)2+"Z#X4@S&?C YM4GFUQ$>-M6O'PY*K2;(#_85X9? MFF)B[5XH;H/%!5AB;4 M\D8T&S)0T(0*FDA!$RMH$@5-JJ#)Y!IRLP=&J"DW0I/J6U&=ZV:B1\UL#$MW MT%S/A%A^DYFUD:YP*@.C$C98YS2F:0MWFEFTZ=(#<&/VN@Q#6"G*T4Q;7"K* M79Q'%YYF+,Y8F5-'Q)@#.]&<.Y&PN&R1>',/KV_9^C+@NDX3/DN[I3)SZYX8 M6%N1"?E6%_)B]KI"3D,/6H\40#%[1<(9V0JDE/]NKO@0X+:A=:=R86 JFG)3 M<5#)5;CUL_[3>B;>\EL_&S+@-(9H*,^3(DZCBX\#)IQPYYF%C,+NVXR('@&1 MR2^;W/:!#6;*;; /9*ML_G8K+#24QUE^NQ46&LYK0@5-I*").0W=,RE1 *4J MH(P3O76G'OC6P*ZQY'9--SOP23@_M'WH?RFJXJ&\G+=RD]S?"6^8E\+.Z*_%H79PP3E+Y+ TYDN,)!3MSUT[TN(TYEVB9-'(XEGN+$1A1VNN,B MTBW],DXU]:"P!AZ%-;/#95V=FWS;OA:V_WHJ3^4E=;;U:>(-(:H"3@5+9N%+,H3:A^,BMG2F_TQQ%WA&1GM**=JK(R]L,%^ MU20C!F50ZUI&4]VWLJR^%2>E#=$L9/%SC<5ML+@ BPNQN B+B[&X!(M+L;@, MAB,M<%"-MA8<[C98NK@KOISGUB_*T8"BQA8>(3 M3(65\:RI)Y@], UL?=&@ZJ&L\FJK,JBRL?X!%+?!X@(L+L3B(BPNQN(2+"[% MXC(8CK3 @7UAR^V+<1_BU.T?H-7'SKP[:<6/HMF64YT'6\'3D =?WJP4/ UH MR% A9(0-&2N$3+ A4RPN@^%(5@^L&EMNU8RS>EL?#FV7^)KG435^XGJ5V M_=-QGU<3O0X%"T=^*$"II(01,K:!(%3:J@R>0:D@P#"\>66S@? M\^?K:1?=";3%X;BOGXO;&DKM>WE^?"SV.^V>']SF*?GWO-E-)(B"V2._O.4) M@ETF,/\-0FS(2"%DC V9*(1,L2$S&([D_<##LN4>UDO>MRE="/H=/#EO> MH<;Z6U!<@,6%6%R$Q<587(+%I5A<=L69 M':SR3$E@7;WYD(&")E301 J:6$&3*&A2!4TFUY 4&+A/MMQ]ZE*@K+;- M9>K/ZUUQ_==/71&KRXPWPLG>UXFQC<+!SC8SLY^9,B"_P.4IHK)6@A-YPEG@ MC$I<+<&AZ'$\,:MBEM P,C%75% 9)YM>,&$/O!I;[M4$#P_%]G+N1/%C>UFO MJC7YN="VM[6K-2!Q%&P=^54NSQJ%91;SFE!!$REH8@5-HJ!)%3297$/R9.#B MV#/'.ZDG@9:?M2_%U[*JNK=.9P$635E/E&<4UF0P&F$]S(95T684*,0+E4B1 M BE6(B4*I%2)E,E)XUOO#.P01VZ'++SU1;?00GK3'FZ&[N]NZ(M!V+A[HY7"H0O 7B8"T0*&Z#Q0587(C%15A\E#+&Q%V1ZCY;Q!B0T8* M(6,%3:*@214T&>SKD6P;6!/.C#4Q/X7KLJT-67=[/0&V6WN9[R?24\&KD%_; M\O3$;NT$Q8587(3%Q=SM\L6L5S!6YC697$-2>6"L.')CY?-CWG[3VR8PERW* MM&U=G2H#5'/ND5-O":UVPX#5=*5-B6BR,QA42%%4;SFD1!DRIHLIF; M\H=O^\"*]>TOC?E^5Q4VO'IR[[<:O7#0]&4U5>V-Y]38G7HEOM*K@*YSR8,M;)=:9A>(" M+"[$XB(L+L;BDCM.,K1+%33973,J+CB^JWL3!4EW8/JZ<>A]T8(J[:X<""=]T_J^.)W<,4BMM@<0$6 M%V)Q$1878W$)%I=B<1D,1UK@8#:$*Y\- >YX(M?7KK&X#1878'$A%A=A<3$6 MEV!Q*1:7W7%\@?3:U-Z='HOBO,G/^?M?#D7SM5@7^WTWL^2I.G>?'/Q5:XJ' MKB7^_,%X]4[X^U_TGSOO[[_P]02P,$% @ %Z>764B"T7-% P RA0 T M !X;"]S='EL97,N>&ULW5A=;]HP%/TKD;M.K30U0-I 5D#:D"I-VJ9*[ M*D,?I\7^O9-X.YG[\[.6D^7 MM[OQ"PMG. Z%6KA0L#B(G'AXGOT\:DNP=)[U'&A'O;PG;TN=%QO'., MEGAH-O]O\G5;7N)&2NA8G:$*E^.KCM>E#!M4[.9:%L;I?!?8_KX3O J@<&N1"- MP0YQ@6&_I%HS)>],QPZVP1=04+[D,[KHH0P"U+G+32#F=%I):#RM&W3"R$R;$ SS>W[(M[46VL6]V MUV33-(;JII-Q'=#?5'/:F[+7K](-2OY&9*\\EFY(>BY2-; MZ%4Y+3+<<^<$/?_==9XRR105FZ9-[1_S*K_:>[:^57<=>DU'W^#W6 M9X!C-QF?@LF3V.[>*9A,CM]D= (>Z_/ET9D,ZY/0QG%KZ[#51 ,XU [(5S@B MBW728#SG0G-9]V8\39E\<>8R\IJ.S1]J6_IF?,HR.A?ZL0$'9-W^PE(^SY-F MU#TL1#UJW?X,TVO'S8G:Y.(R90N6CNJNFHYM,S -D[6^@+"+W-G+CV ?R(?OK -O3?16"S12O1&RF^%H# MXE\W8"2)?[>Q/,# =@&K'=$$>PJY@U[@G$D23 $:M%?HW&,K$X, M'__^8$])%"6)'P',[R"*, 2>1AS!'( '#(DB^Q[<>1^%J_=4N/[OY? 74$L# M!!0 ( !>GEUF7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M7687U3'N)!P @T@ \ !X;"]W;W)K8F]O M:RYX;6S%G%U3VS@4AO^*)E?L!8OM^"N=TAD^TC8S0+*$Y485]95F:M:SM4W-_5&V,DHMJI52]SH\"SXN/UE(7@T\?GZ\U,T?T M25FKK-9E80^V!VZU>JS^O-X^%3]TI>]TKNNGXT'W=ZX&8JT+O=:_U.)XX U$ MM2H?OY9&_RJ+6N;SS)1Y?CSPMR_<*E/K[,WA>0MY(^^J[D@M[ZZE!3D>Q)Z] MX%*;JN[.Z*XO+>,/94_>/FOJ\K/.:V7.9:V^F++9Z.*^O8S]%$?D8W3M\/RX M;<0/YO\T8[EC\A:PJ%9Z4PU$(=?J>/!\BI#%0HR+VC:2 MF!3;2]ESVT]JWWJRV'[JVN*2-C0?M'W!3!8=.!_DV?1J/KV8G)_H.S+F^+[0]5]JV/,FRLK'**>[%K,QUIE5%,:%PF(USK7ZHHE%= M0UZW)ZB%N)2U-;:#B)3C,SOG),_+1WLC*F'_79P9M="UN"BKRFU%)!R?V3B7 MTCPH&QCE2LQ5UAA=O_J*D6A\9M-\EMJ('S)OE-NI)T55FX8./3Y2C<_LFDEA M[\2Z-$\4"&G%9_:*#;DW-B!^VD:,_S9ZT_X#I4,^\9F%8L<4T]C..OYI+V*[ M0DE]G#X:FL+.I9N6Y9W\3;2"8^LTVNU'8L$3/; MZ[H]:=MCL[*+"U3Q M*B@(D#$"9F,\!P(SV0Y_-T;:3MO-/3B$2!8!LRS:OF":S 9^MO$H%!)&P"R, M\7J3ET]*B3M5J*4-4C:Y=)L,"2-@%L:M-+J+4":%C>YL^VUG0?3OT85B(F$$ MS,+XI[$WG3+Y$XE4SF4MQ<&W0C8+BHF\$3![ X;W3JHT1!(9,DL$9W1#BHE, M,F0V"6Y-!Q.I9,BL$I LB8,;9_8+3G\Q.P8D3*\QD66&S);9F32U@/9(18.< M(3+-D-DT,'MR.SIRSY#9/2_9T\X&1-X9,GMG=QJU$Q-Y9\CL'9A/N=\S\LZ0 MVSOOY%._VY/.;2/OA,S>>9M6[?K"0^2@37^)GE@S&=GHXL M%#%;"&,Z/1U9*&*V$,9T>CJR4,2]+D,PY1_,S19S1#&1A:(]3K.]QOS>K>^_ M%* @"\5[7.Q_B^E33&2A>(_3;&\QZ? >(PO%/4ZS'8ISBHDL%#-;"&/2@KT8 M62AF7\Q!F$X-%[)0S)X"("\_SF=&TR0A1)F"[TS[W]NC^G1A9(^B]"<7"A!%DKV582V^WY$YDEZ*4=[ MX:28L,ZYS[HTM]L@\R0]U:6UD9M]B6(B\R1]+?<<=LL5!#-%YDFY\Q_4FDY4 ME"+SI-SY#\!<25HSF2+SI,SF 9BGN:3W9HK,DS*;9\<:GP64EZZ9UQ\ AI9[2?2H-#T?UAA\:JW@V)I#-BELX+Y+S9;/)NW<\F.YFL5F)I MDW2*B:0S8I;."^:W8J&K;D+8QAS+IEOTRKR;WYAW;Z5_ M;]^FF$@Z(V;IO"XV.7.*30XI)I+.B%DZ$-,=?^ V3_9)M_S7T/;_3< M0PD"*=[9,13Y'MSBZ>VA^. /H(U_2BL?>Z5':1:6UP&%&ST]9N7LWD"Q:XK# M]^!V3X_907 OA=.%? ]N_?28/81+MX8.*-S\Z3&;"(.&#BC<%.KU6@P7.:!P M?ZC';",,&CN@<(>HU^>.'Z>PP_?@5E&/V4@8E)9V^/BG![:_/7#4G5Y]^KBP M8UVA%E?V32I[/)-Y-C.B?>BN%811NT5VV>3YF3TV+2Y*N7C^#9WGW__Y]!]0 M2P,$% @ %Z>763J;0#48 P F4 !H !X;"]?!W:<% M SBE##)!_D=6V?+U&7VR[#I7O\;M>GX^[*>GY^-T\;K;[J?KU=,\'W\,P[1Y M&G?KZ?)P'/?G*P^'TVX]GY>GQ^&XWKRL'\?!.Y>'T]<9JYNKKS,O[MZ.X_], M/#P\/&_&GX?-[]VXG_\Q>/AS.+U,3^,XKR[NUJ?'<;Y>#:_;S]/3\'ZPR_/D MU<7M_?7J='MOJV'I0%X"^>4#!0D4E@\4)5!4#%0E4E@]4 M)5!=/E"30&WY0.941@>(U&$-T-J4:P-X;0JV <0V)=L 9INB;0"U3=DV@-NF M]/4!OW[UL _3VJK<'Z.U5;P_0VZO>'J"W M5[T]0&^O>GN WE[U]@"]O>KM 7H'U3L ] ZJ=P#H'53O - [=!]+ 'H'U3L M] ZJ=P#H'53O - [J-X!H'=0O0- [Z!Z!X#>4?6. +VCZAT!>D?5.P+TCJIW M!.@=NX_= +VCZAT!>D?5.P+TCJIW!.@=5>\(T#NJWA&@=U*]$T#OI'HG@-Y) M]4X O9/JG0!Z)]4[ ?1.W<]*@-Y)]4X O9/JG0!Z)]4[ ?1.JG<"Z)U5[PS0 M.ZO>&:!W5KTS0.^L>F> WEGUS@"]L^J= 7KG;K,)0.^L>F> WEGUS@"]L^J= M 7H7U;L ]"ZJ=P'H753O M"[J-X%H'=1O0M [Z)Z%X#>1?4N +U+MUD0H'=1 MO0M [Z)Z%X#>5?6N +VKZET!>E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#O MJGI7@-ZUV^P-T+NJWA6@=U.]&T#OIGHW@-Y-]6X O9OJW0!Z-]6[ ?1NJG<# MZ-U4[P;0NZG>#:!W4[T;0._6E74 >IOKZSH O\UUA1T'$-Q<5]EQ ,/-=:4= M!U#<7%?;<0#'S77%'0>0W%Q7W7$ R\UUY1T'T-Q<5]]Q ,_-=04>1Q"]+V!^ M:P-SFM^VX_29Z&/=!?A.O>?SO>/G\]^7'R?[TN<[U\/7&-/-7U!+ P04 M" 7IY=9QX65K'H" G/@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VT]O MFS 8Q_&W$G&M K8!&Z:FEW;7K8>] 09.@\(_8;=+W_TF?[RL7C9( M5P\V44+HI!X';P>_]L<:T4RQ^W:R5V%"5'R;L)QY,\!+^N^/MEY;AN[NJ]F M_Z7JPZSDT"7./W?6Q>=+O-/CN-VVM6W&^K$/2V(WS;9JW,Y:WW?QJ>C5^60? M=MB>KO+B_*7,N< P\WX>)Q=.;+8?CWL]DN/J]10*V=FWYS_Q+3&4OOC[[/&T M&]O\97;8WA_CO%_.PR7+[?(]_O6,W^I_L \%Z2.%])%!^L@A?6A('P;21P'I MHX3T(06E$8JHDD*JI)@J*:A*BJJ2PJJDN"HIL$J*K(HBJZ+(JBBR*HJLBB*K MHLBJ*+(JBJR*(JNBR)I29$TILJ8465.*K"E%UI0B:TJ1-:7(FE)D32FR9A19 M,XJL&476C")K1I$UH\B:463-*+)F%%DSBJPY1=:<(FM.D36GR)I39,TILN84 M67.*K#E%UIPBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNFR*HILAJ*K(8BJZ'( M:BBR&HJLAB*KH,U/EO_#;WX" M4$L! A0#% @ %Z>760=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " 7IY=9/A5B+>\ K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" 7IY=9F5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( !>GEUD0*,V5M@< TR 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ %Z>76R P O!$ !@ M ("!*AP 'AL+W=OGEUGUBA#WD! -6* 8 " @1(@ !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ %Z>766#5Y@7B$P V>< !@ ("!YS8 M 'AL+W=OGEUF"K. > M0 \ $1M 8 " @?]* !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ %Z>7 M6<;7Z5VH%P DV$ !@ ("!_ET 'AL+W=OGEUFIBF;-Q04 $<- 9 M " @=QU !X;"]W;W)K&UL4$L! A0#% M @ %Z>765><-$''* HH8 !D ("!V'L 'AL+W=O&PO=V]R:W-H965TGEUFY:B)@KP( "@& 9 " @32V !X M;"]W;W)K&UL4$L! A0#% @ %Z>76?\]=A6: M!0 >0X !D ("!&KD 'AL+W=O&PO=V]R:W-H965TG MEUFFS83]DP( *D% 9 " @87& !X;"]W;W)K&UL4$L! A0#% @ %Z>765&PO=V]R M:W-H965TGEUF$MNUG, H #D< M 9 " @=G0 !X;"]W;W)K&UL M4$L! A0#% @ %Z>76?VP@A-W P S < !D ("!0-L M 'AL+W=O&PO=V]R:W-H965TGEUFL1$"ASP4 "P. 9 M " @=#J !X;"]W;W)K&UL4$L! A0#% @ M%Z>763@7T@N-!@ +Q$ !D ("!UO 'AL+W=O&PO=V]R:W-H965TGEUEY-\+^+@0 $L+ 9 " @8#_ !X;"]W M;W)K&UL4$L! A0#% @ %Z>764.I"ET[!@ M/! !D ("!Y0,! 'AL+W=O&PO=V]R:W-H965TGEUGZ MU,'^$@4 #(, 9 " @1\- 0!X;"]W;W)K&UL4$L! A0#% @ %Z>761>OOK@/'P 2Y$ !D M ("!:!(! 'AL+W=O<#P+ U *OP &0 @(&N,0$ >&PO=V]R:W-H M965TGEUF_8S*>RA, !%6 9 M " @95G 0!X;"]W;W)K&UL4$L! M A0#% @ %Z>76?M1U:&] P 6@D !D ("!EGL! 'AL M+W=O&PO=V]R:W-H965TGEUGA#F/@M@( !T& 9 " M@<>$ 0!X;"]W;W)K&UL4$L! A0#% @ %Z>7 M6?"^&-S#! #0P !D ("!M(&PO=V]R:W-H965TGEUGH8IV;F ( *L% 9 " @:F1 0!X;"]W;W)K M&UL4$L! A0#% @ %Z>765/;8TST @ 8@8 M !D ("!>)0! 'AL+W=O&PO=V]R:W-H965TGEUET'*$_ M! 8 .: 0!X;"]W;W)K&UL4$L! A0#% @ %Z>767)KI9Z8 P J0@ !D M ("!PJ ! 'AL+W=O&PO=V]R:W-H965T MGEUET> \S @0 "@* 9 M " @6NK 0!X;"]W;W)K&UL4$L! A0# M% @ %Z>76;7G-@Q>! 0P !D ("!I*\! 'AL+W=O M&PO=V]R:W-H965TGEUF[S9")N0( "T& 9 " @4VW M 0!X;"]W;W)K&UL4$L! A0#% @ %Z>760=A MHQ#F'@ ?9$ !D ("!/;H! 'AL+W=O&PO=V]R:W-H965TGEUE>>6@5K"L )&Y 0 9 " @8[S 0!X;"]W;W)K&UL4$L! A0#% @ %Z>764?(D*RN"0 K%( !D M ("!<1\" 'AL+W=O&PO M=V]R:W-H965TGEUD3K/%K]QX M #4T 0 9 " @7=* @!X;"]W;W)K&UL4$L! A0#% @ %Z>76;_#6_4%!@ @"\ !D ("! MI6D" 'AL+W=O&PO=V]R:W-H965TGEUE^TGHF90( !L' 9 M " @9-R @!X;"]W;W)K&UL4$L! A0#% M @ %Z>7634"3Z-K @ ]04 !D ("!+W4" 'AL+W=O&PO=V]R:W-H965TGEUE*<,@(D , (D1 9 " @8Q[ @!X M;"]W;W)K&UL4$L! A0#% @ %Z>762^"!VJ$ M @ \0@ !D ("!4W\" 'AL+W=O&PO=V]R:W-H965TG MEUG3/D>Q00( ,@$ 9 " @4V) @!X;"]W;W)K&UL4$L! A0#% @ %Z>76:)LUI)Q @ FP8 !D M ("!Q8L" 'AL+W=O&PO=V]R M:W-H965TGEUE#P)'760D "B" M 9 " @4^J @!X;"]W;W)K&UL M4$L! A0#% @ %Z>76=YRA&8^!@ 6#L !D ("!W[," M 'AL+W=O&PO=V]R:W-H965TGEUEW3KEH+@( 'L$ 9 M " @43& @!X;"]W;W)K&UL4$L! A0#% @ M%Z>76;28I!1P @ W 4 !D ("!J<@" 'AL+W=O&PO=V]R:W-H965TGEUDH M] )ZBP8 )H^ 9 " @4[< @!X;"]W;W)K&UL4$L! A0#% @ %Z>765:O*A0[ @ E00 !D M ("!$.," 'AL+W=O&PO=V]R:W-H M965TGEUE7>E2H70, ($1 9 M " @8/H @!X;"]W;W)K&UL4$L! M A0#% @ %Z>764X-6>!W"0 $'4 !D ("!%^P" 'AL M+W=O&PO=V]R:W-H965TGEUG$F.5G < *PR 9 " M@?KX @!X;"]W;W)K&UL4$L! A0#% @ %Z>7 M62,:\SAZ! )Q8 !D ("!,0 # 'AL+W=O&PO=V]R:W-H965TGEUE4]&EOA@0 )H9 9 " @:T) P!X;"]W;W)K M&UL4$L! A0#% @ %Z>76: "05)2!0 %R M !D ("!:@X# 'AL+W=OAPCE % !;'0 &0 @('S$P, M>&PO=V]R:W-H965TGEUE&UL4$L! A0#% @ %Z>769D[#9I1! 0AL !D M ("!=!T# 'AL+W=O&PO=V]R:W-H965T MGEUFUZBO'"P0 +P0 9 M " @2XH P!X;"]W;W)K&UL4$L! A0# M% @ %Z>769ISDT^;! 0A4 !D ("!<"P# 'AL+W=O M&PO=V]R:W-H965TGEUE1Y193G 4 &@T 9 " @3(T M P!X;"]W;W)K&UL4$L! A0#% @ %Z>768>R M0D3K"P ?Y, !D ("!!3H# 'AL+W=O&PO=V]R:W-H965TGEUDE6S\XP@( X( 9 " @59+ P!X;"]W;W)K&UL4$L! A0#% @ %Z>76=$*@7RO P 6@X !D M ("!3TX# 'AL+W=O&PO M=V]R:W-H965TGEUD7"].'G@, M #\0 9 " @3)5 P!X;"]W;W)K&UL4$L! A0#% @ %Z>7626#OW,4" 5%\ !D ("! M!UD# 'AL+W=O&PO=V]R:W-H965TGEUG_>UX"]0@ .5= : M " @;=D P!X;"]W;W)KGEUFU=FH/- < "Q: : " @>1M P!X;"]W;W)K MGEUD#D?,TK ( +X& M : " @5!U P!X;"]W;W)KGEUG;(Y86@ ( )8& : " @31X M P!X;"]W;W)KGEUD9 MN =&' 0 %8; : " @>QZ P!X;"]W;W)KGEUD:&#L-[!L #\* 0 : M " @4!_ P!X;"]W;W)KGEUD8YI?Q<@, )GEUFY7[Y(K"D .*C M 0 : " @0Z? P!X;"]W;W)KGEUD,TK7?>0H ,EA : " @?+( M P!X;"]W;W)KGEUFM M;P$*"2$ $F/ 0 : " @:/3 P!X;"]W;W)KGEUG&Q %MS"\ /CD 0 : M " @>3T P!X;"]W;W)KGEUE(@M%S10, ,H4 - " >@D! !X;"]S='EL M97,N>&UL4$L! A0#% @ %Z>769>*NQS $P( L M ( !6"@$ %]R96QS+RYR96QS4$L! A0#% @ %Z>7687U3'N)!P @T@ M \ ( !02D$ 'AL+W=OGEUDZFT U& , )E : " ?GEUG'A96L>@( "<^ 3 M " 47!E&UL4$L%!@ !V - '8 ?" /(V! $! end XML 123 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 124 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 126 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.4 html 773 432 1 false 99 0 false 8 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.quanterix.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS Sheet http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS CONSOLIDATED STATEMENT OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Statement - Restatement of Financial Statements - Balance Sheet (Parenthetical) Sheet http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetParenthetical Restatement of Financial Statements - Balance Sheet (Parenthetical) Statements 8 false false R9.htm 0000009 - Disclosure - Restatement of Financial Statements Sheet http://www.quanterix.com/role/RestatementofFinancialStatements Restatement of Financial Statements Notes 9 false false R10.htm 0000010 - Disclosure - Organization and Nature of Business Sheet http://www.quanterix.com/role/OrganizationandNatureofBusiness Organization and Nature of Business Notes 10 false false R11.htm 0000011 - Disclosure - Significant Accounting Policies Sheet http://www.quanterix.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Revenue and Related Matters Sheet http://www.quanterix.com/role/RevenueandRelatedMatters Revenue and Related Matters Notes 12 false false R13.htm 0000013 - Disclosure - Allowance for Credit Losses Sheet http://www.quanterix.com/role/AllowanceforCreditLosses Allowance for Credit Losses Notes 13 false false R14.htm 0000014 - Disclosure - Marketable Securities Sheet http://www.quanterix.com/role/MarketableSecurities Marketable Securities Notes 14 false false R15.htm 0000015 - Disclosure - Fair value of Financial Instruments (As Restated) Sheet http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestated Fair value of Financial Instruments (As Restated) Notes 15 false false R16.htm 0000016 - Disclosure - Inventory Sheet http://www.quanterix.com/role/Inventory Inventory Notes 16 false false R17.htm 0000017 - Disclosure - Property and Equipment Sheet http://www.quanterix.com/role/PropertyandEquipment Property and Equipment Notes 17 false false R18.htm 0000018 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 0000019 - Disclosure - Stock-Based Compensation Sheet http://www.quanterix.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 0000020 - Disclosure - Net Loss Per Share Sheet http://www.quanterix.com/role/NetLossPerShare Net Loss Per Share Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes (As Restated) Sheet http://www.quanterix.com/role/IncomeTaxesAsRestated Income Taxes (As Restated) Notes 21 false false R22.htm 0000022 - Disclosure - Goodwill and intangible assets Sheet http://www.quanterix.com/role/Goodwillandintangibleassets Goodwill and intangible assets Notes 22 false false R23.htm 0000023 - Disclosure - Leases Sheet http://www.quanterix.com/role/Leases Leases Notes 23 false false R24.htm 0000024 - Disclosure - Commitments and contingencies Sheet http://www.quanterix.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 24 false false R25.htm 0000025 - Disclosure - Related Party Transactions Sheet http://www.quanterix.com/role/RelatedPartyTransactions Related Party Transactions Notes 25 false false R26.htm 0000026 - Disclosure - Restructuring Sheet http://www.quanterix.com/role/Restructuring Restructuring Notes 26 false false R27.htm 0000027 - Disclosure - Employee benefit plans Sheet http://www.quanterix.com/role/Employeebenefitplans Employee benefit plans Notes 27 false false R28.htm 0000028 - Disclosure - Variable Interest Entities (As Restated) Sheet http://www.quanterix.com/role/VariableInterestEntitiesAsRestated Variable Interest Entities (As Restated) Notes 28 false false R29.htm 0000029 - Disclosure - Quarterly Financial Data (Unaudited and Restated) Sheet http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestated Quarterly Financial Data (Unaudited and Restated) Notes 29 false false R30.htm 9954471 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.quanterix.com/role/SignificantAccountingPolicies 30 false false R31.htm 9954472 - Disclosure - Restatement of Financial Statements (Tables) Sheet http://www.quanterix.com/role/RestatementofFinancialStatementsTables Restatement of Financial Statements (Tables) Tables http://www.quanterix.com/role/RestatementofFinancialStatements 31 false false R32.htm 9954473 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.quanterix.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.quanterix.com/role/SignificantAccountingPolicies 32 false false R33.htm 9954474 - Disclosure - Revenue and Related Matters (Tables) Sheet http://www.quanterix.com/role/RevenueandRelatedMattersTables Revenue and Related Matters (Tables) Tables http://www.quanterix.com/role/RevenueandRelatedMatters 33 false false R34.htm 9954475 - Disclosure - Allowance for Credit Losses (Tables) Sheet http://www.quanterix.com/role/AllowanceforCreditLossesTables Allowance for Credit Losses (Tables) Tables http://www.quanterix.com/role/AllowanceforCreditLosses 34 false false R35.htm 9954476 - Disclosure - Marketable Securities (Tables) Sheet http://www.quanterix.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.quanterix.com/role/MarketableSecurities 35 false false R36.htm 9954477 - Disclosure - Fair value of Financial Instruments (As Restated) (Tables) Sheet http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedTables Fair value of Financial Instruments (As Restated) (Tables) Tables http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestated 36 false false R37.htm 9954478 - Disclosure - Inventory (Tables) Sheet http://www.quanterix.com/role/InventoryTables Inventory (Tables) Tables http://www.quanterix.com/role/Inventory 37 false false R38.htm 9954479 - Disclosure - Property and Equipment (Tables) Sheet http://www.quanterix.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.quanterix.com/role/PropertyandEquipment 38 false false R39.htm 9954480 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilities 39 false false R40.htm 9954481 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.quanterix.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.quanterix.com/role/StockBasedCompensation 40 false false R41.htm 9954482 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.quanterix.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.quanterix.com/role/NetLossPerShare 41 false false R42.htm 9954483 - Disclosure - Income Taxes (As Restated) (Tables) Sheet http://www.quanterix.com/role/IncomeTaxesAsRestatedTables Income Taxes (As Restated) (Tables) Tables http://www.quanterix.com/role/IncomeTaxesAsRestated 42 false false R43.htm 9954484 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.quanterix.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables 43 false false R44.htm 9954485 - Disclosure - Leases (Tables) Sheet http://www.quanterix.com/role/LeasesTables Leases (Tables) Tables http://www.quanterix.com/role/Leases 44 false false R45.htm 9954486 - Disclosure - Commitments and contingencies (Tables) Sheet http://www.quanterix.com/role/CommitmentsandcontingenciesTables Commitments and contingencies (Tables) Tables http://www.quanterix.com/role/Commitmentsandcontingencies 45 false false R46.htm 9954487 - Disclosure - Restructuring (Tables) Sheet http://www.quanterix.com/role/RestructuringTables Restructuring (Tables) Tables http://www.quanterix.com/role/Restructuring 46 false false R47.htm 9954488 - Disclosure - Quarterly Financial Data (Unaudited and Restated) (Tables) Sheet http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedTables Quarterly Financial Data (Unaudited and Restated) (Tables) Tables http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestated 47 false false R48.htm 9954489 - Disclosure - Restatement of Financial Statements - Balance Sheet (Details) Sheet http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails Restatement of Financial Statements - Balance Sheet (Details) Details 48 false false R49.htm 9954490 - Disclosure - Restatement of Financial Statements - Statement Of Operations (Details) Sheet http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails Restatement of Financial Statements - Statement Of Operations (Details) Details 49 false false R50.htm 9954491 - Disclosure - Restatement of Financial Statements - Statement Of Comprehensive Loss (Details) Sheet http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails Restatement of Financial Statements - Statement Of Comprehensive Loss (Details) Details 50 false false R51.htm 9954492 - Disclosure - Restatement of Financial Statements - Statement of Stockholders' Equity (Details) Sheet http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails Restatement of Financial Statements - Statement of Stockholders' Equity (Details) Details 51 false false R52.htm 9954493 - Disclosure - Restatement of Financial Statements - Statement Of Cash Flows (Details) Sheet http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails Restatement of Financial Statements - Statement Of Cash Flows (Details) Details 52 false false R53.htm 9954494 - Disclosure - Organization and Nature of Business (Details) Sheet http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails Organization and Nature of Business (Details) Details http://www.quanterix.com/role/OrganizationandNatureofBusiness 53 false false R54.htm 9954495 - Disclosure - Significant Accounting Policies - Foreign Currency (Details) Sheet http://www.quanterix.com/role/SignificantAccountingPoliciesForeignCurrencyDetails Significant Accounting Policies - Foreign Currency (Details) Details 54 false false R55.htm 9954496 - Disclosure - Significant Accounting Policies - Contract Assets and Liabilities (Details) Sheet http://www.quanterix.com/role/SignificantAccountingPoliciesContractAssetsandLiabilitiesDetails Significant Accounting Policies - Contract Assets and Liabilities (Details) Details 55 false false R56.htm 9954497 - Disclosure - Significant Accounting Policies - Research and Development Expenses (Details) Sheet http://www.quanterix.com/role/SignificantAccountingPoliciesResearchandDevelopmentExpensesDetails Significant Accounting Policies - Research and Development Expenses (Details) Details 56 false false R57.htm 9954498 - Disclosure - Significant Accounting Policies - Cash and Cash Equivalents (Details) Sheet http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails Significant Accounting Policies - Cash and Cash Equivalents (Details) Details 57 false false R58.htm 9954499 - Disclosure - Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.quanterix.com/role/SignificantAccountingPoliciesRestrictedCashDetails Significant Accounting Policies - Restricted Cash (Details) Details 58 false false R59.htm 9954500 - Disclosure - Significant accounting policies - Property and Equipment (Details) Sheet http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails Significant accounting policies - Property and Equipment (Details) Details 59 false false R60.htm 9954501 - Disclosure - Significant accounting policies - Credit, product and supplier concentrations and off-balance-sheet risk (Details) Sheet http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails Significant accounting policies - Credit, product and supplier concentrations and off-balance-sheet risk (Details) Details 60 false false R61.htm 9954502 - Disclosure - Significant accounting policies - Stock-Based Compensation (Details) Sheet http://www.quanterix.com/role/SignificantaccountingpoliciesStockBasedCompensationDetails Significant accounting policies - Stock-Based Compensation (Details) Details 61 false false R62.htm 9954503 - Disclosure - Significant accounting policies - Advertising (Details) Sheet http://www.quanterix.com/role/SignificantaccountingpoliciesAdvertisingDetails Significant accounting policies - Advertising (Details) Details 62 false false R63.htm 9954504 - Disclosure - Revenue and Related Matters - Disaggregated revenue (Details) Sheet http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails Revenue and Related Matters - Disaggregated revenue (Details) Details 63 false false R64.htm 9954505 - Disclosure - Revenue and Related Matters - Service Revenue (Details) Sheet http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails Revenue and Related Matters - Service Revenue (Details) Details 64 false false R65.htm 9954506 - Disclosure - Revenue and Related Matters - Collaboration and license arrangements (Details) Sheet http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails Revenue and Related Matters - Collaboration and license arrangements (Details) Details 65 false false R66.htm 9954507 - Disclosure - Revenue and Related Matters - Grant revenue (Details) Sheet http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails Revenue and Related Matters - Grant revenue (Details) Details 66 false false R67.htm 9954508 - Disclosure - Revenue and Related Matters - Contract Assets and Liabilities (Details) Sheet http://www.quanterix.com/role/RevenueandRelatedMattersContractAssetsandLiabilitiesDetails Revenue and Related Matters - Contract Assets and Liabilities (Details) Details 67 false false R68.htm 9954509 - Disclosure - Revenue and Related Matters - Deferred Revenue (Details) Sheet http://www.quanterix.com/role/RevenueandRelatedMattersDeferredRevenueDetails Revenue and Related Matters - Deferred Revenue (Details) Details 68 false false R69.htm 9954510 - Disclosure - Revenue and Related Matters - Remaining Performance Obligations (Details) Sheet http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails Revenue and Related Matters - Remaining Performance Obligations (Details) Details 69 false false R70.htm 9954511 - Disclosure - Revenue and Related Matters - Costs to obtain a contract (Details) Sheet http://www.quanterix.com/role/RevenueandRelatedMattersCoststoobtainacontractDetails Revenue and Related Matters - Costs to obtain a contract (Details) Details 70 false false R71.htm 9954512 - Disclosure - Allowance for Credit Losses (Details) Sheet http://www.quanterix.com/role/AllowanceforCreditLossesDetails Allowance for Credit Losses (Details) Details http://www.quanterix.com/role/AllowanceforCreditLossesTables 71 false false R72.htm 9954513 - Disclosure - Marketable Securities (Details) Sheet http://www.quanterix.com/role/MarketableSecuritiesDetails Marketable Securities (Details) Details http://www.quanterix.com/role/MarketableSecuritiesTables 72 false false R73.htm 9954514 - Disclosure - Fair value of Financial Instruments (As Restated) (Details) Sheet http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails Fair value of Financial Instruments (As Restated) (Details) Details http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedTables 73 false false R74.htm 9954515 - Disclosure - Fair value of Financial Instruments (As Restated) - Changes in Level 3 Financial Instruments (Details) Sheet http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinLevel3FinancialInstrumentsDetails Fair value of Financial Instruments (As Restated) - Changes in Level 3 Financial Instruments (Details) Details http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedTables 74 false false R75.htm 9954516 - Disclosure - Fair value of Financial Instruments (As Restated) - Changes in Carrying Value (Details) Sheet http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails Fair value of Financial Instruments (As Restated) - Changes in Carrying Value (Details) Details http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedTables 75 false false R76.htm 9954517 - Disclosure - Inventory (Details) Sheet http://www.quanterix.com/role/InventoryDetails Inventory (Details) Details http://www.quanterix.com/role/InventoryTables 76 false false R77.htm 9954518 - Disclosure - Property and Equipment (Details) Sheet http://www.quanterix.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.quanterix.com/role/PropertyandEquipmentTables 77 false false R78.htm 9954519 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 78 false false R79.htm 9954520 - Disclosure - Stock-Based Compensation - Stock options (Details) Sheet http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails Stock-Based Compensation - Stock options (Details) Details 79 false false R80.htm 9954521 - Disclosure - Stock-Based Compensation - Restricted stock units (Details) Sheet http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails Stock-Based Compensation - Restricted stock units (Details) Details 80 false false R81.htm 9954522 - Disclosure - Stock-Based Compensation - Stock-based compensation plans (Details) Sheet http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails Stock-Based Compensation - Stock-based compensation plans (Details) Details 81 false false R82.htm 9954523 - Disclosure - Stock-Based Compensation - Share-based compensation expense (Details) Sheet http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails Stock-Based Compensation - Share-based compensation expense (Details) Details 82 false false R83.htm 9954524 - Disclosure - Stock-Based Compensation - Black-Scholes valuation model Assumptions (Details) Sheet http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails Stock-Based Compensation - Black-Scholes valuation model Assumptions (Details) Details 83 false false R84.htm 9954525 - Disclosure - Net Loss Per Share - Basic and diluted (Details) Sheet http://www.quanterix.com/role/NetLossPerShareBasicanddilutedDetails Net Loss Per Share - Basic and diluted (Details) Details 84 false false R85.htm 9954526 - Disclosure - Net Loss Per Share - Common share equivalents have been excluded from the calculation of diluted net loss per share (Details) Sheet http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails Net Loss Per Share - Common share equivalents have been excluded from the calculation of diluted net loss per share (Details) Details 85 false false R86.htm 9954527 - Disclosure - Income Taxes (As Restated) - Components of loss before income taxes (Details) Sheet http://www.quanterix.com/role/IncomeTaxesAsRestatedComponentsoflossbeforeincometaxesDetails Income Taxes (As Restated) - Components of loss before income taxes (Details) Details http://www.quanterix.com/role/IncomeTaxesAsRestatedTables 86 false false R87.htm 9954528 - Disclosure - Income Taxes (As Restated) - Provision for income tax benefit (Details) Sheet http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails Income Taxes (As Restated) - Provision for income tax benefit (Details) Details http://www.quanterix.com/role/IncomeTaxesAsRestatedTables 87 false false R88.htm 9954529 - Disclosure - Income Taxes (As Restated) - Reconciliation of the federal statutory income tax rate to the effective tax rate (Details) Sheet http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails Income Taxes (As Restated) - Reconciliation of the federal statutory income tax rate to the effective tax rate (Details) Details http://www.quanterix.com/role/IncomeTaxesAsRestatedTables 88 false false R89.htm 9954530 - Disclosure - Income Taxes (As Restated) - Deferred tax assets and liabilities (Details) Sheet http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails Income Taxes (As Restated) - Deferred tax assets and liabilities (Details) Details http://www.quanterix.com/role/IncomeTaxesAsRestatedTables 89 false false R90.htm 9954531 - Disclosure - Income Taxes (As Restated) - Valuation allowance deferred tax (Details) Sheet http://www.quanterix.com/role/IncomeTaxesAsRestatedValuationallowancedeferredtaxDetails Income Taxes (As Restated) - Valuation allowance deferred tax (Details) Details http://www.quanterix.com/role/IncomeTaxesAsRestatedTables 90 false false R91.htm 9954532 - Disclosure - Income Taxes (As Restated) (Details) Sheet http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails Income Taxes (As Restated) (Details) Details http://www.quanterix.com/role/IncomeTaxesAsRestatedTables 91 false false R92.htm 9954533 - Disclosure - Goodwill and intangible assets (Details) Sheet http://www.quanterix.com/role/GoodwillandintangibleassetsDetails Goodwill and intangible assets (Details) Details http://www.quanterix.com/role/Goodwillandintangibleassets 92 false false R93.htm 9954534 - Disclosure - Leases (Details) Sheet http://www.quanterix.com/role/LeasesDetails Leases (Details) Details http://www.quanterix.com/role/LeasesTables 93 false false R94.htm 9954535 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.quanterix.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 94 false false R95.htm 9954536 - Disclosure - Leases - Supplemental cash flow information (Details) Sheet http://www.quanterix.com/role/LeasesSupplementalcashflowinformationDetails Leases - Supplemental cash flow information (Details) Details 95 false false R96.htm 9954537 - Disclosure - Leases - Undiscounted future lease payments for non-cancelable operating leases (Details) Sheet http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails Leases - Undiscounted future lease payments for non-cancelable operating leases (Details) Details 96 false false R97.htm 9954538 - Disclosure - Leases - Balance Sheet information (Details) Sheet http://www.quanterix.com/role/LeasesBalanceSheetinformationDetails Leases - Balance Sheet information (Details) Details 97 false false R98.htm 9954539 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 98 false false R99.htm 9954540 - Disclosure - Commitments and Contingencies - License agreements and Lease commitments (Details) Sheet http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails Commitments and Contingencies - License agreements and Lease commitments (Details) Details 99 false false R100.htm 9954542 - Disclosure - Related Party Transactions (Details) Sheet http://www.quanterix.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.quanterix.com/role/RelatedPartyTransactions 100 false false R101.htm 9954543 - Disclosure - Restructuring (Details) Sheet http://www.quanterix.com/role/RestructuringDetails Restructuring (Details) Details http://www.quanterix.com/role/RestructuringTables 101 false false R102.htm 9954544 - Disclosure - Restructuring - Roll forward (Details) Sheet http://www.quanterix.com/role/RestructuringRollforwardDetails Restructuring - Roll forward (Details) Details 102 false false R103.htm 9954545 - Disclosure - Employee benefit plans (Details) Sheet http://www.quanterix.com/role/EmployeebenefitplansDetails Employee benefit plans (Details) Details http://www.quanterix.com/role/Employeebenefitplans 103 false false R104.htm 9954546 - Disclosure - Variable Interest Entities (As Restated) (Details) Sheet http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails Variable Interest Entities (As Restated) (Details) Details http://www.quanterix.com/role/VariableInterestEntitiesAsRestated 104 false false R105.htm 9954547 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Details) Sheet http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Details) Details http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedTables 105 false false R106.htm 9954548 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Parenthetical) (Details) Sheet http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetParentheticalDetails Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Parenthetical) (Details) Details http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedTables 106 false false R107.htm 9954549 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Operations (Details) Sheet http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails Quarterly Financial Data (Unaudited and Restated) - Statement Of Operations (Details) Details http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedTables 107 false false R108.htm 9954550 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Comprehensive Loss (Details) Sheet http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails Quarterly Financial Data (Unaudited and Restated) - Statement Of Comprehensive Loss (Details) Details http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedTables 108 false false R109.htm 9954551 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Stockholders' Equity (Details) Sheet http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails Quarterly Financial Data (Unaudited and Restated) - Statement Of Stockholders' Equity (Details) Details http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedTables 109 false false R110.htm 9954552 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Cash Flows (Details) Sheet http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails Quarterly Financial Data (Unaudited and Restated) - Statement Of Cash Flows (Details) Details http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedTables 110 false false All Reports Book All Reports qtrx-20231231.htm qtrx-20231231.xsd qtrx-20231231_cal.xml qtrx-20231231_def.xml qtrx-20231231_lab.xml qtrx-20231231_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 129 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "qtrx-20231231.htm": { "nsprefix": "qtrx", "nsuri": "http://www.quanterix.com/20231231", "dts": { "inline": { "local": [ "qtrx-20231231.htm" ] }, "schema": { "local": [ "qtrx-20231231.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" ] }, "calculationLink": { "local": [ "qtrx-20231231_cal.xml" ] }, "definitionLink": { "local": [ "qtrx-20231231_def.xml" ] }, "labelLink": { "local": [ "qtrx-20231231_lab.xml" ] }, "presentationLink": { "local": [ "qtrx-20231231_pre.xml" ] } }, "keyStandard": 374, "keyCustom": 58, "axisStandard": 29, "axisCustom": 0, "memberStandard": 53, "memberCustom": 41, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 773, "entityCount": 1, "segmentCount": 99, "elementCount": 683, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 4511, "http://xbrl.sec.gov/dei/2023": 37 }, "report": { "R1": { "role": "http://www.quanterix.com/role/DocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "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": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R3": { "role": "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R5": { "role": "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-41", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "longName": "0000007 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENT OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-431", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetParenthetical", "longName": "0000008 - Statement - Restatement of Financial Statements - Balance Sheet (Parenthetical)", "shortName": "Restatement of Financial Statements - Balance Sheet (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://www.quanterix.com/role/RestatementofFinancialStatements", "longName": "0000009 - Disclosure - Restatement of Financial Statements", "shortName": "Restatement of Financial Statements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ErrorCorrectionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ErrorCorrectionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.quanterix.com/role/OrganizationandNatureofBusiness", "longName": "0000010 - Disclosure - Organization and Nature of Business", "shortName": "Organization and Nature of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.quanterix.com/role/SignificantAccountingPolicies", "longName": "0000011 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.quanterix.com/role/RevenueandRelatedMatters", "longName": "0000012 - Disclosure - Revenue and Related Matters", "shortName": "Revenue and Related Matters", "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": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.quanterix.com/role/AllowanceforCreditLosses", "longName": "0000013 - Disclosure - Allowance for Credit Losses", "shortName": "Allowance for Credit Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.quanterix.com/role/MarketableSecurities", "longName": "0000014 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestated", "longName": "0000015 - Disclosure - Fair value of Financial Instruments (As Restated)", "shortName": "Fair value of Financial Instruments (As Restated)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.quanterix.com/role/Inventory", "longName": "0000016 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.quanterix.com/role/PropertyandEquipment", "longName": "0000017 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "0000018 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "qtrx:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "qtrx:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.quanterix.com/role/StockBasedCompensation", "longName": "0000019 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.quanterix.com/role/NetLossPerShare", "longName": "0000020 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.quanterix.com/role/IncomeTaxesAsRestated", "longName": "0000021 - Disclosure - Income Taxes (As Restated)", "shortName": "Income Taxes (As Restated)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.quanterix.com/role/Goodwillandintangibleassets", "longName": "0000022 - Disclosure - Goodwill and intangible assets", "shortName": "Goodwill and intangible assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.quanterix.com/role/Leases", "longName": "0000023 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.quanterix.com/role/Commitmentsandcontingencies", "longName": "0000024 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.quanterix.com/role/RelatedPartyTransactions", "longName": "0000025 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.quanterix.com/role/Restructuring", "longName": "0000026 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.quanterix.com/role/Employeebenefitplans", "longName": "0000027 - Disclosure - Employee benefit plans", "shortName": "Employee benefit plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.quanterix.com/role/VariableInterestEntitiesAsRestated", "longName": "0000028 - Disclosure - Variable Interest Entities (As Restated)", "shortName": "Variable Interest Entities (As Restated)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestated", "longName": "0000029 - Disclosure - Quarterly Financial Data (Unaudited and Restated)", "shortName": "Quarterly Financial Data (Unaudited and Restated)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.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:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.quanterix.com/role/RestatementofFinancialStatementsTables", "longName": "9954472 - Disclosure - Restatement of Financial Statements (Tables)", "shortName": "Restatement of Financial Statements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.quanterix.com/role/SignificantAccountingPoliciesTables", "longName": "9954473 - Disclosure - Significant Accounting Policies (Tables)", "shortName": "Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.quanterix.com/role/RevenueandRelatedMattersTables", "longName": "9954474 - Disclosure - Revenue and Related Matters (Tables)", "shortName": "Revenue and Related Matters (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.quanterix.com/role/AllowanceforCreditLossesTables", "longName": "9954475 - Disclosure - Allowance for Credit Losses (Tables)", "shortName": "Allowance for Credit Losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.quanterix.com/role/MarketableSecuritiesTables", "longName": "9954476 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedTables", "longName": "9954477 - Disclosure - Fair value of Financial Instruments (As Restated) (Tables)", "shortName": "Fair value of Financial Instruments (As Restated) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.quanterix.com/role/InventoryTables", "longName": "9954478 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "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": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.quanterix.com/role/PropertyandEquipmentTables", "longName": "9954479 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "9954480 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "qtrx:AccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "qtrx:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "qtrx:AccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "qtrx:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.quanterix.com/role/StockBasedCompensationTables", "longName": "9954481 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.quanterix.com/role/NetLossPerShareTables", "longName": "9954482 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "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": "qtrx-20231231.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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.quanterix.com/role/IncomeTaxesAsRestatedTables", "longName": "9954483 - Disclosure - Income Taxes (As Restated) (Tables)", "shortName": "Income Taxes (As Restated) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.quanterix.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954484 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.quanterix.com/role/LeasesTables", "longName": "9954485 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.quanterix.com/role/CommitmentsandcontingenciesTables", "longName": "9954486 - Disclosure - Commitments and contingencies (Tables)", "shortName": "Commitments and contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.quanterix.com/role/RestructuringTables", "longName": "9954487 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedTables", "longName": "9954488 - Disclosure - Quarterly Financial Data (Unaudited and Restated) (Tables)", "shortName": "Quarterly Financial Data (Unaudited and Restated) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "longName": "9954489 - Disclosure - Restatement of Financial Statements - Balance Sheet (Details)", "shortName": "Restatement of Financial Statements - Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R49": { "role": "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "longName": "9954490 - Disclosure - Restatement of Financial Statements - Statement Of Operations (Details)", "shortName": "Restatement of Financial Statements - Statement Of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "longName": "9954491 - Disclosure - Restatement of Financial Statements - Statement Of Comprehensive Loss (Details)", "shortName": "Restatement of Financial Statements - Statement Of Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R51": { "role": "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails", "longName": "9954492 - Disclosure - Restatement of Financial Statements - Statement of Stockholders' Equity (Details)", "shortName": "Restatement of Financial Statements - Statement of Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-416", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails", "longName": "9954493 - Disclosure - Restatement of Financial Statements - Statement Of Cash Flows (Details)", "shortName": "Restatement of Financial Statements - Statement Of Cash Flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-431", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-459", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R53": { "role": "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails", "longName": "9954494 - Disclosure - Organization and Nature of Business (Details)", "shortName": "Organization and Nature of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "qtrx:EntityNumberOfProjectedCompleted", "unitRef": "project", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.quanterix.com/role/SignificantAccountingPoliciesForeignCurrencyDetails", "longName": "9954495 - Disclosure - Significant Accounting Policies - Foreign Currency (Details)", "shortName": "Significant Accounting Policies - Foreign Currency (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.quanterix.com/role/SignificantAccountingPoliciesContractAssetsandLiabilitiesDetails", "longName": "9954496 - Disclosure - Significant Accounting Policies - Contract Assets and Liabilities (Details)", "shortName": "Significant Accounting Policies - Contract Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-144", "name": "qtrx:PeriodOfPaymentFromCustomers", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R56": { "role": "http://www.quanterix.com/role/SignificantAccountingPoliciesResearchandDevelopmentExpensesDetails", "longName": "9954497 - Disclosure - Significant Accounting Policies - Research and Development Expenses (Details)", "shortName": "Significant Accounting Policies - Research and Development Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "qtrx:ResearchAndDevelopmentExpenseAmountReimbursedInExcessOfCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ResearchAndDevelopmentExpensePolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "qtrx:ResearchAndDevelopmentExpenseAmountReimbursedInExcessOfCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ResearchAndDevelopmentExpensePolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails", "longName": "9954498 - Disclosure - Significant Accounting Policies - Cash and Cash Equivalents (Details)", "shortName": "Significant Accounting Policies - Cash and Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.quanterix.com/role/SignificantAccountingPoliciesRestrictedCashDetails", "longName": "9954499 - Disclosure - Significant Accounting Policies - Restricted Cash (Details)", "shortName": "Significant Accounting Policies - Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R59": { "role": "http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails", "longName": "9954500 - Disclosure - Significant accounting policies - Property and Equipment (Details)", "shortName": "Significant accounting policies - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-147", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "qtrx:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-147", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "qtrx:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails", "longName": "9954501 - Disclosure - Significant accounting policies - Credit, product and supplier concentrations and off-balance-sheet risk (Details)", "shortName": "Significant accounting policies - Credit, product and supplier concentrations and off-balance-sheet risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-150", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OffBalanceSheetCreditExposurePolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R61": { "role": "http://www.quanterix.com/role/SignificantaccountingpoliciesStockBasedCompensationDetails", "longName": "9954502 - Disclosure - Significant accounting policies - Stock-Based Compensation (Details)", "shortName": "Significant accounting policies - Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R62": { "role": "http://www.quanterix.com/role/SignificantaccountingpoliciesAdvertisingDetails", "longName": "9954503 - Disclosure - Significant accounting policies - Advertising (Details)", "shortName": "Significant accounting policies - Advertising (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails", "longName": "9954504 - Disclosure - Revenue and Related Matters - Disaggregated revenue (Details)", "shortName": "Revenue and Related Matters - Disaggregated revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-163", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R64": { "role": "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "longName": "9954505 - Disclosure - Revenue and Related Matters - Service Revenue (Details)", "shortName": "Revenue and Related Matters - Service Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-250", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R65": { "role": "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails", "longName": "9954506 - Disclosure - Revenue and Related Matters - Collaboration and license arrangements (Details)", "shortName": "Revenue and Related Matters - Collaboration and license arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-246", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R66": { "role": "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails", "longName": "9954507 - Disclosure - Revenue and Related Matters - Grant revenue (Details)", "shortName": "Revenue and Related Matters - Grant revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-265", "name": "qtrx:ContractValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R67": { "role": "http://www.quanterix.com/role/RevenueandRelatedMattersContractAssetsandLiabilitiesDetails", "longName": "9954508 - Disclosure - Revenue and Related Matters - Contract Assets and Liabilities (Details)", "shortName": "Revenue and Related Matters - Contract Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.quanterix.com/role/RevenueandRelatedMattersDeferredRevenueDetails", "longName": "9954509 - Disclosure - Revenue and Related Matters - Deferred Revenue (Details)", "shortName": "Revenue and Related Matters - Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredRevenueRevenueRecognized1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredRevenueRevenueRecognized1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails", "longName": "9954510 - Disclosure - Revenue and Related Matters - Remaining Performance Obligations (Details)", "shortName": "Revenue and Related Matters - Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.quanterix.com/role/RevenueandRelatedMattersCoststoobtainacontractDetails", "longName": "9954511 - Disclosure - Revenue and Related Matters - Costs to obtain a contract (Details)", "shortName": "Revenue and Related Matters - Costs to obtain a contract (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "qtrx:CapitalizedContractCostDeferralOfCostsToObtainContract", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R71": { "role": "http://www.quanterix.com/role/AllowanceforCreditLossesDetails", "longName": "9954512 - Disclosure - Allowance for Credit Losses (Details)", "shortName": "Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-45", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R72": { "role": "http://www.quanterix.com/role/MarketableSecuritiesDetails", "longName": "9954513 - Disclosure - Marketable Securities (Details)", "shortName": "Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails", "longName": "9954514 - Disclosure - Fair value of Financial Instruments (As Restated) (Details)", "shortName": "Fair value of Financial Instruments (As Restated) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinLevel3FinancialInstrumentsDetails", "longName": "9954515 - Disclosure - Fair value of Financial Instruments (As Restated) - Changes in Level 3 Financial Instruments (Details)", "shortName": "Fair value of Financial Instruments (As Restated) - Changes in Level 3 Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-291", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-291", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails", "longName": "9954516 - Disclosure - Fair value of Financial Instruments (As Restated) - Changes in Carrying Value (Details)", "shortName": "Fair value of Financial Instruments (As Restated) - Changes in Carrying Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-292", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R76": { "role": "http://www.quanterix.com/role/InventoryDetails", "longName": "9954517 - Disclosure - Inventory (Details)", "shortName": "Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterials", "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": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterials", "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": "qtrx-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.quanterix.com/role/PropertyandEquipmentDetails", "longName": "9954518 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R78": { "role": "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954519 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "qtrx:AccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "qtrx:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "qtrx:AccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "qtrx:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails", "longName": "9954520 - Disclosure - Stock-Based Compensation - Stock options (Details)", "shortName": "Stock-Based Compensation - Stock options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-312", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R80": { "role": "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "longName": "9954521 - Disclosure - Stock-Based Compensation - Restricted stock units (Details)", "shortName": "Stock-Based Compensation - Restricted stock units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-316", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-317", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R81": { "role": "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails", "longName": "9954522 - Disclosure - Stock-Based Compensation - Stock-based compensation plans (Details)", "shortName": "Stock-Based Compensation - Stock-based compensation plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-302", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-302", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails", "longName": "9954523 - Disclosure - Stock-Based Compensation - Share-based compensation expense (Details)", "shortName": "Stock-Based Compensation - Share-based compensation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails", "longName": "9954524 - Disclosure - Stock-Based Compensation - Black-Scholes valuation model Assumptions (Details)", "shortName": "Stock-Based Compensation - Black-Scholes valuation model Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-312", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R84": { "role": "http://www.quanterix.com/role/NetLossPerShareBasicanddilutedDetails", "longName": "9954525 - Disclosure - Net Loss Per Share - Basic and diluted (Details)", "shortName": "Net Loss Per Share - Basic and diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R85": { "role": "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails", "longName": "9954526 - Disclosure - Net Loss Per Share - Common share equivalents have been excluded from the calculation of diluted net loss per share (Details)", "shortName": "Net Loss Per Share - Common share equivalents have been excluded from the calculation of diluted net loss per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-346", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-346", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.quanterix.com/role/IncomeTaxesAsRestatedComponentsoflossbeforeincometaxesDetails", "longName": "9954527 - Disclosure - Income Taxes (As Restated) - Components of loss before income taxes (Details)", "shortName": "Income Taxes (As Restated) - Components of loss before income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails", "longName": "9954528 - Disclosure - Income Taxes (As Restated) - Provision for income tax benefit (Details)", "shortName": "Income Taxes (As Restated) - Provision for income tax benefit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails", "longName": "9954529 - Disclosure - Income Taxes (As Restated) - Reconciliation of the federal statutory income tax rate to the effective tax rate (Details)", "shortName": "Income Taxes (As Restated) - Reconciliation of the federal statutory income tax rate to the effective tax rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails", "longName": "9954530 - Disclosure - Income Taxes (As Restated) - Deferred tax assets and liabilities (Details)", "shortName": "Income Taxes (As Restated) - Deferred tax assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.quanterix.com/role/IncomeTaxesAsRestatedValuationallowancedeferredtaxDetails", "longName": "9954531 - Disclosure - Income Taxes (As Restated) - Valuation allowance deferred tax (Details)", "shortName": "Income Taxes (As Restated) - Valuation allowance deferred tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R91": { "role": "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails", "longName": "9954532 - Disclosure - Income Taxes (As Restated) (Details)", "shortName": "Income Taxes (As Restated) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "qtrx:UnrecognizedTaxBenefitsTaxReservesAccrued", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R92": { "role": "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails", "longName": "9954533 - Disclosure - Goodwill and intangible assets (Details)", "shortName": "Goodwill and intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-363", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R93": { "role": "http://www.quanterix.com/role/LeasesDetails", "longName": "9954534 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-378", "name": "us-gaap:ImpairmentOfLeasehold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R94": { "role": "http://www.quanterix.com/role/LeasesLeaseCostDetails", "longName": "9954535 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShortTermLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R95": { "role": "http://www.quanterix.com/role/LeasesSupplementalcashflowinformationDetails", "longName": "9954536 - Disclosure - Leases - Supplemental cash flow information (Details)", "shortName": "Leases - Supplemental cash flow information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-1", "name": "qtrx:CashPaidForAmountsIncludedInMeasurementOfOperatingLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "qtrx:LesseeOperatingLeaseCashFlowInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "qtrx:CashPaidForAmountsIncludedInMeasurementOfOperatingLeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "qtrx:LesseeOperatingLeaseCashFlowInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails", "longName": "9954537 - Disclosure - Leases - Undiscounted future lease payments for non-cancelable operating leases (Details)", "shortName": "Leases - Undiscounted future lease payments for non-cancelable operating leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.quanterix.com/role/LeasesBalanceSheetinformationDetails", "longName": "9954538 - Disclosure - Leases - Balance Sheet information (Details)", "shortName": "Leases - Balance Sheet information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R98": { "role": "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "longName": "9954539 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details)", "shortName": "Commitments and Contingencies - Purchase Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-385", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R99": { "role": "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "longName": "9954540 - Disclosure - Commitments and Contingencies - License agreements and Lease commitments (Details)", "shortName": "Commitments and Contingencies - License agreements and Lease commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-393", "name": "us-gaap:RoyaltyExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-393", "name": "us-gaap:RoyaltyExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "longName": "9954542 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-396", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R101": { "role": "http://www.quanterix.com/role/RestructuringDetails", "longName": "9954543 - Disclosure - Restructuring (Details)", "shortName": "Restructuring (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "unitRef": "position", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "unitRef": "position", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.quanterix.com/role/RestructuringRollforwardDetails", "longName": "9954544 - Disclosure - Restructuring - Roll forward (Details)", "shortName": "Restructuring - Roll forward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-404", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-404", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R103": { "role": "http://www.quanterix.com/role/EmployeebenefitplansDetails", "longName": "9954545 - Disclosure - Employee benefit plans (Details)", "shortName": "Employee benefit plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails", "longName": "9954546 - Disclosure - Variable Interest Entities (As Restated) (Details)", "shortName": "Variable Interest Entities (As Restated) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-2", "name": "us-gaap:OtherAssetsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-246", "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R105": { "role": "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "longName": "9954547 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Details)", "shortName": "Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-411", "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } }, "R106": { "role": "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetParentheticalDetails", "longName": "9954548 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Parenthetical) (Details)", "shortName": "Quarterly Financial Data (Unaudited and Restated) - Balance Sheet (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R107": { "role": "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "longName": "9954549 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Operations (Details)", "shortName": "Quarterly Financial Data (Unaudited and Restated) - Statement Of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R108": { "role": "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "longName": "9954550 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Comprehensive Loss (Details)", "shortName": "Quarterly Financial Data (Unaudited and Restated) - Statement Of Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-506", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R109": { "role": "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "longName": "9954551 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Stockholders' Equity (Details)", "shortName": "Quarterly Financial Data (Unaudited and Restated) - Statement Of Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-416", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": null }, "R110": { "role": "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "longName": "9954552 - Disclosure - Quarterly Financial Data (Unaudited and Restated) - Statement Of Cash Flows (Details)", "shortName": "Quarterly Financial Data (Unaudited and Restated) - Statement Of Cash Flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-431", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-431", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "qtrx-20231231.htm", "unique": true } } }, "tag": { "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27", "r822" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.quanterix.com/role/AllowanceforCreditLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of the allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r917" ] }, "qtrx_AccountsReceivableAllowanceForCreditLossWriteOffRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossWriteOffRecovery", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/AllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs and recoveries collected", "label": "Accounts Receivable, Allowance for Credit Loss, Write off (Recovery)", "documentation": "Amount of write off (recovery) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r765" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for expected credit losses", "verboseLabel": "Accounts receivable", "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": [ "r292", "r293" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accretion of marketable securities", "negatedTerseLabel": "Amortization of (discount) premium on marketable securities", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r129" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30" ] }, "qtrx_AccruedExpensesAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 }, "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities", "label": "Accrued Expenses And Other Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, and other liabilities due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "qtrx_AccruedLiabilitiesAndOtherLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accrued Expenses and Other Current Liabilities", "documentation": "No definition available." } } }, "auth_ref": [] }, "qtrx_AccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrentTableTextBlock", "presentation": [ "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Accrued expenses and other current liabilities", "label": "Accrued Liabilities and Other Liabilities Current [Table Text Block]", "documentation": "Tabular disclosure for accrued liabilities and other current liabilities." } } }, "auth_ref": [] }, "qtrx_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure of information pertaining to Accrued liabilities and other current liabilities." } } }, "auth_ref": [] }, "qtrx_AccruedOtherCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "AccruedOtherCost", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "qtrx_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued expenses", "label": "Accrued Other Cost", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for accrued other cost." } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "qtrx_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued professional services", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AccruedRoyaltiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedRoyaltiesCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "qtrx_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued royalties", "label": "Accrued Royalties, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30", "r784" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r69", "r196", "r649" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r35", "r36", "r116", "r204", "r645", "r670", "r674" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "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": [ "r6", "r18", "r36", "r537", "r540", "r580", "r665", "r666", "r878", "r879", "r880", "r888", "r889", "r890" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r108" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "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": [ "r491", "r492", "r493", "r689", "r888", "r889", "r890", "r970", "r996" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r84", "r85", "r454" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r172" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesAdvertisingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r499" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r486", "r498" ] }, "us-gaap_AllowanceForCreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossAbstract", "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Loss [Abstract]", "label": "Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://www.quanterix.com/role/AllowanceforCreditLosses" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r59" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/AllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r205", "r294", "r333" ] }, "qtrx_AlzheimerSDiseaseDiagnosticFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "AlzheimerSDiseaseDiagnosticFundMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ADDF", "label": "Alzheimer's Disease Diagnostic Fund [Member]", "documentation": "Represents information relating to Alzheimer's Disease Diagnostic Fund grant from charitable venture philanthropy entity." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "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": [ "r11", "r62", "r66" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of common share equivalents excluded in the calculation of diluted net loss per share", "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" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r49" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "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": [ "r528" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r999", "r1000", "r1001", "r1002" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r11", "r67" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "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": [ "r157", "r200", "r233", "r270", "r282", "r286", "r328", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r530", "r534", "r557", "r641", "r718", "r822", "r835", "r929", "r930", "r981" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "qtrx_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.quanterix.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of balance sheet information", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "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": [ "r191", "r208", "r233", "r328", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r530", "r534", "r557", "r822", "r929", "r930", "r981" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails", "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial assets", "verboseLabel": "Carrying value of the Company's Level 3 financial assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r95" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r839", "r840", "r841" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r839", "r840", "r841" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r839", "r840", "r841" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized cost due within one year", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "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), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r902" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value due within one year", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r902" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails", "http://www.quanterix.com/role/MarketableSecuritiesDetails", "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "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": [ "r296", "r341" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails", "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails", "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property and equipment in accounts payable and accruals", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAdditions", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software development costs", "label": "Capitalized Computer Software, Additions", "documentation": "Additions made to capitalized computer software costs during the period." } } }, "auth_ref": [ "r63" ] }, "us-gaap_CapitalizedContractCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAbstract", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersCoststoobtainacontractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in the balance of costs to obtain a contract", "label": "Capitalized Contract Cost [Abstract]" } } }, "auth_ref": [] }, "qtrx_CapitalizedContractCostDeferralOfCostsToObtainContract": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CapitalizedContractCostDeferralOfCostsToObtainContract", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersCoststoobtainacontractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization of costs to obtain a contract", "label": "Capitalized Contract Cost, Deferral of Costs to Obtain a Contract", "documentation": "Decrease in capitalized contract costs due to deferral of costs to obtain a contract." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersCoststoobtainacontractDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss", "label": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r350" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersCoststoobtainacontractDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r349" ] }, "qtrx_CapitalizedContractCostRecognitionOfCostsToObtainAContract": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CapitalizedContractCostRecognitionOfCostsToObtainAContract", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersCoststoobtainacontractDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Recognition of costs to obtain a contract", "label": "Capitalized Contract Cost, Recognition of Costs to Obtain a Contract", "documentation": "Addition of capitalized contract costs due to recognition of costs to obtain a contract." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of costs to obtain a contract", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r918" ] }, "qtrx_CarryingValueOfRouAssetsAndRelatedLeaseholdImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CarryingValueOfRouAssetsAndRelatedLeaseholdImprovements", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value of ROU Assets and Related Leasehold Improvements", "label": "Carrying Value of ROU Assets and Related Leasehold Improvements", "documentation": "Amount after accumulated depreciation of right of use assets and their related leasehold improvements." } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r167", "r643", "r690", "r713", "r822", "r835", "r870" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/SignificantAccountingPoliciesRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "totalLabel": "Total 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": [ "r40", "r194", "r782" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r194" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents - money market funds", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "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": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r41", "r156" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/SignificantAccountingPoliciesRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "totalLabel": "Cash, cash equivalents, and restricted cash", "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": [ "r40", "r127", "r231" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "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), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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": [ "r5", "r127" ] }, "qtrx_CashPaidForAmountsIncludedInMeasurementOfOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CashPaidForAmountsIncludedInMeasurementOfOperatingLeaseLiabilities", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/LeasesSupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities", "label": "Cash Paid for Amounts Included in the Measurement of Operating Lease Liabilities", "documentation": "Amount of cash paid for amounts included in the measurement of operating lease liabilities." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Nature of Business", "label": "Class 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": [ "r201", "r202", "r203", "r269", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r679", "r680", "r681", "r682", "r804", "r846", "r885" ] }, "qtrx_CollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CollaborationAgreementMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration agreement", "label": "Collaboration agreement", "documentation": "Represents information relating to collaboration agreement." } } }, "auth_ref": [] }, "qtrx_CollaborationAndLicenseArrangementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CollaborationAndLicenseArrangementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Collaboration and license arrangements", "label": "Collaboration and license arrangements", "documentation": "No definition available." } } }, "auth_ref": [] }, "qtrx_CollaborationAndLicenseArrangementsConsiderationReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CollaborationAndLicenseArrangementsConsiderationReceived", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration on collaboration activities", "label": "Collaboration And License Arrangements, Consideration Received", "documentation": "The amount that refers to consideration received on collaboration and license arrangements." } } }, "auth_ref": [] }, "qtrx_CollaborationAndLicenseArrangementsContingentConsiderationSharesReceivedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CollaborationAndLicenseArrangementsContingentConsiderationSharesReceivedNumber", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails", "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of contingent consideration collaboration", "label": "Collaboration And License Arrangements, Contingent Consideration, Shares Received, Number", "documentation": "Number of contingent shares received in a collaboration and license agreement." } } }, "auth_ref": [] }, "qtrx_CollaborationAndLicenseArrangementsContingentShareAmountReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CollaborationAndLicenseArrangementsContingentShareAmountReceivable", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares amount received", "label": "Collaboration And License Arrangements, Contingent Share Amount Receivable", "documentation": "Amount of contingent shares receivable in a collaboration and license agreement." } } }, "auth_ref": [] }, "qtrx_CollaborativeArrangementPaymentReceivedPerQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CollaborativeArrangementPaymentReceivedPerQuarter", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative arrangement payment received per quarter", "label": "Collaborative Arrangement, Payment Received Per Quarter", "documentation": "Amount of non refundable upfront payment received per quarter." } } }, "auth_ref": [] }, "qtrx_CollaborativeArrangementUpfrontPaymentReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CollaborativeArrangementUpfrontPaymentReceived", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-refundable up-front payment received", "label": "Collaborative Arrangement, Upfront Payment Received", "documentation": "Amount of non refundable upfront payment received." } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Collaboration and license arrangements", "terseLabel": "Commitments and contingencies", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [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": [ "r528" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails", "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r140", "r829", "r830", "r831", "r832" ] }, "us-gaap_CommissionsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommissionsPolicy", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to Obtain Contracts", "label": "Commissions, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fees earned by the broker dealer, acting as an agent in the buying and selling of securities and administrative efforts on behalf of customers and may include the timing of commission revenue recognition and presentation in the financial statements. Commissions earned are usually related to the broker dealer's customers' trading volume and the dollar amounts of the trades." } } }, "auth_ref": [ "r2", "r154" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 16)", "verboseLabel": "Commitment to sponsor agreement", "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": [ "r33", "r103", "r642", "r704" ] }, "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_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsDisclosureTextBlock", "presentation": [ "http://www.quanterix.com/role/Commitmentsandcontingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments Disclosure [Text Block]", "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights." } } }, "auth_ref": [ "r139" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "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": [ "r825", "r826", "r827", "r829", "r830", "r831", "r832", "r888", "r889", "r970", "r994", "r996" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetParentheticalDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetParenthetical", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetParentheticalDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized 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": [ "r107", "r705" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetParentheticalDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetParenthetical", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "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": [ "r107" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetParentheticalDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetParenthetical", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r19", "r107", "r705", "r724", "r996", "r997" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "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": [ "r107", "r644", "r822" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r37", "r214", "r216", "r222", "r637", "r655" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers and software", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "qtrx_ComputersAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ComputersAndSoftwareMember", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers and software", "label": "Computers and software", "documentation": "Represents the information pertaining to computers and software." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "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": [ "r52", "r54", "r99", "r100", "r291", "r765" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r52", "r54", "r99", "r100", "r291", "r675", "r765" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "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": [ "r52", "r54", "r99", "r100", "r291", "r765", "r854" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [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": [ "r765" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Concentration risk (in percent)", "terseLabel": "Revenue as a percentage of total revenue", "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": [ "r52", "r54", "r99", "r100", "r291" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r51", "r52", "r54", "r55", "r99", "r153", "r765" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "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": [ "r52", "r54", "r99", "r100", "r291", "r765" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r238", "r530", "r531", "r534", "r535", "r588", "r775", "r928", "r931", "r932" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r238", "r530", "r531", "r534", "r535", "r588", "r775", "r928", "r931", "r932" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r93", "r788" ] }, "qtrx_ConsumableAndOtherProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ConsumableAndOtherProductsMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumable and other products", "label": "Consumable and other products", "documentation": "This member stands for revenue relating to consumable and other products." } } }, "auth_ref": [] }, "qtrx_ContractValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ContractValue", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract value", "label": "Contract Value", "documentation": "The amount of contract value." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r408", "r410", "r429" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "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": [ "r408", "r409", "r429" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, net of current portion", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r408", "r409", "r429" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails", "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Corporate Bond Securities [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs of goods sold and services:", "label": "Cost of Goods and Services Sold [Abstract]" } } }, "auth_ref": [] }, "qtrx_CostOfProductRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CostOfProductRevenueMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of product revenue", "label": "Cost of product revenue", "documentation": "This member stands for cost of product revenue." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total costs of goods sold and services", "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r122", "r233", "r328", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r557", "r929" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Goods Sold and Services", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r862" ] }, "qtrx_CostOfServiceAndOtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CostOfServiceAndOtherRevenueMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of service and other revenue", "label": "Cost of service and other revenue", "documentation": "This member stands for cost of service and other revenue." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r236", "r237", "r397", "r402", "r586", "r785", "r787" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "qtrx_CumulativeTranslationsAdjustmentsFiniteLivedIntangibleAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CumulativeTranslationsAdjustmentsFiniteLivedIntangibleAssetsAcquired", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cumulative Translation Adjustment", "label": "Cumulative Translations Adjustments, Finite lived Intangible Assets Acquired", "documentation": "Amount of Cumulative translation adjustment for intangible assets acquired." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r861", "r887", "r968" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r861", "r887" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred income tax benefit", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r149", "r516", "r522", "r887" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r861", "r887", "r968" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "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": [ "r53", "r291" ] }, "qtrx_CustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CustomerMember", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer", "documentation": "The member that stands for customer." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r92" ] }, "qtrx_CustomersOutsideOfUnitedStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "CustomersOutsideOfUnitedStatesMember", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customers outside the United States", "label": "Customers outside the United States", "documentation": "Information pertaining to customers outside of the United States." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized cost", "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "documentation": "Amortized cost, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r895", "r906" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedGain", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains", "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Cumulative Unrecognized Gain", "documentation": "Amount of cumulative unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r898", "r908" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedLoss", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized Losses", "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Cumulative Unrecognized Loss", "documentation": "Amount of cumulative unrecognized loss on investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r899", "r909" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r896", "r907" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r165", "r343", "r796" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized Loses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r165", "r343" ] }, "qtrx_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingBetweenOneToTwoYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingBetweenOneToTwoYearsAmortizedCost", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized cost due in one to two years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling Between One To Two Years, Amortized Cost", "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), with single maturity date and allocated without single maturity date, maturing within one to two rolling fiscal years following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "qtrx_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingWithinOneToTwoYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingWithinOneToTwoYearsFairValue", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value due in one to two years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling Within One To Two Years, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing within one to two rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r910" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r887", "r967", "r968" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r149", "r887", "r967" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred income tax benefit (provision)", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r149", "r182", "r521", "r522", "r887" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r129" ] }, "us-gaap_DeferredRevenueRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueRevenueRecognized1", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue, Revenue Recognized", "label": "Deferred Revenue, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r887", "r967", "r968" ] }, "qtrx_DeferredTaxAssetsAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "DeferredTaxAssetsAmortization", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Deferred Tax Assets Amortization", "documentation": "Deferred Tax Assets Amortization" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r89", "r966" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r511" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails", "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized R&D Costs", "label": "Deferred Tax Assets, in Process Research and Development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r89", "r966" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r89", "r966" ] }, "qtrx_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Deferred Tax Assets, Lease Liability", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liability." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r965" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r89", "r966" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other deferred tax assets", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r89", "r966" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r88", "r89", "r966" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r89", "r966" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails", "http://www.quanterix.com/role/IncomeTaxesAsRestatedValuationallowancedeferredtaxDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: valuation allowances", "periodStartLabel": "Balance, beginning of year", "periodEndLabel": "Balance, end of year", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r512" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r86", "r965" ] }, "qtrx_DeferredTaxLiabilitiesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "DeferredTaxLiabilitiesDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation", "label": "Deferred Tax Liabilities Depreciation And Amortization", "documentation": "Deferred Tax Liabilities Depreciation And Amortization" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization acquired intangibles", "label": "Deferred Tax Liabilities, Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r89", "r966" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other deferred tax liabilities", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r89", "r966" ] }, "qtrx_DeferredTaxLiabilitiesRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDeferredtaxassetsandliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Right-of-Use Assets", "label": "Deferred Tax Liabilities, Right of Use Asset", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from right of use assets." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/EmployeebenefitplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution made to the 401 (k) Plan", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r449" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails" ], "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": [ "r11", "r68" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation, Amortization and Accretion, Net", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed 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": [ "r150" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Revenue", "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": [ "r428", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesContractAssetsandLiabilitiesDetails" ], "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": [ "r428", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of disaggregated revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r934" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.quanterix.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": [ "r452", "r456", "r487", "r488", "r490", "r816" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r839", "r840", "r841" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r839", "r840", "r841", "r843" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r842" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority [Member]", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r999", "r1000", "r1001", "r1002" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/NetLossPerShareBasicanddilutedDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per common share, basic (in dollars per share)", "verboseLabel": "Basic net (loss) income 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": [ "r223", "r244", "r245", "r247", "r248", "r250", "r256", "r258", "r260", "r261", "r262", "r266", "r545", "r546", "r638", "r656", "r791" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/NetLossPerShareBasicanddilutedDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per common share, diluted (in dollars per share)", "verboseLabel": "Diluted net (loss) income 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": [ "r223", "r244", "r245", "r247", "r248", "r250", "r258", "r260", "r261", "r262", "r266", "r545", "r546", "r638", "r656", "r791" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.quanterix.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r255", "r263", "r264", "r265" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r559" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective income tax rate (in percent)", "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": [ "r506" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of the federal statutory income tax rate to the effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory income tax rate (in percent)", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r235", "r506", "r524" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance (in percent)", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r964", "r969" ] }, "qtrx_EffectiveIncomeTaxRateReconciliationDeferredTaxRateChanges": { "xbrltype": "percentItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxRateChanges", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax rate change (in percent)", "label": "Effective Income Tax Rate Reconciliation Deferred Tax Rate Changes", "documentation": "Effective Income Tax Rate Reconciliation Deferred Tax Rate Changes" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent items (in percent)", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r964", "r969" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss." } } }, "auth_ref": [ "r964", "r969" ] }, "qtrx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficersCompensationPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficersCompensationPercent", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disallowed officer compensation (in percent)", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officers Compensation, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to officers compensation." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation (in percent)", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r964", "r969" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (in percent)", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r964", "r969" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State taxes, net of federal benefit (in percent)", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r964", "r969" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedReconciliationofthefederalstatutoryincometaxratetotheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax credits (in percent)", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r964", "r969" ] }, "qtrx_EliLillyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "EliLillyMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eli Lilly", "label": "Eli Lilly", "documentation": "Represents information relating to Eli Lilly." } } }, "auth_ref": [] }, "qtrx_EmployeeDirectorAndConsultant2017EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "EmployeeDirectorAndConsultant2017EquityIncentivePlanMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Plan", "label": "2017 Plan", "documentation": "This member stands for the2017 Employee, Director and Consultant Equity Incentive Plan (the 2017 Plan)." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of recognition of unrecognized compensation cost", "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": [ "r489" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost related to unvested stock awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r963" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.quanterix.com/role/RestructuringRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance and Employee Benefit 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_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails", "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails", "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, 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": [] }, "qtrx_EmployeeStockPurchase2017PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "EmployeeStockPurchase2017PlanMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 ESPP", "label": "2017 ESPP", "documentation": "This member stands for Employee Stock Purchase Plan (the 2017 ESPP)." } } }, "auth_ref": [] }, "qtrx_EmployeeStockPurchasePlanAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "EmployeeStockPurchasePlanAwardsMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan Awards [Member]", "documentation": "Represents information relating to employee stock purchase plan purchase rights." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r836" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r836" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r836" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r844" ] }, "qtrx_EntityNumberOfCustomersServed": { "xbrltype": "integerItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "EntityNumberOfCustomersServed", "presentation": [ "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers served", "label": "Entity Number of Customers Served", "documentation": "Number of customers served using simoa platforms by the entity." } } }, "auth_ref": [] }, "qtrx_EntityNumberOfProjectedCompleted": { "xbrltype": "integerItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "EntityNumberOfProjectedCompleted", "presentation": [ "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of projects completed", "label": "Entity Number of Projected completed", "documentation": "Number of projects completed by the entity" } } }, "auth_ref": [] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r836" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r836" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r836" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r836" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r845" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "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": [ "r19", "r187", "r218", "r219", "r220", "r239", "r240", "r241", "r243", "r251", "r253", "r268", "r329", "r332", "r407", "r491", "r492", "r493", "r517", "r518", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r560", "r561", "r562", "r563", "r564", "r565", "r580", "r665", "r666", "r667", "r689", "r749" ] }, "us-gaap_ErrorCorrectionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ErrorCorrectionTextBlock", "presentation": [ "http://www.quanterix.com/role/RestatementofFinancialStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement of Financial Statements", "label": "Error Correction [Text Block]", "documentation": "The entire disclosure for reporting error correction." } } }, "auth_ref": [ "r249" ] }, "qtrx_EstimatedEsppPurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "EstimatedEsppPurchasesMember", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated ESPP purchases", "label": "Estimated ESPP Purchases [Member]", "documentation": "Information pertaining to estimated ESPP purchases." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails" ], "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": [ "r548", "r549", "r553" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails" ], "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": [ "r548", "r549", "r553" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in the Company's Level 3 financial instruments", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of financial instruments", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r95", "r97", "r98" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of fair value measurements", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r95", "r97" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails", "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "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": [ "r398", "r434", "r435", "r436", "r437", "r438", "r439", "r549", "r592", "r593", "r594", "r802", "r803", "r812", "r813", "r814" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r548", "r549", "r550", "r551", "r554" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestated" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of Financial Instruments (As Restated)", "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": [ "r547" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "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": [ "r398", "r434", "r439", "r549", "r592", "r812", "r813", "r814" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "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": [ "r398", "r434", "r439", "r549", "r593", "r802", "r803", "r812", "r813", "r814" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r398", "r434", "r435", "r436", "r437", "r438", "r439", "r549", "r594", "r802", "r803", "r812", "r813", "r814" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receipt of ordinary shares of UltraDx (Note 13)", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances", "documentation": "Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r96" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails", "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r398", "r434", "r435", "r436", "r437", "r438", "r439", "r592", "r593", "r594", "r802", "r803", "r812", "r813", "r814" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedChangesinCarryingValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrecurring", "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r548", "r549", "r550", "r551", "r552", "r554" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r13", "r24" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r334", "r335", "r337", "r338", "r340", "r342", "r344", "r345", "r399", "r405", "r542", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r654", "r796", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r910", "r911", "r912", "r913" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life (in years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "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": [ "r198", "r367" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": "qtrx_FiniteLivedIntangibleAssetsNetIncludingCumulativeTranslationAdjustments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": "qtrx_FiniteLivedIntangibleAssetsNetIncludingCumulativeTranslationAdjustments", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r135" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.quanterix.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of future estimated amortization expense of acquired intangible assets", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": "qtrx_FiniteLivedIntangibleAssetsNetIncludingCumulativeTranslationAdjustments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r135" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": "qtrx_FiniteLivedIntangibleAssetsNetIncludingCumulativeTranslationAdjustments", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r135" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": "qtrx_FiniteLivedIntangibleAssetsNetIncludingCumulativeTranslationAdjustments", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r135" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": "qtrx_FiniteLivedIntangibleAssetsNetIncludingCumulativeTranslationAdjustments", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r135" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "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": [ "r365", "r366", "r367", "r368", "r622", "r623" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization expense", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Value", "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": [ "r134", "r623" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "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": [ "r63", "r65" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Value", "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": [ "r134", "r622" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased intangible assets", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "qtrx_FiniteLivedIntangibleAssetsNetIncludingCumulativeTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "FiniteLivedIntangibleAssetsNetIncludingCumulativeTranslationAdjustments", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization expense", "label": "Finite Lived Intangible Assets Net Including Cumulative Translation Adjustments", "documentation": "Finite Lived Intangible Assets Net Including Cumulative Translation Adjustments" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Life Remaining (in years)", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r622" ] }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossRealized", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesForeignCurrencyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange losses", "label": "Realized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r726", "r833", "r973", "r974", "r995" ] }, "us-gaap_ForeignCurrencyTransactionLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionLossBeforeTax", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency losses", "label": "Foreign Currency Transaction Loss, before Tax", "documentation": "Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement." } } }, "auth_ref": [ "r973", "r974" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency (As Restated)", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r558" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on disposal of fixed 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": [ "r11" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative Expense [Member]", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r119" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "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": [ "r197", "r352", "r636", "r797", "r822", "r919", "r920" ] }, "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.quanterix.com/role/Goodwillandintangibleassets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and intangible assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r133" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of 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": [ "r351", "r364", "r797" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill Impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down 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": [ "r11", "r353", "r359", "r364", "r797" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rollforward of goodwill balance", "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": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r797" ] }, "us-gaap_GoodwillMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillMember", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Member]", "label": "Goodwill [Member]", "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [] }, "us-gaap_GrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrantMember", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant revenue", "label": "Grant [Member]", "documentation": "Award of money not required to be repaid." } } }, "auth_ref": [ "r935" ] }, "qtrx_GrantsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "GrantsReceived", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants Received", "label": "Grants Received", "documentation": "The amount of grants received." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "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": [ "r121", "r233", "r270", "r281", "r285", "r287", "r328", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r557", "r793", "r929" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Warranties", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r387" ] }, "qtrx_HarvardUniversityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "HarvardUniversityMember", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Harvard University", "label": "Harvard University", "documentation": "The member that stands for Harvard university." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r839", "r840", "r841" ] }, "us-gaap_ImpairmentOfLeasehold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLeasehold", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment related to restructuring", "label": "Impairment of Leasehold", "documentation": "The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced." } } }, "auth_ref": [ "r11", "r67" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r138" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedComponentsoflossbeforeincometaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedComponentsoflossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r234", "r523" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.quanterix.com/role/IncomeTaxesAsRestatedComponentsoflossbeforeincometaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/IncomeTaxesAsRestatedComponentsoflossbeforeincometaxesDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r117", "r159", "r270", "r281", "r285", "r287", "r639", "r651", "r793" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/IncomeTaxesAsRestatedComponentsoflossbeforeincometaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedComponentsoflossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r234", "r523" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedComponentsoflossbeforeincometaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of loss before income taxes", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "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_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r369", "r374", "r734" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r374", "r734" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "qtrx_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [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": [] }, "qtrx_IncomeTaxDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "IncomeTaxDisclosureTable", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Table]", "documentation": "Disclosure of information pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestated" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes (As Restated)", "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": [ "r235", "r502", "r507", "r508", "r514", "r519", "r525", "r526", "r527", "r684" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax (expense) benefit", "negatedTotalLabel": "Total income tax (expense) benefit", "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": [ "r166", "r183", "r252", "r253", "r273", "r505", "r520", "r657" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedProvisionforincometaxbenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income tax benefit", "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r217", "r503", "r504", "r508", "r509", "r513", "r515", "r678" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid for taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r39", "r42" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits, accrued expenses, and other current 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": [ "r882" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "negatedLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r778" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "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": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "qtrx_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r882" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "qtrx_IncreaseDecreaseInPayablesForContractAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "IncreaseDecreaseInPayablesForContractAcquisitionCosts", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract acquisition costs", "label": "Increase (Decrease) In Payables For Contract Acquisition Costs", "documentation": "Increase (Decrease) In Payables For Contract Acquisition Costs" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "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": [ "r10" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity", "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": [] }, "qtrx_InstrumentProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "InstrumentProductsMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Instruments", "label": "Instruments", "documentation": "This member stands for revenue relating to instrument products." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r61", "r64" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income (expense), net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r161" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "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": [ "r226", "r229", "r230" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest receivable", "label": "Interest Receivable", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r873", "r998" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Software Development Costs", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r3", "r4" ] }, "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_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.quanterix.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "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": [ "r346" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r874" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.quanterix.com/role/InventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/InventoryDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "totalLabel": "Total inventory", "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": [ "r207", "r783", "r822" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r169", "r193", "r206", "r346", "r347", "r348", "r620", "r789" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Raw Materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r876" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r875" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investments Classified by Contractual Maturity Date", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.quanterix.com/role/MarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r155", "r163", "r164", "r186", "r295", "r297", "r555", "r556" ] }, "qtrx_KnowHowMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "KnowHowMember", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Know How", "label": "Know How", "documentation": "relating to know how finite-lived intangible assets." } } }, "auth_ref": [] }, "qtrx_LaboratoryAndManufacturingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "LaboratoryAndManufacturingEquipmentMember", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Laboratory and manufacturing equipment", "label": "Laboratory and manufacturing equipment", "documentation": "Represents the information pertaining to laboratory and manufacturing equipment." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/LeasesLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r572", "r821" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.quanterix.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of components of the lease costs", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r976" ] }, "qtrx_LeaseholdImprovementImpairmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "LeaseholdImprovementImpairmentExpense", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvement Impairment expense", "label": "Leasehold Improvement Impairment expense", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for Leasehold Improvements." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements [Member]", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r137" ] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lessee Disclosure [Abstract]", "label": "Lessee Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.quanterix.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "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": [ "r571" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.quanterix.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r571" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r570" ] }, "qtrx_LesseeOperatingLeaseCashFlowInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "LesseeOperatingLeaseCashFlowInformationTableTextBlock", "presentation": [ "http://www.quanterix.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of supplemental cash flow information", "label": "Lessee, Operating Lease, Cash Flow Information [Table Text Block]", "documentation": "The tabular disclosure of cash flow information related to the operating lease." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.quanterix.com/role/CommitmentsandcontingenciesTables", "http://www.quanterix.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of undiscounted future lease payments for non-cancelable operating leases", "verboseLabel": "Schedule of future minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r977" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.quanterix.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": [ "r567" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "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": [ "r29", "r233", "r328", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r531", "r534", "r535", "r557", "r703", "r792", "r835", "r929", "r981", "r982" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r112", "r158", "r647", "r822", "r886", "r914", "r972" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "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": [ "r31", "r192", "r233", "r328", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r531", "r534", "r535", "r557", "r822", "r929", "r981", "r982" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "qtrx_LicenseAgreementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "LicenseAgreementsAbstract", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License agreements", "label": "License Agreements [Abstract]", "documentation": "No definition available." } } }, "auth_ref": [] }, "qtrx_LicenseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "LicenseAgreementsMember", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License agreements", "label": "License agreements", "documentation": "This member stands for license agreements." } } }, "auth_ref": [] }, "us-gaap_LicenseAndServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseAndServiceMember", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaboration and license revenue", "label": "License and Service [Member]", "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r935" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r291", "r807", "r934", "r992", "r993" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r872" ] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Line Items]", "label": "Marketable Securities [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_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r104" ] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Table]", "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized losses on marketable securities", "label": "Marketable Security, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r120" ] }, "qtrx_MasterCollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "MasterCollaborationAgreementMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master collaboration agreement", "label": "Master collaboration agreement", "documentation": "Represents information relating to master collaboration agreement." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesContractAssetsandLiabilitiesDetails", "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r450", "r619", "r664", "r695", "r696", "r755", "r757", "r759", "r760", "r762", "r776", "r777", "r795", "r804", "r815", "r824", "r933", "r983", "r984", "r985", "r986", "r987", "r988" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails", "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesContractAssetsandLiabilitiesDetails", "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r450", "r619", "r664", "r695", "r696", "r755", "r757", "r759", "r760", "r762", "r776", "r777", "r795", "r804", "r815", "r824", "r933", "r983", "r984", "r985", "r986", "r987", "r988" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds, at Carrying Value", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "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": [ "r936" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r291", "r807", "r934", "r992", "r993" ] }, "qtrx_NationalInstitutesOfHealthMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "NationalInstitutesOfHealthMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "National Institutes of Health", "label": "National Institutes of Health", "documentation": "Represents information pertaining to national institutes of health (NIH)." } } }, "auth_ref": [] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.quanterix.com/role/OrganizationandNatureofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Nature of Business", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r171", "r184" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash 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": [ "r228" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r228" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r127", "r128", "r129" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/NetLossPerShareBasicanddilutedDetails", "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "terseLabel": "Net loss, as restated", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r118", "r129", "r160", "r190", "r212", "r215", "r220", "r233", "r242", "r244", "r245", "r247", "r248", "r252", "r253", "r259", "r270", "r281", "r285", "r287", "r328", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r546", "r557", "r653", "r727", "r747", "r748", "r793", "r833", "r929" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r91" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]" } } }, "auth_ref": [ "r999", "r1000", "r1001", "r1002" ] }, "qtrx_NumberOfCustomersWithHighPercentOfTotalRevenue": { "xbrltype": "integerItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "NumberOfCustomersWithHighPercentOfTotalRevenue", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number Of Customers With High Percent Of Total Revenue", "label": "Number Of Customers With High Percent Of Total Revenue", "documentation": "Number Of Customers With High Percent Of Total Revenue" } } }, "auth_ref": [] }, "qtrx_NumberOfDiscsPurchased": { "xbrltype": "integerItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "NumberOfDiscsPurchased", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of discs purchased", "label": "Number Of Discs Purchased", "documentation": "The number of discs purchased." } } }, "auth_ref": [] }, "qtrx_NumberOfDiscsRequiredToBeShippedYearOne": { "xbrltype": "integerItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "NumberOfDiscsRequiredToBeShippedYearOne", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of discs required to be shipped", "label": "Number Of Discs Required To Be Shipped, Year One", "documentation": "Number Of Discs Required To Be Shipped, Year One" } } }, "auth_ref": [] }, "qtrx_NumberOfDiscsShipped": { "xbrltype": "integerItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "NumberOfDiscsShipped", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of discs shipped", "label": "Number Of Discs Shipped", "documentation": "The number of discs shipped." } } }, "auth_ref": [] }, "us-gaap_OffBalanceSheetCreditExposurePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditExposurePolicyPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Credit, Product, and Supplier Concentrations and Off-Balance-Sheet Risk", "label": "Off-Balance-Sheet Credit Exposure, Policy [Policy Text Block]", "documentation": "Description of accounting policies and methodologies used to estimate the entity's liability for off-balance sheet credit exposures and related charges for those credit exposures." } } }, "auth_ref": [ "r60", "r339" ] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office furniture and equipment", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "qtrx_OfficeFurnitureAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "OfficeFurnitureAndEquipmentMember", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office furniture and equipment.", "label": "Office furniture and equipment.", "documentation": "Represents the information pertaining to office furniture and equipment." } } }, "auth_ref": [] }, "qtrx_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "OneCustomerMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One customer", "label": "One customer", "documentation": "Represents information about one customer." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "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": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "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": [ "r270", "r281", "r285", "r287", "r793" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/LeasesDetails", "http://www.quanterix.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r573", "r821" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r975" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity of lease liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/LeasesBalanceSheetinformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/LeasesBalanceSheetinformationDetails", "http://www.quanterix.com/role/LeasesUndiscountedfutureleasepaymentsfornoncancelableoperatingleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating lease liabilities", "totalLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r569" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.quanterix.com/role/LeasesBalanceSheetinformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/LeasesBalanceSheetinformationDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r569" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/LeasesBalanceSheetinformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/LeasesBalanceSheetinformationDetails", "http://www.quanterix.com/role/LeasesDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, net of current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r569" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/LeasesBalanceSheetinformationDetails", "http://www.quanterix.com/role/LeasesDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets", "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r568" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use asset amortization", "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": [ "r883" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.quanterix.com/role/LeasesSupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r577", "r821" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.quanterix.com/role/LeasesSupplementalcashflowinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r576", "r821" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss (NOL) carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r88" ] }, "qtrx_OperatingLossCarryforwardsSubjectToExpiry": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "OperatingLossCarryforwardsSubjectToExpiry", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards, subject to expiry", "label": "Operating Loss Carryforwards, Subject To Expiry", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws subject to expiry." } } }, "auth_ref": [] }, "qtrx_OperatingLossCarryforwardsWithoutExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "OperatingLossCarryforwardsWithoutExpiration", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards, not subject to expiry", "label": "Operating Loss Carryforwards, Without Expiration", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws without expiration ." } } }, "auth_ref": [] }, "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": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses", "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": [ "r30" ] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment Expense", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r883", "r921" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r199" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitment", "label": "Other Commitment", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitments expects to incur in next year", "label": "Other Commitment, to be Paid, Year One", "documentation": "Amount of commitment classified as other 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": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains (losses) on marketable securities", "verboseLabel": "Unrealized gains on marketable securities, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r209", "r210", "r211" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "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": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r9", "r17", "r152", "r213", "r216" ] }, "qtrx_OtherLeaseCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "OtherLeaseCosts", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other lease costs", "label": "Other Lease Costs", "documentation": "The amount of other lease costs incurred during the reporting period." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30", "r822" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r32" ] }, "us-gaap_OtherMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherMachineryAndEquipmentMember", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Laboratory and manufacturing equipment", "label": "Other Machinery and Equipment [Member]", "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating activity", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r129" ] }, "us-gaap_OtherNoncashIncomeTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeTaxExpense", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-cash items", "label": "Other Noncash Income Tax Expense", "documentation": "The portion of the noncash component of income tax expense for the period other than the portion from the net change in the entity's deferred tax assets and liabilities." } } }, "auth_ref": [ "r129" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r125" ] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Restructuring Charges", "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r798", "r799", "r800", "r801" ] }, "qtrx_OtherServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "OtherServicesMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other services", "label": "Other services", "documentation": "This member stands for revenue relating to other services." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails", "http://www.quanterix.com/role/RestructuringRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for Restructuring", "negatedLabel": "Cash payments", "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": [ "r373", "r881" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for employee taxes withheld on stock-based compensation 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": [ "r225" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable debt securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r894" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "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": [ "r126" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.quanterix.com/role/Employeebenefitplans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefit plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r431", "r432", "r433", "r439", "r440", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r814" ] }, "qtrx_PeriodOfPaymentFromCustomers": { "xbrltype": "durationItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "PeriodOfPaymentFromCustomers", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of payment", "label": "Period of Payment from Customers", "documentation": "Period of payment from customers from the date of shipment or satisfaction of performance obligation with no discounts for early payment." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r877" ] }, "qtrx_ProceedsFromGrantForAssetPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ProceedsFromGrantForAssetPurchase", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from RADx grant on assets purchased", "label": "Proceeds From Grant For Asset Purchase", "documentation": "The cash inflow from grants for asset purchase." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sale of common stock in underwritten public offering, net", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from common stock issued under stock plans", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised." } } }, "auth_ref": [ "r8", "r22" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from marketable debt securities", "label": "Proceeds from Sale and Maturity of Marketable Securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock options exercised", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r22" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product revenue", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r805" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r288", "r621", "r658", "r659", "r660", "r661", "r662", "r663", "r780", "r805", "r823", "r856", "r926", "r927", "r934", "r992" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r288", "r621", "r658", "r659", "r660", "r661", "r662", "r663", "r780", "r805", "r823", "r856", "r926", "r927", "r934", "r992" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "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": [ "r190", "r212", "r215", "r227", "r233", "r242", "r252", "r253", "r270", "r281", "r285", "r287", "r328", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r529", "r532", "r533", "r546", "r557", "r639", "r652", "r688", "r727", "r747", "r748", "r793", "r819", "r820", "r834", "r880", "r929" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails", "http://www.quanterix.com/role/RestructuringDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r136", "r175", "r180", "r181" ] }, "us-gaap_PropertyPlantAndEquipmentDispositions": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDispositions", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposals related to equipment no longer in use", "label": "Property, Plant and Equipment, Dispositions", "documentation": "Describes an entity's accounting treatment for disposals of property, plant and equipment, including gains and losses related thereto." } } }, "auth_ref": [ "r25" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r137", "r195", "r650" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.quanterix.com/role/PropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/PropertyandEquipmentDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Total", "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": [ "r12", "r640", "r650", "r822" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r12", "r175", "r180", "r648" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails", "http://www.quanterix.com/role/RestructuringDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r137" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Useful Life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit losses on accounts receivable", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r224", "r336" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/AllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Provision for expected credit losses", "label": "Provision for Loan, Lease, and Other Losses", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r10", "r15", "r162" ] }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestated" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly Financial Data (Unaudited and Restated)", "label": "Quarterly Financial Information [Text Block]", "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information." } } }, "auth_ref": [ "r131", "r267" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails", "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesContractAssetsandLiabilitiesDetails", "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r432", "r450", "r482", "r483", "r484", "r595", "r619", "r664", "r695", "r696", "r755", "r757", "r759", "r760", "r762", "r776", "r777", "r795", "r804", "r815", "r824", "r827", "r922", "r933", "r984", "r985", "r986", "r987", "r988" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails", "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantAccountingPoliciesContractAssetsandLiabilitiesDetails", "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r432", "r450", "r482", "r483", "r484", "r595", "r619", "r664", "r695", "r696", "r755", "r757", "r759", "r760", "r762", "r776", "r777", "r795", "r804", "r815", "r824", "r827", "r922", "r933", "r984", "r985", "r986", "r987", "r988" ] }, "qtrx_RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RADx WP2", "label": "RADx WP2", "documentation": "Represents about Rapid Acceleration of Diagnostics (RADx) program workplan two." } } }, "auth_ref": [] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Assets and Liabilities", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ReclassificationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationLineItems", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification [Line Items]", "label": "Reclassification [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": [ "r189" ] }, "us-gaap_ReclassificationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationTable", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification [Table]", "label": "Reclassification [Table]", "documentation": "Disclosure of information about reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r189" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails", "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r441", "r584", "r585", "r698", "r699", "r700", "r701", "r702", "r723", "r725", "r754" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.quanterix.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party transactions", "label": "Related Party Transaction [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": [ "r730", "r731", "r734" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails", "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r441", "r584", "r585", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r698", "r699", "r700", "r701", "r702", "r723", "r725", "r754", "r980" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.quanterix.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r581", "r582", "r583", "r585", "r587", "r685", "r686", "r687", "r732", "r733", "r734", "r752", "r753" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on notes payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r38" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r236", "r237", "r397", "r402", "r586", "r786", "r787" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r105", "r501", "r989" ] }, "qtrx_ResearchAndDevelopmentExpenseAmountReimbursedInExcessOfCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ResearchAndDevelopmentExpenseAmountReimbursedInExcessOfCostsIncurred", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesResearchandDevelopmentExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reimbursed amount", "label": "Research and Development Expense, Amount Reimbursed in Excess of Costs Incurred", "documentation": "Represents the amount reimbursed in excess of costs incurred related to activities funded by third parties in connection with research and development expenses." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Expenses", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has 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." } } }, "auth_ref": [ "r500" ] }, "qtrx_ResearchServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ResearchServicesMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research services", "label": "Research services", "documentation": "Represents the information pertaining to research services." } } }, "auth_ref": [] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments", "label": "Revision of Prior Period, Adjustment [Member]" } } }, "auth_ref": [ "r239", "r240", "r241", "r250", "r251", "r266", "r544", "r545", "r849", "r850", "r851", "r852", "r855", "r859", "r860" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r188", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r266", "r330", "r331", "r518", "r543", "r544", "r545", "r546", "r566", "r579", "r580", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r676" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r188", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r266", "r330", "r331", "r518", "r543", "r544", "r545", "r546", "r566", "r579", "r580", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r676" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/SignificantAccountingPoliciesRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": [ "r40", "r156", "r194", "r231", "r643" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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": [ "r194" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "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": [ "r168", "r871", "r884" ] }, "qtrx_RestrictedStockUnitsAndStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "RestrictedStockUnitsAndStockOptionsMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units and stock options", "label": "Restricted stock units and stock options", "documentation": "Represents the information pertaining to restricted stock units and stock options." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs) [Member]", "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_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.quanterix.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": [ "r370", "r371", "r373", "r376", "r382" ] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total headcount", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "documentation": "The number of positions eliminated during the period as a result of restructuring activities." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "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": [ "r11", "r377", "r379", "r923" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.quanterix.com/role/LeasesDetails", "http://www.quanterix.com/role/RestructuringDetails", "http://www.quanterix.com/role/RestructuringRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r372", "r373", "r379", "r380" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails", "http://www.quanterix.com/role/RestructuringRollforwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring", "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": [ "r372", "r373", "r374", "r375", "r379", "r380", "r381" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/PropertyandEquipmentDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment and restructuring", "label": "Restructuring Costs and Asset Impairment Charges", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r11" ] }, "qtrx_RestructuringPlanQ32022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "RestructuringPlanQ32022Member", "presentation": [ "http://www.quanterix.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan Q3 2022", "label": "Restructuring Plan Q3 2022 [Member]", "documentation": "Represents information relating to the restructuring plan in the third quarter of 2022." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/RestructuringRollforwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at Beginning of period", "periodEndLabel": "Balance at End of period", "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": [ "r373", "r378" ] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RestructuringRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrual adjustments", "label": "Restructuring Reserve, Accrual Adjustment", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability." } } }, "auth_ref": [ "r373", "r380" ] }, "us-gaap_RestructuringReserveTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/RestructuringRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve." } } }, "auth_ref": [ "r924", "r925" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r109", "r143", "r646", "r669", "r674", "r683", "r706", "r822" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r187", "r239", "r240", "r241", "r243", "r251", "r253", "r329", "r332", "r491", "r492", "r493", "r517", "r518", "r536", "r538", "r539", "r541", "r544", "r665", "r667", "r689", "r996" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "verboseLabel": "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": [ "r271", "r272", "r280", "r283", "r284", "r288", "r289", "r291", "r427", "r428", "r621" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r185", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r779" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMatters" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue and Related Matters", "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": [ "r185", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r430" ] }, "qtrx_RevenueRecognitionGrantsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "RevenueRecognitionGrantsPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Grant Revenue", "label": "Revenue Recognition, Grants [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognition of grant revenue." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of transaction price allocated to performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r178" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Price Allocated to Remaining Performance Obligations", "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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation satisfaction period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r179" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r179" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails" ], "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_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r221", "r233", "r271", "r272", "r280", "r283", "r284", "r288", "r289", "r291", "r328", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r557", "r639", "r929" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "qtrx_RightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "RightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in the carrying amount of right-of-use assets", "label": "Right Of Use Asset Amortization", "documentation": "Right Of Use Asset Amortization" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/LeasesSupplementalcashflowinformationDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets obtained in exchange for lease liabilities", "terseLabel": "Right-of-use asset obtained in exchange for lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r575", "r821" ] }, "qtrx_RouAssetsAndRelatedLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "RouAssetsAndRelatedLeaseholdImprovementsMember", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets and related leasehold improvements", "label": "ROU Assets and Related Leasehold Improvements [Member]", "documentation": "Member represents ROU assets and related leasehold improvements." } } }, "auth_ref": [] }, "qtrx_RouAssetsImpairmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "RouAssetsImpairmentExpense", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU Assets Impairment expense", "label": "ROU Assets Impairment expense", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for Right Of Use assets." } } }, "auth_ref": [] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty expense", "label": "Royalty Expense", "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property." } } }, "auth_ref": [ "r123" ] }, "qtrx_SaleOfCommonStockSharesInUnderwrittenPublicOfferingNet": { "xbrltype": "sharesItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "SaleOfCommonStockSharesInUnderwrittenPublicOfferingNet", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of common stock in underwritten public offering, net (in shares)", "label": "Sale Of Common Stock Shares In Underwritten Public Offering Net", "documentation": "Sale Of Common Stock Shares In Underwritten Public Offering Net" } } }, "auth_ref": [] }, "qtrx_SaleOfCommonStockValueInUnderwrittenPublicOfferingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "SaleOfCommonStockValueInUnderwrittenPublicOfferingNet", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of common stock in underwritten public offering, net", "label": "Sale Of Common Stock Value In Underwritten Public Offering Net", "documentation": "Sale Of Common Stock Value In Underwritten Public Offering Net" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesCreditproductandsupplierconcentrationsandoffbalancesheetriskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark [Member]", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r291", "r853" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r451", "r892" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfComprehensiveLossDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "As Previously Reported", "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r188", "r239", "r241", "r242", "r243", "r244", "r245", "r253", "r266", "r518", "r543", "r544", "r545", "r566", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r676", "r855", "r857", "r858", "r859", "r891", "r915", "r916", "r971", "r978", "r979" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r254", "r451", "r847", "r892" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of common share equivalents have been excluded from the calculation of diluted net loss per share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of cash and cash equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r528" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of provision for (benefit from) income taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r148" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of deferred tax assets and liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r147" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of basic and diluted shares", "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": [ "r893" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of reconciliation of the federal statutory income tax rate to the effective tax rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r146" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of share-based compensation expense for all stock awards", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://www.quanterix.com/role/RestatementofFinancialStatementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r46", "r47", "r48" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.quanterix.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of intangible assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r63", "r65" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "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": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r797" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of components of loss before income taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r887" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.quanterix.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of inventory", "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": [ "r26", "r113", "r114", "r115" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of restricted stock units activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.quanterix.com/role/PropertyandEquipmentDetails", "http://www.quanterix.com/role/SignificantaccountingpoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "qtrx_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment, Useful Life", "label": "Schedule of Property, Plant and Equipment, Useful Life [Table Text Block]", "documentation": "Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Quarterly Financial Information", "label": "Quarterly Financial Information [Table Text Block]", "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data." } } }, "auth_ref": [ "r170" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.quanterix.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r101", "r102", "r730", "r731", "r734" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of restricted cash and cash equivalents", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r23", "r156", "r991" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails", "http://www.quanterix.com/role/RestructuringRollforwardDetails" ], "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": [ "r372", "r373", "r374", "r375", "r379", "r380", "r381" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.quanterix.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of rollforward of the restructuring reserve and provision activity", "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": [ "r70", "r71" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails", "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails", "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "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": [ "r453", "r455", "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of stock option activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r20", "r21", "r80" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of fair value of stock options granted to employees and non-employees is estimated on the grant date using the Black-Scholes option-pricing model", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r145" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.quanterix.com/role/OrganizationandNatureofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r72", "r73", "r74", "r75", "r76", "r77", "r78", "r141", "r142", "r143", "r201", "r202", "r203", "r269", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r679", "r680", "r681", "r682", "r804", "r846", "r885" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(g) Security", "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r838" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "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": [ "r837" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r289", "r290", "r692", "r693", "r694", "r756", "r758", "r761", "r763", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r781", "r806", "r827", "r934", "r992" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r289", "r794" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r124" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service revenue", "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": [ "r805" ] }, "us-gaap_ServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceOtherMember", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service and other revenue", "label": "Service, Other [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other." } } }, "auth_ref": [ "r935" ] }, "qtrx_ServiceTypeWarrantiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ServiceTypeWarrantiesMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service-type warranties", "label": "Service-type warranties", "documentation": "Represents the information pertaining to service-type warranties." } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Payment of severance", "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": [ "r11" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period (in years)", "verboseLabel": "Vesting period 1", "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": [ "r816" ] }, "qtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToConvertWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToConvertWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected to convert (in dollars per share)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Convert Weighted Average Grant Date Fair Value", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Convert Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r472" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "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": [ "r472" ] }, "qtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToConvertNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExpectedToConvertNumber", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected to convert", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Expected To Convert, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are expected to convert as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested restricted common stock at the beginning of the period (in shares)", "periodEndLabel": "Unvested restricted common stock at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r469", "r470" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of restricted stock units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested restricted common stock at the beginning of the period (in dollars per share)", "periodEndLabel": "Unvested restricted common stock at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r469", "r470" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average grant date fair value per share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "negatedNetLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r473" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate fair value of restricted stock awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r473" ] }, "qtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEvergreenProvisionAnnualIncreasePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEvergreenProvisionAnnualIncreasePercentage", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual increase in the shares available for grant under the plan (as a percent of shares of common stock outstanding)", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Evergreen Provision, Annual Increase, Percentage", "documentation": "The annual increase in the number of shares available for issuance under the plan, represented as a percentage." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value assumptions:", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.quanterix.com/role/SignificantaccountingpoliciesStockBasedCompensationDetails", "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield (as a percent)", "verboseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, Maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, Minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, Maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, Minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails", "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails", "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "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": [ "r453", "r455", "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized under the plan (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r818" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r463" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r463" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercised", "terseLabel": "Intrinsic value of stock options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r467" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r465" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r475" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of the period (in shares)", "periodEndLabel": "Outstanding at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r461", "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)", "periodEndLabel": "Outstanding at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r461", "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average exercise price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at the end of the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r477" ] }, "qtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual life", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "documentation": "No definition available." } } }, "auth_ref": [] }, "qtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForIssuanceIncreaseNumberShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForIssuanceIncreaseNumberShares", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for grant under the plan (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Shares Available For Issuance, Increase Number Shares", "documentation": "Increase in number of common shares reserved for future issuance." } } }, "auth_ref": [] }, "qtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesOutstandingShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesOutstandingShares", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares outstanding (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares, Outstanding Shares", "documentation": "Number of shares outstanding under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails", "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationSharebasedcompensationexpenseDetails", "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r466" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r467" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r465" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche One [Member]", "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_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Two [Member]", "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_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r452", "r460", "r479", "r480", "r481", "r482", "r485", "r494", "r495", "r496", "r497" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage 1 (as a percent)", "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": [ "r937" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options expiration period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r817" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationBlackScholesvaluationmodelAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r481" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r79" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r79" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r144" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at the end of the period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r477" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "qtrx_SharesReceivedAsConsiderationUnderProductSalesAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "SharesReceivedAsConsiderationUnderProductSalesAgreement", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares received as consideration under product sales agreement (Note 4, 7)", "label": "Shares Received As Consideration Under Product Sales Agreement", "documentation": "Amount of shares received as consideration under product sales agreement in noncash investing or financing activities." } } }, "auth_ref": [] }, "qtrx_SharesReceivedInExchangeForLicenseOfIntellectualProperty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "SharesReceivedInExchangeForLicenseOfIntellectualProperty", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares received as consideration under product sales agreement (Note 4, 7)", "label": "Shares Received In Exchange For License Of Intellectual Property", "documentation": "Shares Received In Exchange For License Of Intellectual Property" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.quanterix.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quanterix.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r574", "r821" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r130", "r232" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.quanterix.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software and Software Development Costs [Member]", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction [Member]", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r34", "r187", "r218", "r219", "r220", "r239", "r240", "r241", "r243", "r251", "r253", "r268", "r329", "r332", "r407", "r491", "r492", "r493", "r517", "r518", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r560", "r561", "r562", "r563", "r564", "r565", "r580", "r665", "r666", "r667", "r689", "r749" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersDisaggregatedrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r289", "r290", "r692", "r693", "r694", "r756", "r758", "r761", "r763", "r764", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r781", "r806", "r827", "r934", "r992" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails", "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement", "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": [ "r239", "r240", "r241", "r268", "r621", "r677", "r691", "r697", "r698", "r699", "r700", "r701", "r702", "r705", "r708", "r709", "r710", "r711", "r712", "r714", "r715", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r725", "r728", "r729", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r749", "r828" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_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_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_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": [] }, "qtrx_StatementOfWorksAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "StatementOfWorksAgreementMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of works agreement", "label": "Statement of works agreement", "documentation": "Represents information relating to statement of work agreement." } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r254", "r451", "r847", "r848", "r892" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails", "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "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": [ "r239", "r240", "r241", "r268", "r621", "r677", "r691", "r697", "r698", "r699", "r700", "r701", "r702", "r705", "r708", "r709", "r710", "r711", "r712", "r714", "r715", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r725", "r728", "r729", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r749", "r828" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockbasedcompensationplansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r19", "r106", "r107", "r143" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock plans, including tax effects (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": [ "r19", "r106", "r107", "r143" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r19", "r106", "r107", "r143", "r466" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under stock plans, including tax effects", "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": [ "r82", "r106", "r107", "r143" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfStockholdersEquityDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementofStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r107", "r110", "r111", "r132", "r707", "r724", "r750", "r751", "r822", "r835", "r886", "r914", "r972", "r996" ] }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedBalanceSheetDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "qtrx_StratecConsumablesGmbhMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "StratecConsumablesGmbhMember", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stratec Consumables GmBH (Stratec)", "label": "Stratec Consumables GmBH (Stratec)", "documentation": "Represents information pertaining to Stratec Consumables GmBH." } } }, "auth_ref": [] }, "qtrx_StratecSupplyAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "StratecSupplyAgreementMember", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stratec Supply Agreement", "label": "Stratec Supply Agreement", "documentation": "Represents information pertaining to Stratec Supply Agreement." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Valuation Allowance", "label": "Summary of Valuation Allowance [Table Text Block]", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r87" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforwards", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r88" ] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Period [Axis]", "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Period [Domain]", "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "qtrx_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quanterix.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued tax liabilities", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28" ] }, "qtrx_ThroughTaxYear2037Member": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ThroughTaxYear2037Member", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Through Tax Year 2037", "label": "Through Tax Year 2037", "documentation": "Through Tax Year 2037 [Member]" } } }, "auth_ref": [] }, "qtrx_ThroughTaxYear2038Member": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ThroughTaxYear2038Member", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Through Tax Year 2038", "label": "Through Tax Year 2038 [Member]", "documentation": "Through Tax Year 2038 [Member]" } } }, "auth_ref": [] }, "qtrx_ThroughTaxYear2042Member": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ThroughTaxYear2042Member", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Through Tax Year 2042", "label": "Through Tax Year 2042", "documentation": "Information relating to through Tax Year 2042" } } }, "auth_ref": [] }, "qtrx_ThroughTaxYear2043Member": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "ThroughTaxYear2043Member", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Through Tax Year 2043", "label": "Through Tax Year 2043 [Member]", "documentation": "Information relating to through Tax Year 2043" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.quanterix.com/role/GoodwillandintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r90" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.quanterix.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "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": [ "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r399", "r405", "r542", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r654", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r910", "r911", "r912", "r913" ] }, "qtrx_TuftsUniversityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "TuftsUniversityMember", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "http://www.quanterix.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tufts", "label": "Tufts", "documentation": "This member stands for tufts university." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails", "http://www.quanterix.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersGrantrevenueDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersServiceRevenueDetails" ], "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": [ "r528" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.quanterix.com/role/LeasesDetails", "http://www.quanterix.com/role/RestructuringDetails", "http://www.quanterix.com/role/RestructuringRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r372", "r373", "r379", "r380" ] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails", "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government agencies", "label": "US Government Agencies Debt Securities [Member]", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r790", "r812", "r990" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.quanterix.com/role/FairvalueofFinancialInstrumentsAsRestatedDetails", "http://www.quanterix.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasuries", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r790", "r812", "r814", "r990" ] }, "qtrx_UltradxLimitedCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "UltradxLimitedCompanyMember", "presentation": [ "http://www.quanterix.com/role/RelatedPartyTransactionsDetails", "http://www.quanterix.com/role/RevenueandRelatedMattersCollaborationandlicensearrangementsDetails", "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UltraDx", "label": "UltraDx Limited Company", "documentation": "Represents information relating to UltraDx Limited company formed by ARCH Venture Partners in which company's director is affiliated." } } }, "auth_ref": [] }, "qtrx_UndeliveredLicensesOfIntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "UndeliveredLicensesOfIntellectualPropertyMember", "presentation": [ "http://www.quanterix.com/role/RevenueandRelatedMattersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undelivered licenses of intellectual property", "label": "Undelivered licenses of intellectual property", "documentation": "Represents the information pertaining to underlivered services related to initial and extended service-type warranties and research services." } } }, "auth_ref": [] }, "qtrx_UnderwrittenPublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "UnderwrittenPublicOfferingMember", "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfCashFlowsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underwritten public offering", "label": "Underwritten public offering", "documentation": "Represents information relating to Underwritten public offering ." } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.quanterix.com/role/MarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain (Loss) on Investments", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "qtrx_UnrecognizedTaxBenefitsTaxReservesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "UnrecognizedTaxBenefitsTaxReservesAccrued", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax reserve accrued", "label": "Unrecognized Tax Benefits, Tax Reserves Accrued", "documentation": "Amount of tax reserve accrued for uncertain tax positions." } } }, "auth_ref": [] }, "qtrx_UnvestedRestrictedCommonStockAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "UnvestedRestrictedCommonStockAndRestrictedStockUnitsMember", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock and RSUs", "label": "Common stock and RSUs", "documentation": "Information pertaining to unvested restricted common stock and restricted stock units." } } }, "auth_ref": [] }, "qtrx_UpfrontFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "UpfrontFee", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/CommitmentsandContingenciesLicenseagreementsandLeasecommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront Fee", "label": "Upfront Fee", "documentation": "Upfront Fee" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.quanterix.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r56", "r57", "r58", "r173", "r174", "r176", "r177" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.quanterix.com/role/IncomeTaxesAsRestatedValuationallowancedeferredtaxDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r510" ] }, "qtrx_VariableInterestEntityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.quanterix.com/20231231", "localname": "VariableInterestEntityDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities", "label": "Variable Interest Entities", "documentation": "No definition available." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://www.quanterix.com/role/VariableInterestEntitiesAsRestated" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities (As Restated)", "label": "Variable Interest Entity Disclosure [Text Block]", "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss." } } }, "auth_ref": [ "r151" ] }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "presentation": [ "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable interest entities", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityOwnershipPercentage", "presentation": [ "http://www.quanterix.com/role/VariableInterestEntitiesAsRestatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership interest", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)." } } }, "auth_ref": [ "r94" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.quanterix.com/role/StockBasedCompensationRestrictedstockunitsDetails", "http://www.quanterix.com/role/StockBasedCompensationStockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.quanterix.com/role/NetLossPerShareCommonshareequivalentshavebeenexcludedfromthecalculationofdilutednetlosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant [Member]", "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": [ "r825", "r826", "r829", "r830", "r831", "r832" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.quanterix.com/role/NetLossPerShareBasicanddilutedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/NetLossPerShareBasicanddilutedDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding, diluted (in shares)", "totalLabel": "Diluted weighted average common shares outstanding", "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": [ "r257", "r262" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.quanterix.com/role/NetLossPerShareBasicanddilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quanterix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.quanterix.com/role/NetLossPerShareBasicanddilutedDetails", "http://www.quanterix.com/role/QuarterlyFinancialDataUnauditedandRestatedStatementOfOperationsDetails", "http://www.quanterix.com/role/RestatementofFinancialStatementsStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding, basic (in shares)", "verboseLabel": "Basic weighted average common shares outstanding", "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": [ "r256", "r262" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-3" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-1" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "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-26)", "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.20)", "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.21)", "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.24)", "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.25)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "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" }, "r122": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//270/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r140": { "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" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r150": { "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r156": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r160": { "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" }, "r161": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r162": { "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.11)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-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(1))", "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(13))", "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(14))", "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(15))", "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(16))", "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(17))", "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(18))", "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(27)(b))", "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "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(1))", "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": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "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(g)(1)(ii))", "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(h)(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(h)(2))", "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(m)(1)(iii))", "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": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r247": { "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" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "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": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1B" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r501": { "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" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r522": { "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.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r523": { "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.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r524": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r578": { "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r669": { "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" }, "r670": { "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r674": { "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" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r677": { "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" }, "r678": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r731": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r732": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r733": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r776": { "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r842": { "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" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r853": { "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" }, "r854": { "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" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r873": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r874": { "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)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r875": { "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)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r876": { "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)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r919": { "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" }, "r920": { "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" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r922": { "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" }, "r923": { "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" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r970": { "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r972": { "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" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r977": { "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" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r996": { "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" }, "r997": { "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" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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 130 0001503274-24-000025-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001503274-24-000025-xbrl.zip M4$L#!!0 ( !>GEUG]Z%<0; 0 !D6 > 97@R,S$M;X/GZ+;=M+DH8R R770UYB.*XZU35.57M<@]BG2:[@YB2 M7P:^6!7LBR%/*-022$DU#R!7C4S@/J;H RZI7#4562#:--;BVVX)S(2_8 M):GN:Z83NMO@#+:JZ\&6<3+P15CL#D)V"2S\L,(Z;K03N('3#HG;G^C(4Z[CFV_=N*6;<[ MB 37Z$RBW?&4JI@0F=P(E+"WVTHPI6EJ&11M5"QKQ3#1"?FZ/C$7[AY7\/"["^+V0*I]8V3,2F MYWF6ZWK=+J[/J-2$\9+ FG/7MKMH*8(+.,H,#.$A'$B",,<)X1M %!!$#6FX M45LX71BE62(*2FO3XUP&,5&T,4&(.\LV8(])&F@AJYM#%#Y/=.ED]$_.= %C M7E8PNVP@?A(-W<=I"$9$S_&ZWF(1?T22-T5N*^(MHTC+;KGVFR+/JTAK&47: M'=MSWQ1Y7D7:RRC2:6U[G5=3!%?])*)TEA&E:[L[[5<2!6>TG?D9;<%,6Y/\ M?QIJ100BESBXXABK8<9TC+]5AN0T!)+-?I54 SC=.Q-"YH%*%# U1>8@#7I1 R M%21"(0Q.U!.A*3AFPL/@9C$+8F-0^@&F8(\&-/6IQ+>KAO<7KFS#*2QR_NI* M5]R_-Q7_@.25'EC^G"JC"BO%Y:@Z%H.6(@%QB2S?%$.%57;E$]5"4PHI*9'0 MPXR2"Q,-ED$=A$*WB4%M*I5D3&,G?JT\(D1"_+K'RX#+HPHT5MJ@,([YX190 M0$A5()E?U5@)I"BZ"(V=CID,(2.23"7)8O6HXFNHQO?#) \;7%QC]C7'MGY? M6VUU^Q_O9ZMAHZ!$@GF7N<'W'(/O;_L2?4N[SG;F]V;;?[;3Y%O&+YT M%QF*E/F&D>1*P]JJM]V'/[&'IG!X>/S)<48U% M^Y\/>ZX%EIIDOO?>0X=^#3&=1Q;!4^'> \M/ZNCF:WS)'POU!+ P04 " 7IY=9-/6"5JT' !^ M)0 '@ &5X,S$Q+7)E'@R,#(S+FAT;>U:[V_C-A+] MWK^"3=!M MB.[3@_ULD&2),4".ZZ:;-9]..!$JF(B"2J)&7']]??&U*RG=CI MVNUNUUE<@68M<3@<&U(Z35V>G9VFDHNS[TZ_;[?9I8ZK7!:.Q49R)P6K MK"KNV>]"V@?6;M=6%[J<&'6?.M;O]@?L=VT>U(B'=J=<)L\:/Z=[X?ITSP]R M&FDQ.3L5:L24>+>EHCCFR>%;T>/]PX$X$!'GT?%^?]#=/T@.$Q']I[>%KC / M?:R;9/+=5JZ*=BII_.'@H'0G8R5<.NQUNS]L>;NSTT07#H,9= X_@X]%3]S< MPUFDG=/YL->',RG^9Q]9BJ M2#FVW^OTGDYBY?!CK+\T7RG^BZO;N^N?KR_.[ZYOWG]@']]?7MVR#U<7=,GV MN_TUYO3%9S!8.H/K%ON%6UT)=H<1*]EBL31.)1/F4N[>;!\ZTZ/.8W;DIT71<4S=BM+;1S3!?M9FYSUNNU_O=D>')V<,YVPWRI.L%>/ M8"D#.^Z4+I"MMZ\Q6_V-R]9/W")'6/I\PAX*/CX9-F0EZ$1@B%AH9@ M!*X*QHL)JPIG*HD90%5\7I$JSG).J4)*$Q[CEF$Z!^E1,?5K<$P@&0V9>G3 &&<3*0(U@5J [(A'2L'&JXI39BO[,^H^ED;43 MFD"N; ;9(@4<*Y=B@K:4L6O@6"(T+3#-$;H)%DWFE^&U0F[_]4!.LD052"KA M8Y;$%O &5@$\ 92YC+8!,F6S"2N29($K0S;(9!NOT MVV=# ^9"D>,66509# \#73XX:R/)^8V94FFQ[9!I9'WRCH#MF*<;H:X$65K M#ERV"68AVM>*K\'&X>ON23+>;!_W>T5@0&)!NA;*QIFV%?H1-QJ=!7"41L=2X+9E.\"" MD !72/C58YSRXA[2!]JYK3)8]/9YNW>P(T,4O0,1KL*E(NTK BC)/R-NFL-J MP [%LO) R9.!$@Q$\WR.8%B0C*]=%CW)",%R4W#*=S<(I_T!K0,V8:CKD2\O M6Y\&4XL4->:57;T+25LDV72D():Z,G 1AHIZWD.5K+P?J@6GC'D/,L:F7&/ MM%HM9VAIU0Q,C0ILB5BLSI3P&TY;158)Q8VB":B@Z9[W"_)46=)9_VQ:+\J> M%;65" A;3=^IY(!X7&6 .A6/A&%N1(,G(%SQ M2&7*34C4EPU+3Y>'GD=5>#">F,X5GUX^'NL)E14V+Q9IH"(DCK41/@!?AM[+ M K5%!G"C19;TU) )2NP 8#Q=J@2#?SL0CC<'P@T9RQ'/*L]8E%^9)*@,U0B9 ML4LJO&E1L0(#A\OE19]'+#J"/6TH+2-=N9(U MU];A/ITVPI>-X>B/"@H,USLO=$D 8_#8,^LZ<.R4I#\=H(,#?]X3XMH-4:7< M3NL-8D />RF\-/CUJ&E[PC+U(+/ZJ."9?>MO+]%?@OJ& /O@V]F"^:/#Z5/1 MFC$3$>4\,FP/%7;_O]/Z@N).QSY4*2K C;:W MM%&.E00X:H&>[GC&DC^0XH9*S6NNKS']869S!+06Y.K-23A<6$)F7*"CE5,N M>Q&>=66*+L 8"LA6D'T+S;=5#H1@E?QD:@U9>ECV;4GZ!FZ%2+D3 ^IH(?'2 M$QZ@XT^?:XRU@O"I8J2SD23U*_A]?8AN:HZ4>9GIB43K.-6!%?D3! -QGZ4T MZ*SWXL[Y#51M$0&$TK2QW!DOK1PV/TY X&7&)T-5^$7SG4Z>^J/WO",2 E0, M]?M-CZG0/'L%W.F&U\#.X'_1C%PW=WS3GA.+;8/CSMONR\W=3N_%ML_D=L^' M',+&RMB2%^^V]K>:#C5ZAOWRD?6>ON@E0"TLCB[G7X;_@U#O#3"E2V#7*Q2[ MA/[FD31OMGN'W9/^?LM_,_#LO7R]-G\R[2Y-^ME2-3;-R _^[J?U!+ P04 " 7IY=9''J'@R,#(S+FAT;>U:86_;.!+] M?K^"E^"Z"6 [EF,WB9,6R"4I$!PNBTN[NQ\/E$C91"112U)VO+_^WI"2[<3. MUKYMMTZQ"VQJB3B_=\N_MYNLVN=5+DL'$N,Y$X* M5EE5C-@O0MH'UF[74E>ZG!DU&CO6Z_;Z[!=M'M2$AW:G7";?-WHNCL+SQ9$? MY"+68O;^0J@)4^+=GNH/(A$/HNCL^*WHR]/^F8CCN-<]'8C3P=G9F?AOM(>N M$ ]]K)ME\MU>KHKV6-+XP_Z@=.=3)=QX&'6[_]CS"MJ9'HC-MAOM=_]\YM;13GJML-OSA MD\JE97=RRNYUSHL?6I87MFVE46D0M.HW"3,QB'^K1/&X> MQRI6CAU'G=[326QL?@+_2_.-[+^ZN?]T^^'VZO+3[8]W']E/=];QT850@$ M97C\]IM-*^HT1O_YHY^77 C023N3J1OV3CL#B.YT)V).X[5DET51\8S=RU(;QW3!/FB3LZC;_M>;_?[)^273*?M/Q0GV MZA$L92#'G=(%HG7V&J/5V[EH_9-;Q BNSV?LH=#33(J1;(6@F1 7H6%"H9%# M, )7!>/%C%6%,Y7$#)!5?%P1*LYR3J%"2%.>X)5A.@?G(=I>;D6@D(FTEIL9 MB>3\07I4S'5:O!,P!D-F/CMA#!)(E$$V@EB![K!$2,.F8Y6,F:WHSZ+_5!I9 M*Z$)Y,IF2%N4 :?*C3%!6\K$-7 L89H6F.8$W02+9\MN>*V0.WX]D),L506" M2OA8!+$%O$$7P6Y8 MV5H"EVV,6;'VM>*KOW/X^O0D&&_V3WO1R;FM$53G?*( G:8*CP?VT$?JEG$C M/2808Q5GDF+')( 89\J.J0>)Y6! 8D%Z%LHFF;85^A$W&IT%<)1&)U+@M64' MP(*0 %<(^,UC,N;%"*D/M'-?99"(CGD[&AS(8$4T$.$I/"K*?44 )>EGQ$U+ M6 W8(5LV'BA],E"*@6B>SQ$,"4KC6Y=%3R)"L-P5G/+#'<)IKT]^P"8,=3WB MY=/6Y\'4HHR:\,INWH526RS9?*20+'5EH ",-%'6\QRD9.'U4"V\8,AEEC4R MXQYI=;9F+16 +TYW6V,:ZR%B1($5VYUP8G7N074J7@D#',C&CP! MX8K'*E-N1DE]W;"TNCST/*K"PG@BNE1\^O3Q6$^HK+!YL0@#%2%)HHWP!O@R M="0+U!89P(T66=*J(1&4V ' 6%VJ!(-_/Q!.=@?"#1G+"<\JSU@47YFFJ S5 M!)&Q:RJ\>5&Q 0.'Q_5%GT@$[L#NCEOAGBNXH*VV'4!YUO6@F\+MJ2LKI.D,A3]I12Z M1FNNK<-[.FV$+IM T:\5,C!4'[S0)06,P6//I&O#L5.2_G2 #@[\>4^PZS!8 M->9V7F\0 WK82^%3@_='3=LSEJD'F=5'!<_D6W_81?\7U'<$V(/O9POFCP[G MJZ*U8"8BRF5D+DB*L+5%Q;%2O>R%^%95Z;H HRA@&R%M&^1\VV5 R'PDI],G4/6'I9]7RE]![="E+E3 ^IH M(?#2$QZ@XT^?:XRU0N)3Q41G$TG9K^"C^A#=U!PI\S+3,XG6Z5@'5N1/$ S$ M?9'2H+/=S9WS&ZA:(@8(I6G#W1DOK1PV/\Y!X&7&9T-5>*?Y3N=/]=$][X02 M 2J&^G[38RHT+ZZ .]UP#>P,_A?-R'5SQS<=.;':UC_MG'5?;NYVHA?;OI#: M(V]R,!N>L24OWNT=[\V=QY.'D<$F3[1KO&+OAZ*_@=6P5SZRZ.D-,"%MQ6NZ M7+XE_Q/70-3'7*\!:I^ZV#42ML][QVW_,<$SR[L:Z>M\4 K)GJJ_'+=:V3]K=11<>8W57;K7+9S[6JO^&[\:._/=J_P-02P,$ M% @ %Z>76<\I/V)R! 7!( !X !E>#,R,2UR97-T871E;65N='%T M7$ M3F.1V!G;H71__1X[#0RW64;++#,2/%1US_T[-^-1:O+L8)0R0@]^&?W::L%$ MQF7.A(%8,6(8A5)SL8!/E.DK:+767(>R6"F^2 T$7M"%3U)=\6M2T0TW&3NH M]8QVJO-HQQD919*N#D:47P.G^PU.D[U@, CZ42\*NIW8)Q$EW;U^+Z #;^#W M^W_Y#11%]DI&FU7&]ALY%ZV46?MA=[:R)J@\)QI.&5+F,FI/RB!OH!&W_?A O=C]&_)EZ(_\/I[.+XZ/CP_'%\=GI'"Y/)],9S*>']@@# MK_?-,7%!,9ZPTRN^?TJZ3X9T7BI=$K1K)&@6&RZ%C01D B9E,"_L>DV(4U)@TJ#7<6IM[X#? M;\*EX+8;YP:;4F/_4;;=!$;BM+9>(CQ*8]J12R8)C_%D:7]:CS'>&Q12A53$ M&FL"@0G+R)(H!O'=[[!E57W8Z >!-SR4>4'$RIW\(9JC$DVG3+%H!:C>\&35 M=%B4S@UGTW+[>T,-5T(N,T87#%E28CYL[/:'/V'.+Q"/,0XRZH;BJ6S[-F*+ MTAJ>30UC(4J2P8PAC)AS 4=2Y>![K=\_;'3WAF-(I'(B*T84H"Y,T83%+(\L M7G[/&W;\IIVDG7OX/]!2YZ%.^-H^)&6683[PE'&,>\E-ZNB*?2ZY8M9O5PCS MVSJS!8@>^;M;]%8;4DO%C=4PO<$B% M65[ _Z'2;KF(M(Q<835Y52XSP$6XK MC@M'?!0XX0J=*Q33UHVFY2-9!BB/Z4#,D%"@7[KIQ!,NB(CM[ZB9D(1'VVEHFD@K;J855EI%"L[#^,J1<%QE9A5RX6G%" MP_L6[$:ZMNT1DVQMQ-FKR.ME-1BT>X.>W5<&EY2AM>'U*FN[5;9CZ&-:M]\> M>,^3O;;_+.V5U.XXERNW$1B-\.\W.HU:H""4XITA#(H;\.^#G;'D,3:R^')K M_X\-[GZ#&\0:G->*^RU"=LVIW2>.T_; MD_9WPNQ'PL1I#+E!4_$+4#K'<#\A[KVYE\'YL_;J6_>&Q^')].QJ=CF,^.9^.3][GY=>0^XB @@L!< M<47R]XGY$)]J1A[=WGZ?G9$[[K[YQ!WWR]>00FIW=0X5_H=G9^ZC]Y&[ G,7 M5N].A$188J5Y+/(O3RKKS^IU9\>]*OT#4$L#!!0 ( !>GEUFS6EL9J& $ M (3_4 1 <71R>"TR,#(S,3(S,2YH=&WLO6MSVTB2+OQ]?P5>[='5[O8)M2SW:,>V/)(\/7.^O $111%C$&#C(HGSZT]F5A50X$6B;)#((K&Q M,6V1(%"HS,K+D[>?_\_C*'#N19SX4?C+7SI[[;\X(NQ'GA_>_?*7T^NSBXN_ M_)]W__7S_[>[^\]?KSXZ[Z-^-A)AZIS%PDV%YSSXZ=!)A\+Y/8J_^?>N\R5P MTT$4CW9WY<_.HO$D]N^&J=-M=_?U9?K;^$W[2!QZ_9.CW>YAM[^[?WRTOWO< MO3WFWZGU^[==@_V]P^]_9.#@^/]KGM[U#NY/>ST>[W#8WKN,(5WAO<. MDS>>\'_9&:;I^,WKUX^W<;"7B/[>773_&KYX#0ON[:@+LV3WSG7'^<4#-[G= MB^*[U^J+TL6/27'7AX>'O8<>7=IMMSNO__GIXW5_*$;NKA\FJ1OVA?Z5_YB6 M?D7KP=_Y8>"' O?_=1J[88+;ZZ9 ,'QH>[?=W>UT\T?#C_SYMX'']UY//S2) MT]EW@@_-]YGW+IV3DY/7C[B3QO)W8?=*%^O=?.H-.@>[[>/=7B>_3Q+M=SM' M3[V#O$+_X(\T?BQ=_4?FAJF(_<>]?C2B%^ETC?L_+KIUIV1-WGWL^??.TDZ"<0O.YZ?C -W\B:,0@$+\!_? MX(4BEO_T/4^$]$_X_C-(A]COR^<_IE=B\,M.?Q?V/G1'>"?AOSD/X7&3,UA= M[ 87H2<>_R8F.X[O_;(SV.VU=]ZUX9@%(N$D6BW=*AKSY>OW^ MY]?EK_3?^/N9>R5#%QXT#M0&[7.,/\YO"T?,]85Y*^^RF4?R= MKS'S>_SPO0BCD1_.N^VRKU.ZQ>ORZI]ZZW$<_5OTTYEM1%J_45^^:!OA+*01 MO./\.^IO7W3+,!O=SKFA_&L,_WS1W?Q4C.8O#K]YT:W&4>*C[ERP>^K;96ZI MY('<09 '^G-!PD#_!=2$OP>^B!TZM6*NBC^[^%M9=$__.%]!^>YC$I;Z+S!. MXO0]6)8DSG;;'?A__;OBNWR97G%II[O;ZQ2/D-_HO_5#7I?>>_XV=!EL@[32 M4K4)AZ 6\QNI;[[GS7J\WFP?+=?N815OML_KS::X\4?>[(#7FW6K>[/#5;^9 MDAKB#@TG^:<'#WL5D_O8RO17SO]\7I MHP_*7OEX^EOYTY]?S[UC_O+Y@^T0>T<-.>:3H[L\.;K5D>.X(<=\G M.G*%E.A3Q1DJL3KLA"CNYU5FY%V$U4>J17IV5^S35$^4C?!(FXC3T MU->;*<-6[I/93YF:!-G*?4K[*5.3-%NY3UP]97Y#3'TS)9B%?OPZJ%&3U++0 MC5\'-6J25"OWXBWARI6[SW;P0Y>=QYJ[0"F\$_[F_(\,H_/1:!R%\&=2/JKP M^2@*K].H_ZWZ [L:F+G+SB%]X9Z?>AX%]-S@B^M[%^&9._93-[!F_]GYGB_= M_WX_&V4!9KL10H#7Q6*(=[L7%V$_&JW S%X1+=AYFR^DQ95(73\4WKD;AWYX MEUBS\>R<24Z"GX$7TV7G4W+5$AR(Q<[EM$&E<" <.^^4G?[A0"5VL6=.RFHU M:3Y==@%FKOIG-?O?L]TSK]M+J9(6MGOL:_52JMQXVUWU=0G^3H5[;KM+7H?@ MKW+_;??,ZQ;\5=+"=B=\K8*_RHU?N4-=WZO9[G*N#WFK)S;8L]W;K =YJXE8 MUKNIM2-O]1!NWW;_=LW(6TU4LMWS79<#UJ[.0-BWW>FMPP&KF^Y=@>L)L+9 M[CFOV0&KATH'?-WD[#;Q/=^-)]=N("X'I(\DA:CMS]?0$_%#[*>I"+]DMW"W MR\$ WCR\V\@B2'=E0UF;_L8(!*CUI#_:>ISPY+8"D -KX! MVB$[M(*;%-A\%F"'@[ 4!=O13.R0'=;"31YL"1]L 913 3-L;D^NP\V&EQK: M/T7[!O+B2ID&'V-(E 9,XP.GU!.B/&S M&VF?@.F,4-2ZN&#HP9,VWH6:, T MCB!*3A9HP#2.($I-S-" :0T?(!\T8!H70*4F!FC MM.VE?0.F<:5, Z8Q)$H#IO'JU;6::MYC>P S-F2V?"3F<8.2V=$W;#7D/[$' M'&-#?EL'?YXT*!@O)NX\ ;6X'4==KV0'4FXT!BRQ&Z3ML>B(X%N3<'G>NT M[8'G.)#>5F2NT[8'FF,#PZY+D(X/S6O6X972 MWQZDC@W]UZK(*R6V/7!=32,"*]UM>P P-D=K??G0]72-ZG3L <#8,$4]L'E= M#&(/?,:'06K/B*Z+6>P!W]@PRYH#+75Q1H/-L;$[5F5?V@/+<2"Q[4A-UQYT MC@6Y-PBDZ=H#TG$@O;7X3-<>,&Y-O6E6M='V &$<#M16.>!=>V [%KRQK;YW MUQXDCP.?;(?;W6W0.[:^=[M* Z(!WOA:$:NBN3V0&A^:U^R%5TI_>_ V-O1? MJRM>);%[]J!M-:5*5+K;]@!<;([6^E(EZND)W.G9@X:Q88IZD)JZ&,0>%(\/ M@]0.U]3%+/; >FR89=8T'N#0)I M>O: =!Q(;R\^8P\8M_Y4B2HW>M\>(&P[#A0'DWF_P>L,SLAN$]_SW7AR[0;B M8+ MGG"=&]Z)@B,^^:$_RD8K5<]5]N;8YPEKK6E3$P8MS?9YPD=3%' ?-Y@"*T=W M5BAAJ\P^VV>'>VA=^"6.X$W2R9< )-UIZ*$1/<9[_#JYF8RGQ@(3"/')[0_! MD(XGYM7VB&5V,,3W46(P\/O"PNUGAPY\U_:CDYFE(K:/ ?L4(-B3T/P"-/8 M18#[RD^^S=UX< 6B$2*A4Q=7Y1O,6<6O(NP/1V[\;0:P&WY6OH@[-,\,>&-J4]8(=F-,S*GUEK MJC X8(>NV,JLB,H I]Z+,!.?Q0_#/D]RZF4H],<;*D/9@3L-6W)BR[JD)3MX MK&'+Y?7Z9N+@!RP!PSR^^9N([F)W//3[;E B)^C.!V> DW@XRIH#WZPE_73 MR_A:Q/=^7QC4OP#',\YP*>JB374[6":E/<$'6A21LQM M+;IZ.\AO&]2V9C=.?8(!B-_=.';AM38UV>/0-L1MC1[<-K$!2\2-@T+8.DY@ M"?$UM$':'-D&MZU9;U^)1+AQ?ZB^V50NL UH6Z/*WA(.8(FML='66\($+/&[ MABRVP6IKUM&$K&\X"]B&KJU106\#^6U$U]:GG;>! UB":EM.$QL1KO6&.]6' MLMY\,YF );A5NV;>'@8XMA%!6VO@ MSVJ6NOBA0?8:7E"\<-* ? T[&.S $N]K"%00R#88;E,K$>NBOVT W"96(M9% M>QLQMPVL1*R+_+9!;5M0B5@7*]B&N&UX)6)=;, 2<>.@$+:.$UA"? UMB#:V MP6V;78E8#Q=TV[8!;9M;B5@7![#$UMAHZRUA I;X74,6VV"U#:Y$K(L%;$/7 M-K02L2[RVXBN;68E8ET5NXP$;,;*-K0>MB!-N0LTVO!:UG M.FFW8QN$MLFUH'7Q $L0C8-2V"XV8(G;-83I=FP#U+:E%K0N?K -9-N&6M": M>*'+$G%CH[NWCAU8XGT-@0H"V0;#;6HM:%WTMPV V\1:T+IH;R/FMH&UH'61 MWS:H;0MJ0>MB!=L0MPVO!:V+#5@B;AP4PM9Q DN(KZ$-T<8VN&VS:T%KXH*> M;4#;YM:"UL4!++$U-MIZ2YB )7[7D,4V6&V#:T'K8@';T+4-K06MB_PVHFN; M60M:%P>P!-6VG"8V(EP;.Y6R+B9@"6[5KIFWB %L1- V=2IE33RP;QM^MOF5 MB'5Q@FTXVF97(M;%!2R!-$XZ85L8@1UTIPEP)0)X*^\+[,/D)G;#Q.VG<$'R MZ\3\QG#HO@9I['J/'_V1#]^>1:.Q&TY63+7N;OMHZ?K1]LENKUT-U=BA;=RI MYH= &[AVEA#ZF^\C!#OGM]O>7WH4;_NPLN/##JNRC6HU#%#N[K-# MLZRB6DVM#O;9P4^::I@]=3DXQ?2I.[(Z#0)]PB-4_O8D&7 M56%[GD49[%(\1K[X[(Y,7/H\\#_Z0<"*'=J]RMB!'1BU##ODCLGEX/SXE6'[(/3]@AVX]DY3P-?1$X-^+6'@* M@$PN!Q?P3D$ E,G< 'X+.Y"N%B&IE 0KAZI6B+16JN380D5/*;G/)!C< +O] M^&F6(C_^5;A!.ER]!CK9[2Z/K'8KHA);:(@+E58E)]BA.\_'B'[#RJL?-?BX MT9>%0V E:+1U5+(2RSD-_C,4\)/X^KV?"#<1[WWW+HR 9/T/6>BM7JWU=KO[ M2ZHU\](?(M6AE5#+VDFU(MUVR [?8*3;ZCV/-8G.0W;Y-PVI%I'*(@QARPYO M32CE(=OLFX94TZ2R$G2Y^=]KOBT#(Z,+EH"!6"& M-P_1BNG7)HSE9!GZ35WZ8_2S$H[A03_#F&V7DZ=^S)AM@!KNE/]>R5NIV<0. MPFG8A&'^^:&5&%)#/TV_(RN!)1[T6Q':=,0.;=(D^>"';MCW)4(N9X>4!?!9 M- ('!:_XXHY748NYJBUG"^<\N^5?KV]B\ :S>'(M^EGLKZ:3X*KVG1TV\X)] M_RVZ%W%(W]P)N%8D[\5M:B,5V.(A2PB<>(P9?.+7" O][-MZMOC&\UOO)L/3 MT,/_G/^1^?=N )=8M/-LD8GY&UO>_$]1*":?W/B;2!'\LVC;V:$/.<.[?OP/ M-\C$KY/\GW^%.V+[O\E'<2^FZMGSBR["<98F=$6G*N=SLWF ';3PDFVWUL9E MZZE7;KU-MV^NSF [Y(PQKL'T9TX(L\K.$\ M,J(#6^QA.5&T,2#0,5\DPCX%M3E<835*8CLZ>+S18,F:73;+6<%JS&2M4%6W MRFW?:-!D<^'**GG@A"UJPM]EJY0.*X=0EGBWZ8J&P]WN8;Y'S[6_*R[]H9R= M$QLPA$\$T5#BSH=8_)&!&3Q9P(W&I%>5=*KBF/2LL11.V"(; MNO?%EP!>#M0%JHHQWN/7"29[&?E='V5?GBB>P&6?W###)B89\D3^&WOHP1;A ML(<>E:H1MD#'\O2X' S\OOB0Q:$/9!#FM?:<"[;0 G\Z5'H>V((,R],!.[!F MJ8@3;/<>#=('-UY!O_=5'02VKCUC E1Z M@Z^4L1()]X@$6APRCP+D;C.+J7 M]K0MIZ#79NME,R="A2>AUV:;I!_\> M/ F$"Z,PR0+DUFZ[P_)M7*9=5+E2>'K\]>^Y2R.!%](@!=]ZFE+U&OS10QXT:>>K@:]#ELPX1\B M2?WP;FI^\1!\U%^!*C1*"GXB1U*0Z1Z[(2ST,GS.AUV_1V"I;.VPQ3B^DS>> M[VW1\,:RO,$64=EZRFP^PL('!NZPA338'(.:#,\.6XB#R3&H$D_JL 4F%FSV M%1@0L8\3H&B[OX9^FEQ=?[5'[K"%)>K>H+SUZ,X,A22\'JM6M&ORXF2JER];? M9DFENB0=6]^;)97JDGALG?9EJ:1[>H?>93H4\69+/K:./&MJU24!V2(!K*E5 MER1D"R,\22W#3A=8F@BT>H^EAQ'EN9X_8O!G4Z4A6VB!/<7JDHALL0GV%*M) M*O;8XA5+4>PW$8K8#8!@I][(#_TDQ5VN!#N098O. M>4TTWV<+T\PSB.?6%F%=$5V\H<;P/EM4AA^)ZCI%;$$8?B2JR7'9YXNYP!T\ M/\@0]BI:A9\_]H/,$]Z'.!K)'C-J\O"Y&X=^>)=\$;$LUIK,OT'="JTN:_V% MWL2P3VZ&<93=#>&K?PDW[K9[1U4%WAG1M]+^W =LD2I..WY6['J;;E-/2PM"7X7[ >$\_O6]5S M[I M]L)+=FX I=FB+TO9G<<-I9>F],JQF.\ +HZ6!B[:)[N]=B7.[2%;X.*# M'_JI^.C?"^\B!$K?^;>!.$T2D2:_3CZY_X[BL\!-3*#X;V'T\-?HP1XF9 LL MO&CO<]M*5NT+[T;TAV$41'>3*_]N:-' PT.VN,-W$>0L2U*0X_&5" C=2X;^ M^#EB/+NB[RXQ841FMO #;S(O557"B,QL,8^UD9D1,=@"%-]%C,\1FLAC 6;P M72PLF^M[Q!9,^"Y:W,2N)W# DD448 LI\+2ZJ^QH?\36R;?(ZJZ4(&SS(GB; M8VNPNBLE\V8@#9MH=5=*YLT"-=9O=5=*C,T"--9N=5=*B\U"'=9D=5=* ;: M !6F9/TTB_WP#KM#RV(5$=_/M#K35V$M^M][N$.;F2U[Q!8PX$RLFM)?C]DB M"LR(M2(\X9@MGL!W_ZO4+,=L,05F^\\AG_N8'=Z ?E[> _BZ+T(77J=P ?4G M'Z)8]-WDN33[I7D#6]Y<#DXQ=?^.'FUPQ#7V&!;]ZVP\#B:YM^U7R1!L MD0D.%%J5RF*+$W#8= X6^#%;\(# &.%]@7V8@!\:)BYEGX&W:GXS2[8SN"8; MN>#=)K^-;H<;*T?K8ABV"$?#,#S=1K: 3$,A12'&*$QSI-=CJ9TP!G=>R -_ M=>-[-_:^AOZ]B!-XE760_Z/?QS$MJPQ93(N*X^4SR8^K$A4GC#&HADW8:)03 MQE!9PR9L?(D3=B#==[/)339(DX9)5L$D;(&[ADGX*!RV0&/#)+-,4E-,Z&1S ML,Z76B6VRO[- 1O73;&Z!#%;M._%%/L:I+'K/7[T1[YL,CQV0WN:B9PP!O6> MR5;0%UZF0\S)-:[>R#.SWV:,O:V*5$LOX4L?_Y'Y-#3^U\GL MM++?HLA[\(-@0_F$,?AF!Y_(/*@HDWG/M$@2_1^%FXAA%'@7HW$8.<:) ^N#'VR-'_5'5Z^ M\@4UE(<:PG1TLQ$D.U>/:[;<9PWI+ M,E$^>@I./3@4?6%+*O-^FS%;V\._/0]8,:SJ\&\ M=4RUB0+?PX>>XR;-](W_AQO[F(IS 7L; ]/059//4?HE]D=N//E5A&( #W!7 MT:IU^@SO+WV&VX<5M=_;;[/#Q"P@W*J.-#M8C-H!P.ZJRI#9BI OL;CWHRP) MX&R/HQC(M>+=;O>JVNT..V1KX6Z;'WK_SI)T#>E[%6[TRJ&A&M^-'6+!\,B: MRNK'=IN=<\_KR%:WT>P<8(9L?5+9;K/S>'FQ=74;O7*'M<9W8^NP=.8J$R0-^9\A/TO_<8L)TK7' MQ:Q3)JL/*>ZUH8S +CN"FV#> AY@"15L/57L@13J%-$Z"S_TU-<;R@WVX!XU MR>EM8026D$Q#&B0-NZP#EA+[MS7,0Z^+ ^R!NFJ2TIM,?)88U_:2@R7F5'ND MB -I>O:@3VL**[&@"H=L"!8;P1(/86?'K0T@KR/[L&3UQNJK$4YVP.U;$42 M01T\L,\2T]EZJMB3WK,](KH.7;UO#Z:U%2*Z%AY@B6EM/5580DWL1'0-.22U M*&Q[<*[MR?.JA1%8@ET-:9 T+(&H1F+7I+_M0<&V1V+7P@@L4;"&-$": Y;@ M%#N)O:9LP#IT]H$]0-AF9^;60GR6X-?VDH,E#K6MTK@6?6P/YK79TK@6XK.$ MN+:7'"R!)G9U$K4H2GN IIKJ)&JARLH!'ULV@B7@P4YRU"'4#^T!//A76%5' M%,,V$\2>W)+M2=^O13G; [5L1?I^'3QPQ!+3V7JJ MV)-8LCTBN@Y=?60/IK45(KH6'F"):6T]55A"3>Q$= VYP+4H;'MPKNW)UZ^% M$5B"70UID#0L@:A&8M>DO^U!P;9'8M?"""Q1L(8T0)ICEN 4.XF]ICSB.G3V ML3U V&;G]-="?);@U_:2@R4.M:W2N!9]; _FM=G2N!;BLX2XMI<<+($F=G42 MM2A*>X"FFNHD:J$*QPJK6C:")>#!3G+4(=1/[ $\^%=854<5RRNLJML(E@XY M.P]P7=G#G?;2/-#I5C7'[,0>%&##L_GK(3]+"&";"<+2+6:D%8/(]@# M"&Q#JF@]/, 2>=AZJMB3:K)=B4?U<(,]\,O6)![5P0@';99@3T,:)(T]:2>; M'^JNAP/L@;HV.M1=#_%98ES;2PZ6F!.W@%4]I+$'?:HG8%4/558.!=FR$2SQ MD#7;<3G0HA]Z_D<&6W$6C<91"'\F944"GX^B\#J-^M]8A7-[E3%% \>\F"E. M/<]/X8=N\,7UO8OPS!W[J1ML*(/8@]#P89!^/QME 5SK$9*+U\5BB'>[%Q=A M/QKQJE&JC%DZ+%$SJLL.:..J!5E0BQU$9H,28T$Y=N 6.QW$@DSL8"E."FM55@([O(>K M#EH5 =AA*S:HE541@QT*PDY3K&KG[0$DV 2@UNH@[:]_ O9!SQZH@@U3U.:3 MU<(@[# ."QB$@QM8"[.P@UOX,\OZ/<]:.(,=M,.?,];H[)IT_B$CL\<.".)/ MYYK\Z^IHS@Y5LH#F];OTU=&?'<#%G_[K1A&J(S8[,(UU;'N[?$5VV!YKWM@2 MR]\>V)$#4]AH]._; R)R(+'M]OZ^/9 @"W)OD*F_;P_ QX'TUEKY^^S@.DYJ ME(-9M<\.:..J!5E0BQU$9H,28T$Y=N 6.QW$@DSL8"E."FM55@([O(>K#EH5 M =AA*S:HE141XX ="L).4ZQJY^T!)-@$H+B6?E5F$1S8 U6P80H;JLVJ8Q!V M&(<%#,+!#:R%6=C!+?R9A75-776*80<>L>:-+1$8#53%G4(- MKF43M1H0S%+*'3:(F15D:N UWCKR:'FF.*F,*1IXS1ZU7 N#-/":G99 +MV*!65D4,=B@(.TVQ MJIVW!Y!@$X#BFOU?F45P; ]4P88I;"@XJ(Y!V&$<%C (!S>P%F9A![?P9Q;6 M9175<08[:(,2:-[9$8#10%7,*G32XEDW4:D P6RG7(&96D&D+ MX+4? S.[%FY'11J\<_ZGQW;8 KOAA3JJL<>G)9D, C#9ZY?YT MC>_&SBUD>&2K"AD>MMFY>+R.;'4;O7+OK,9W8^>_U! 4P+M_B2,OZZ>7\;6( M[_V^*'M)ZML5.T?=Y9VC*4OK1YRCP[8]SM%*(-YM)S]+;VV;"=)$]9?A ?4A MX8T;R@CVN, U">8MX &6COG64\6>J'B=(OHC?!(FXC3TU-<;R@WVX!XUR>DM M880.2TBF(0V2AEV(G04VR8(T]F!0:P(R65!EY:B0+1O!$A]A9^NM#9)9=JAO MM[K&\X<=>R"938=(:R$_2R!FFPG"$A797IG\ KU<'0_8@\%LNDRNA?PL09O1W MSQX4;'LD=BV,P!(%:TB#I&$)3K&3V+_%[CJ2F^K0V3U[@+":I/0F$Y\E^+6] MY&")0VVK-*Y%']N#>6VV-*Z%^"PAKNTE!TN@B5V=1"V*TAZ@J:8ZB3JHLK]R MP,>6C6 )>+"3''4(]7U[ _^%5;54<7R"JOJ-H*E0\[. UQ;]O"RTP^[U77H M/=RW!P78]&S^6LC/$@+89H*P=,NW5R:_0"]7QP/V8 &;+I-K(3]+O&&+"7)@ M3V[)]J3OUZ&<#^R!6K8B?;\6'F")Z6P]5>Q)+-D>$5V+KK8'T]H*$5T+#[#$ MM+:>*BRA)G8BNH9O1WX?VH&#; M([%K8026*%A#&B0-2W"*G<1>4QYQ'3K[T!X@;+-S^FLA/DOP:WO)P1*'VE9I M7(L^M@?SVFQI7 OQ64):#3K6I\UQ%++(*3Z[/9Y&>)?6PS M0>R!(K8F0[(>1F )2W 2S%O RRQD*VGBCTPR';EV]3"#CC 'JAKHR.\]1"?)<:UO>1@B3EQ"UC50QI[T*=Z E;U M4&7E4) M&\$2#UFS'9<#+?JAYW]DL!5GT6@S41; M1XA MN7A=+(9XMWMQ$?:C$:_2G.J8A26*PYM9KD3J^J'PSMTX],.[9$,YHP&1>!D? M?@BO#M?.TEE_\WUTM@V)$#4UAI]-L#(G(@L>7V_E';'DB0!;DWQ]0_ M:ML#\'$@O:U6_E&;'5S'28TR,*N.VNR -JY:D 6UV$%D-B@Q%I1C!VZQTT$L MR,0.EN*DL%9E);##>[CJH%41@!VV8H-:614QV*$@[#3%BG:^8P\@P28 M58' MJ8:1\4<=>Z *-DQ1FT]6"X.PPS@L8! .;F MS,(.;N'/+.OW/&OA#';0#G_. M6*.S:]+YQXQ,=D 0?SK7Y%]71W-VJ)(%-*_?I:^._NP +O[T7S>*4!VQV8%I MK&/;V^4KLL/V6//&=EC^77M@1PY,8:/1W[4'1.1 8MOM_:X]D" +.VS%!K6R*F*P0T'8:8I5[;P]@ 2; !37TJ_*+(*> M/5 %&Z:PH=JL.@9AAW%8P" R@'=:0^':I&';@ M$6O>V!*!T4!5W"G4X%H646N_ <%LI5R#F%E!I@9>XZTCCY9GBI/*F**!U^Q1 MR[4P2 .OV6D)U,(L#;QF@?%1"V?8 Z^QX8PUYI*<5!7#W;<'*F-#YYK25ZJC M.3LDS *:UY\Q4QW]V>%L_.F_[B2=RHA]P ZF8QT+V2I?\8 =$,B:-[;#\C^P M!W;DP!0V&OT']H"('$ALN[U_8 \DR(+<&V3J']@#\'$@O;U6/CNXCI,:96%6 ML0/:N&I!%M1B!Y'9H,184(X=N,5.!W$@TR$[6(J3PEJ1E7#(#N_AJH-610!V MV(H-:F55Q&"'@K#3%*O:>7L "38!**[9_]59!/9 %6R8PH:"@^H8A!W&80&# M<' #:V$6=G +?V9A7591'6>P@W980^+;I6+8@4>L>6,[!,91 U5QIU"#:]E$ MK08$LY5R#6+&C$RO_<]0[N3WL]'N]P^/_'V5H\9LDG01 Q9$?[@Z%?S=,W^P? MC-.W#[Z7#M]TVNT_[]!U[WY.QFZHK^Y'012_^6\@<7LP>#N 1>X.W)$?3-[\ MY09HECB?Q8-S%8W<\"^MQ V3W01>2UV8^/\1<&-X!OWYH![:;K\-@&)Z$9W. MP9_?XJOO>J(?Q2X*S3=9""^,5\&:7#9K<8:Q&/RR\]_/[SRXJC?N;2"<:/#S M:]?:=W!L7OP9GBB0%_0.KY&I]6F8/1-N? ?'XC9*TVCTIC=.@>U2HI^ZX#:* M80V[L &!.T[$&_V/MYZ?C -W\L8/Z37H1V_+M\-#=B_BU.^[P:X;^'?A&WI# M^75Q_O;:\@RF<-)33S]9?;T'7[V>_?SD>.^D/?^K]EZ'/G]-]XOUEVJCU3MZ M#KP);LTO.[V=J9O6D[';B'?L!K>O,Y6TNO*M^Z M#]00\ZD[QU-$T3W5Q6[]^OK@Y?^]G%^7V8'A:J_/S[Y> M7=Q??SIVSRT^?+JZO+RX_+WR%6>9;^4L=+_5.O[O) M$!@GC<*6\W[O;,_IM@_V3Y9\C]XZWF-)XGRXO/KD_ QZ.8S"S]D(;M)WE/J^ M0O'4W^WL.*&+)I,G_#?O([ M8;TWDS%(,-3< [C@7:>]^[?7IZ3?B_N\X[0= MRY'UU2F\G(MW])V7ILK.WT[^PC_3^Y\3?G,A0%X5/ON=/EER M V:M%=R ETN"TS#,W$"&!':<012/W!3L^YI #/^G&AD'A^ MH^=L7" &LX>H+NXY_?SYZ^E'Y^K\R^75C?/EZ]7UU]//-\[-I0,J\ ;TG-/I M.9=73N?@E?>3<_G!N?GKN6-HQUPSGI[=X->=D]Y^:7OFFS_'3Y@_,SSZ(ZQ\ M^&,46:=ILAS!/D2QDPZ%,_ 36*PS$6[L@/P7WG=HQ"_D I]+Q[A\$#SX9'<$ MMQCBSW8]=[*+C]H5H3X8O9>BS[!"/_S MWYW#]MM>9_I5NDF4WX'JS 3_I=7\P[;=DGSFQB>1ECO8HD^<(,D M%^D'.^^B#1;I-U>GGZ\O2';7+]9G#U4%\IK9(=0B.#UYD7$@)@9''>*QP< J(G459F,:3L\@KVZZPH/X;2A\9 MQ]$]WJ>P7(_0<@WFD'%%R$85GGWUGL)Y[?)R6'L17> MR_=-^M%;Q'=NZ/^'_OYICF/0<+_!_3?NXX4*)/=IQ\K*\GCG7;>]>WQR<'1R M?&P=8U_L7>U=[SGGHW$038"SRV^*4.H\_GAY,*=2-&.36)*4_4M9\M3S8I$D MZC\?X7X=S8XG.^] R3F??,\+1"(>G9LL#L?^MQF9VWJQH:@>=P;_O(QOHH=< MLG?:.^]^]8, ;^-6]AR2N9?Q%U D(,"*F$5GY]VGY0,6]1\T%9Z0+X6VW#B& M]_'';N"(1]'/4O\>33PX^: %W'P31;*6L[>Z?QWNLH=EO_Y;R#)T=O$244@QL,HU*YJ"[R7?I A&SM@ M%+I ?4^ _ZKVH(X@X@N@7&1&6'2) 7L[[PX[1]/L]],+).#'",[L%]RDLI71 MV=]YUP.?_ 1V^SN#M=+IJX$5KD'(Q7[JPPVE&RMB\%S'69QDZ,^FD0-7D+G1 MZ;ZZ_0E%).)(YX_@U89WPCGMIV\VS['M'>YUCKHO#WU*LM0$-_LIY=DYPNT/G7[@)LGW!*(W82=BET3Z]61T M&P6ODI<$Y*UXP<\*DR-*"RVE0'P]#'WXI)!Q+PE**3$%=AH=VXO2'HO_-&6%FFB_?QXCC^(GC.@\B"':_A=$#+%.X";R?!U\D&7I';N)X M8N"',LQSE8%]L=\^T#MC;"CLS=Z+49;?XT&-S;CS>>?N8$E62^5*@ MAX&*_"]*T)@C$_8<8-*:Z5,'4[[TM/\C"K(P=6.*]L=)?LI/P)R=R0*J^9 O M51?#A]\?AH*"@E-,_ZKSDS,$$8Z<[CEN$.3L;IZ#6Z$N@'N66;_$\H:P-[D? MO\:<),>#;\'EPDO'L>@+R"!/G%=P/#! GR< _28;8 B36R3GIT$VG MU_[@)K.GE7ZLWN$GT$ZAY[SJRG>\!3,&OK_]-[P!7D^7PH]P%>H^F**6T")H MD6Z2.B=MQW,G27.$ESO"*GE49O>AD9ZZ:9:?Y&Z[.:===B3NL_D8A M<+U[L^I3+=>3'U:1_/1R*])X<7QOQ:,Y4W8:(](.(]*2HT@^4P K%X[;[\-1 MC+%7 G$O.DSAW$_!^ QWYWZ1C%R,6BNMAJ>K'XU@#R8MU,!P.U!;N$MWSET< M/:1#_?4>*&1!:R,'C9)=*;2+L:XNO.:"%=+7G;?ZLFG>[G;GFM+65LP=['4ZU00M#MI[!X?5A%(ZQWN=_6I6U>GL'1VO/W&1 M-UNWNO/LX_Z R*XNHIJ3DL>:WJ))/ M3J=IW$^EE-YE>*GJOT3;Y-4O@1DGR;+%9M[?S[GJ1 M-;/0/]@@YECR,+\T/W:[>.Y=[;WWEW/M\XWAK.6S(\6)\; M.'C"W<)$P25##8C5$$(#B@9C#FGD9(ETU8!,LD)\3H$B>'OXK&""#W_PX='P M6">$5XM07MW["2FNT W[OAN@P8@%,'@Q#BOPW-A+'*QX\;U%0*W=! (,U M+L MN/0$1*> =J5>,!\'G6,W3:F?+1(!Z('%$L5+;\-0$P:W#?PXY'$^L;P M;!6%_$5_$)_B@J/XM"#;A\"]>[8]R<%3_4G6 M+O..]@Z6E7I)$=D!\KTH01889Z%D-,])P9]Y8^=$W\/$UB@96R8;R)^I^,T@ MH+ .?-2/XECHJC<2V'&,$9T(V4^UF-?<-^^IE7/@LAO]\G8*'_SP.AVEY_B" M9_EK+^+%LKUQ:"8 M)+X4JB&F>8&4W;UU4<6B$A9A(L4UACS@*XJ-YD\W6387W]-U-'%BQDYB, CN MD9TX+Z53O D"1 *08V0)T.=YNC_EN.E,!16+QG MK*;%.(D;"'1P0+3F*1QS7E@].9$YVT6RML[>UCG;+7S*HE17_(Y"TM@&JT5! M:W<,OM6C#V=)P$;^21W*#Q1WAJNST)=',DN\G:DSVMT!0=.'GP;)+SN[A[,G M]@O9U!^"R$W!PP>"".J^HT[H\=XAB@O%%VG,=BFR[::693" M4Y^PEO1 ZIJGSHF*W5V6.1FU-'I_>?;UT_GGFVOGXK/NWG/^WOGU7\[5^8?S MJ_//9^?<3]P7! !4-L ",8G";%)X1211T5?'0^G(IIRR[F48!1[8LNJ'SBVTIIO@SS^2Y__\\O'T\^G-Y=6_G,^7-[/G3R[KW<^W\>M9 M)[>>-5\"L]W[XN%E:RWMO!]B(Y0WO17@G\]/'Y!]S- SA9\^.F=&\YY7.WZZ MTW)V\F];.XXRR%0:T%DI[>K;JCJ=/K M2/,7\Z]\D""48BF!74+E\>>(DYH)T;BDW%\TFN+)5[D^/X/UXSJ4$>1T3Z3] MHRZX5 _*7Q8Q-8<$ +ZV"7])3-@0[84,5Q_-A=IR8 V]8^'KE1ESUG; Q[W) MJ9-OO/YE0ODQ@O_/<,U Y6U]&''_*57!(/"3P CP"L=A2X/ZFUT)OA.^B7Z2'U%$)50)6QH.E*.A3@A_?PV BX CT5 M><3P]\9/-9?+SE]9J.] ]S,0S67EB!W2YP+V08T.:YG7W"Y8G?%-:A&:YQAPN9:BV#8'H_.KVO]W%419Z5BOQT\2,C("IW ^B M1-*G=*BD[E39\]/*\QAUYUQ>_PSD)DG>Z6KVAEN!BQZJ* W] &\-JHM.(6FT MD? 0!7)!,]HUD1+?4+G+^ -!&"" 1\P=[B?\&_Z@LO0_=8GRTXV+&70VWJ MV+2,2+"3SXKSYBH+BG[)V8FJ;R+>)7!O*4_/-)_H^+#B?IKHHA/-NCD4Z(Z0.(J>I+"Y0>8$SMA.6J*01['FBM#+^ M<\\QE).AJ76XQWP=*;VGA#<\-2D,.S>?<9N8:G]:T6\*NK2DX(*=D ;//*K@ MY=KJ+X[-K$PKL[?4ETI5MIS;+"4D SDZ\$>^/&BM:7H 1\$-4JD4$=,>2[J" ME(BSZ8@A7G,+XF8 (DPRF"&-'O$ZD2S&0*PVV*X0 ,(-^QR!9.^LF'?HCF]( M&O:78>5=YZKL+,VUA.ID>&06VKHNO[TKC.EBVZC*\-77W,[$]:L]]GZJPQ?"X2OA(42JXWD"TFX*2"F9)V!+9-C**JP5>L9C%K-F+'B>PW9@N%> M9,?2390#(%RC64DVR MXP)8B3K8#+*8[ A/)/W8OY4)'RH\T7(NX PZ)Z=[S@XOH7N6.RA C"^Y/U&G M7-W)8SG3I,8U>@*(-:*$FOR$S'7N9!J?>KNE?3>D_!*LG0RC+/!*F*DVU-U@ MEJ& )_R[D#*!^KX(^Y.Y_J!ISY,+ XKB09#EJ&Q4B?V2LBG8_B^)DAH$!OMS M9WU4A.%OF@('5^^'F5 HH8)^:-=?>&R0;A(2 .8RG&+X MW/!AU;NF!4T6';BJ3-N:5!PY%)JYB6 SS&ZUGIN'\!-RFIAXN72]$YU7J23T M%.."QY10Y%<$T4-+GI51Y.6-^PGJ!W4!AQ=#'E-Q#,.6VL.D+\R1'XW3HI7+ MR/7$ @I0106=$'7X"@Y.%IRR%C;)%&.:7&/VGU@06B'@TG07=#YR%,#+YG S M*3/@F-G6P"_FB=?0_"*I/A88H-&:GHA6L(QI\"%Y53#<8!77(Y7NAO-23Z#A(!WU,> M@X^%/FC6P';#!X'^^[VA6MS;*$MUBBB>EH8$%9#@>&]!H@!0XCH;CP/Z&TT( MQ)N:+:]@R]';?<:];/;W._;W'UJ;'NPYYX]#_]97?#R'P9WK_A"V/)BSY38Y M%.>Y65V@*R G[T5KKN7N14(&$,E^;BDSGN*#*GN*XHE+6O7@.X\BL 4C5?.# MD;6RI;\8OQU(>]()E#UI)$L5KL>LTS-T[Z4G3$Z*+LLV/ F,.NK2LZC?QW Z M%<0.5$C3Q9_VL7V_;+FLUJ8]>W>0YB63E-D(A\';SR9:,A?L-\V <[CREU=OC5O%7##.U3ATJ^C M^X>8DW*;@ .()U"2"EZ]WX_(R0@F"UY_9A_AX?_.0@,*G4LC8[90SM4#%0 V M\R@V-!XX%VS N+&1G/YL4Z M[;E%S3LP=]/ Q,H9"D6$<.@+($1>0WPI:X@IZV[QK+[X)Z*J_'%A8\S_<<$L MQ8]CW?H99;#L.9(4EDNOL]?!3,@]R>^][EY'JJO98SW33;;3>.:_@6]6P N_QTQ-Y ML(HK]K$*9!S)QBMO9.3A7A3%'W\NSR=4M1?MXB?N+0B.+)W]R>)38?[O\A49 M1WD]QC O&AF[=V+W%C30MUVR$MZXP8,[2;#ZPZRB\<-=\W7GKW3.21P,5G,2 M.P=_EK5=GNBK$H(W=.#P*EB3RV8M#@CPP2\[_[T4>6ZH,@D'+[O6OH-C\^+1 M@97PKSOWR"VN+.NNH]IPR8C3W[^>?KXYO[KXIZ.+#2\N/R];(L?I12X^OS__ MIW-SZ7RXO/JD2GGJ:_"TI('PXS&&68K84K5XO+>_?U!);^#C=F7-C[%A<:^* M+L,K;V+(:B8@4?\+V >;>@=-@^-IF1Z#6RR0O7\@(V.9%)*1B@_2Y&::A6$]7,:+KSZC0Q,Z-7 M1\=<_\POXX_Q/==O:TGC9!XE5_C$&4J&T8N)V%E J_GM'#J=)_HYK,8PL5V( M;X6N[QUI7;\29;\IO+ 5JF'_4"GTHY7J >&^/UVS$;(6"EDD>6^_$;),UO("PO64D#UN M9&S]:WD9W5Z0D-T(51N%*M"X=] (529K>0'A=#S@I+%<&:SE981;4'+12% ; M)>C)\Q*47WB WXILTS);$;#HM ]UQ.(?3<1BRS57IYWG(!PT-D?]:WDAY9:O M0VSL$ OM$*+Q_C-!".YJ_["1]"SD1>=@Y]TU[*N;RE+P1@+8( &0:ON]EX Y MS7EC]8'C^3/S@[K:FLIE=7K3B'N&NJ'9I7$+;S MSJ^B9++3;FHFU[^6IF;2IL574#-9?U7_US# '@FZBRPL2K;6>/ 3H4O\$]DI M AO2)KI&OYA7IBKTYXPLR[]2'S^(Z4_\=/J3+,D_01];?1IEL?YT01?+6+?+ MGS]F#>^%?GNI6P5V+_$]WXW]IZ8(S"U*K*,H=!7UE5S8<%YWD[RQB6K*LSNG M*<\K[+.@^H.,A!L:37YHK-R7V+_'?C=&*XJ/\)\[R157 CO@%#TI3@Y^4GU_ MP_LHN(<#X"??)-B3A6IN&-YCSSD-2BU.=,\DVKCBTX'9'$CV+)IJM#.GITLL MGGAAZAR>1",<7I/@P7QB;_JPFELQ-='C(8H]V9P(NU.HXX4Y8-C7(ITYH+Q\/S9AXWCZ-]SUI (\6WFL^&\=TOAL(F9W^-XL9G/2C]7 M$XY"'!,NNY/@WR"-)>G@:]4D&X5L3$: ;!4.1_5N0@VUDZ=8Z/F)+6;O'DS[ MF^W(.^43R?9M!_M3\F2W:6TWW=I.C;=063^Z93^HMV(&_2CR1" [DJ4XE>_. M[SO(T'*LAGEI2X]GDB(JP2&I?10*-!'/ES/U\B;+>L)E##_(8MVOO'@&V/7H MO!",_2!HMA/.'\X[@LT;N=5]V[!&E:R1"RD'[Z8UV8BR;B6108X'V%_<\V+L M!8ZG'Z0ZD(5*E1**3$>/YTI/CJ!N8%XW-\RP> M0?6KZ76S9S1OY0>:N*^:E.&OL,F5GKEF7(]=I@2>V8:6U=&2J*0,$&QGI@UK M/5@,C*L,L7L]_ X^4!,#M6-$.E+-)2/B"4]*:6-(ANH4%MXUE*N,),ED2[*PT#57KT744@ M&C+CDU=F3&2I>NJ+R4E33R_FM^8Z8\'\*_SARQ9&AIL_4FZQ;-E*8X3E(W4O MQP!RW$R*O#_O0@:[JW4 M"'$+\3+/^,MK:A-09:"*[A6O@>\11_<&IP$7W(4@QOR^'LGJ"$D_:DJ,E(O& M6J:B=5+\ !Z7B[\(&**A\(I\@04TSN?HH$M @W9 _PB$P%[/$ D>^RU7E;$[ M%AE^Y\694D:Y]0K.Q! A;/0S@]M.%Q(UPW"ZP0#0B MWSP1;MP?-B18E0E Z,=_A#+D4FD%ZM'#FDB@TEPR.&LJLCC)D MFM$4S<>Q]K7Z69)&X(8[MV!Q2Q'6'R)4#0;.0(X?3!5P@JW+Q3@E4T014OOD M#=56:920I8@R#AZ88?@#[,18&9F!#T:&G(V*,3EL-A^F\(%QJ9K*,!X')L#E MAPAADO?64*]2ZF6)&&2!V3+?PY+4.Q"",7G0BX!&98<$_@!.'PW^%+G&4NY1 M861* //MXO;B#>U^3%XJ1!%(">=F#,0CA%_2TZ"#E(T497])O+BASG=01^&( MA9,^%C'-7H&3\I+$ S[1^F="C.@[)-GMO_6H&"?,:( &R!6"T5KE>+J:IY$D MV6BLP"]S(GR$#YLW=MH8K.JD..,@3QB9FL?8*LUC-!-,1)"(!QI!/#\>O^=\ MBF*!&$L+HV)RH#)=[#KPX83"L"+U\P8JX%SY'IP\&M! <')X[\=1*"?PX!7H M14LP$78KOH-WBZ,1HC2"_#/X[QZLV_'E;!^))0:TW2"B\1(5L7;<(-#;&>+, M)V"$!\)==$9/X6+@I0/5/S,*RP%'%7 &UA)RYL3#T"?!/5$_D1.EHM$M\*\. M<:B;X5QR>%E!T'-& M[C=!&1 !,F,1&5^2I^30V?)#U(0ILD/\N)^-$C(4$T*\LB19G*B!"T("T5PJ M98&6-H R'N;L@?2W@7D24=Z1(@V#AEQAG-@O&/V)I! +1IJR$J[Y_*D -C.[&R+/J.R58H*ZS"M17>+4D+&E&-"E M,)#&-DD4P''#5=]E;HP99\93\K 1\4%+XI^T5K"WDP](JGSHB M/ASQ6Z'=(.(@8LT]YW=13 BC(>NW@$[U B&M/(6E,GB38(;Z'&PBLDW"3FW)'48*\&[L,& MG X:E#8W68S&4$T<+^I+ETCF0V%9!T+R. MGI@URI?+%Z82:Y9#1W/NA\Y?W^_^<^$WG9EOKN9<_67WG^JCEOX,[SK]V<<, MJSE.WT__7G[NO"]BG;1&M.(B MFA6*LU0(QBE2#4.0$BJL9*ZKO.AHZI54S G5BHS7H[ >^F.2#U+QA1[8D2IL M#[\>8\P^IFO@^1G<4TYYPZ65%U/GB#)V13_55/WTFJJ?]:^EJ?JQ:?$_5O6C M/L)9,JP&CNGI.=/R=$FY<;+S7:]?UW2UF_-/. /&N;JX_IOSX?3LYO+JFJ?] M1'=\@SF'?G\Y8,[(^$98)$=]R"@A!6K.?2[GOSTUK!GS 22F3/$:#V<#4['! MHB(9 ZH#/SQZR$L-T$:AX==1* C:@24*,(J*G,E%=R0\#",+%"K*1WYG"L.2 MMGUQ@2?$R*'RM@0.&,V-#25N0X.3$1WSXRDL+&\BOX?50;*D##6@X_N+G%OR MB#5>I. Q*M%1490GG&E:,^[+']AV6=?H%*"6IMZ>D8Z]QO2ES.TK7L2+Z))\ MC8C"F=GJ]/#B,2'7W,PO)IBWZ]*8(/4'GT;];\,H0,$A28RY^Q0Y M"P=8A-NGL*$T5H9N/**[ J-DJ4:]X5=X0RV<9;3/?=8N,J.EZRE.F*E-:/BO M.OY#7:W*++6I%88(EBN##:T^9<5)O94,G0'HG$1!_ $6>+II$3DFE7Q-J*/KX?J:M'4P:;58= M7_RN8CAPE+,8;2K%%D%$.@QL*9 P#_C_LH7 B"[Q5+"#D%C\I;Z^I((($%81 M333P;)$9:!H(%,C M)1&>2GAM*25#!8Q%C'C6=6MH5QGMKEWL_VJFC,NH>2BR&!,FJ1L(;!_\5RI3 M.M6WHH]>E-+3<%.@CC]"*](-9SRF5A[Y-9$-D,"DX_%H)WH1JM4'K4(*=WJ< M6]B8BAM4M==T>E##&95*<)TU="N,1$TDF,[4U*T:9G,U&TI41XE?A"/@X:'XRU"Z7?GK7F ?T#=!R@CE)HU7&M7 ME_KGS9YD%AZE/2$#!'FO,M/'U[?&&AK)A/W ]4=*#H'PFG7EF_#KDJ8GZMG^RM\4Q! M'R;=&55]"G[4MR\2.'_X09@%2(%4X9. S^,NY?)$%1G2'K?*/J7X ,6?Y=\@ M\%(_D>%9V/76M$V@GBX?8-0L.@\ZG&K*T?GAU(9E5\.RNM=A491$U/*1^ECM MXI=;;$8(:JH+J.%F'N]$FFLW6H&Q$;CL(1$Z4[4CJA(VR4:4NE5J!T;,^:7$ M_RTMC@U/4?;CB%"NX=D8!VY?MQC%,A$5V4)VB]U0IBX26!0H"7LOC#?TS4R" MQ/QFAN5-0?PRU.#%V0>%E=%8!E5R/4:]2ZYI7J]&V3\SA;O)HLI=W86P(4^5 M("]N_X?WIY@[0#U<15*42!22HEQ-J1P(:CR8.'CX$5 $%U(V__2+NXXB#Y.* M$FI]7?Q,E>!+=S1_W,?W-\\\*G\$2IT!RBCLABMU+SFJ9<@:0Y^P$7)U!1]A M]),ZS!3]:E!6MO(XPVW>>)QJ#UT6=I5XE/Y%G/4;_VPWP3QU# MG;I)G] 8N)9D?X&.4F;^4(2[\@V$9WA IO0SI(_SS%YN MTL?M21^?T:WO.:=&',!?JE(&2&/Z1;,,*HK-%-?&[ MTH;6C0WS!!@'!.B0+!D__Y*L[A1A^\9:J=):>/"I3!BL*M#C_2&:@)A$@L>:6@05M06>G\29[+>@\><(HR,C M'">C>U&*4@F"T<9WNBW%F!!+2H23T3<*?2"I^UBU+./HQ9U4L@NV4I"IG%ZLWZ $797$1E_KHIBBSZ;Y3>Y#8##.RYFBF-(@O\1W+^BC(V')TQ9]SQNU)NFH9<*P[ORPS6 M<2SKU"=&(NNRV:ML.D1<47#MJE"B^'Y%K_NSDCU>?'Z5%RA\3\[5A-R8=%Y1Y\VWUIT43A\A3,&::#6\S[XH3&J9?K&,VSS MQGGE_T1W KLURD*ZU4!53H32ZRF2.K!_D;8^$0 423]OI!G?P_N\,@8L7N@[ M.)]^UUUY6O"X^<]+W(!F'.H(E6KMD^A))Z5;X^Q&^%!JKZF[J]O/84@'IP,( M[<2;[S5GIUM. G:3V+U5=2K& RG!) IW8_0XR*FCD)9*E,GGULG275V=@QWO M5$!MZLT#A'W+6S=G#(AS1HO_HA (\Z7QGJ_\^[G;FML9Y'?\D?EC&;\+15IZ MXA?SNG-]G?&8%ZD9+J?YO9PA!D>R1T0)TJ=9/.E'O9P2S) M\ZOQ$]1J*Z!4PLWT+G2U*?,$Z,H3,PTVR<.N;02 U5),WW89=6W MD7L/-_(CZL./%F-+!8=#\#WD 8ETJ7W>)VX95J3%3YU)6>&1;PEV.<3'3HO* MWI[SU^A!4.M*8R%4^SZU&DT"3\BWZ5.%J^_)E,9%]U<]BM3K)&+^;=!T!JG/J\ M-&^A?,@A+CF6XRE24%=,N#Q4W5 )F-,]N.$6BL'Q/,P<)V?^.E4BPM#'I 69 M$4#("S"H2D+4DU^TVIXW(7"_1"!#;[NSW#*9IHF:(_R79,[Y(_90\[CT'#8L M9T1(4=('+AAB>J8LA%0FF'E+_=:WH!_#?I%Y!JPF>TC0,J7\,E=5TRUQ MC\EN6+51O.3\G945];/W-C3LIKD93YV4Y?%Y<.-%HHWN.M$_E@V2J,VNI051%N.:3C/ MZ0&9;ZNUSF)]L_!&YNES$(E&6YKTZY_!72\^(^I&):2W9$S&\ MB^"/M\Y0VR@IM>%VJ17W'*=<'S]U]V22 /\FRF-P1$E_YRV*CR8GY[CJO MPIA,)LV$8,IB4?5X(J2T')F*693'TJ_!1XTR]?.B/K\2-Y1R8.A!L2]S5LI# MO*?J=K$Q$-FVL&KIQ>9FX3/$G$7B]!0R)D^R[H MFZ <,"!<7X\-D:U4S.5-+T1AO2H]2>)]\VK95:MN6<&>9V#FG8]F,Z)0_2;] M.(-7!?NP[]_[@>R2'F,4FCK\P_]2HQA*.M)X\!X"".%?%5DV+?['VGHR,>L4)O<,A"[Q MNKR+B)D&.]J-,,LS=Z309H%YL#"%#_3ID!#$*MNT!L.$+1(_!^(<+,* M-C:=PBKM%,9$BD[W62JVV^R<1=_BS"%S:H_<28*$BE@1%7+3W@V$= BG@-J6 MM*LU]-F:'F9\GB=(N$-4[O:[H!ZM!?X:O*F75^'/ M+66C@5L9C;+)3S/ML#S+RJ$IU=T':NQ5!5YM_O2EW%M9\X^<;N1>?]=QGJ4W M(K!"SK(H^MG(6EG=M>3ER>.M)[+'7RH^WOU\&[]^MQD*9Z-: UJ(FW[6O9*- M\7=FRPTY["7%[L&E(;A18 [*4\GK8! C&HG%XH;9IC=.8Y[1TB0G-9&(\AWT MV#QS^"18TJ%63"AU@4WH/EAK[_?A5A1-U-:$+(!& Q(;&.N.8KJMO/%61H>) MR.Q0I)P*^3:AT $2V2(:9\W$D8K32H,1&TMC_!"[\#P(I1D1"--Y.2AMM'S% ML%B>_#]["LCRE _<3:-=]6BR017+JX*#D7!Q3T!X[5'4CF3XS'0ZE:A)IR8_ M:$G>S.T^I[JR_\TYG\8@R6@Z!9%6 JNXU1D,I4%UQ9 [XWY%[_@LI.'ENKA2 M.PO%ZXV$H$-.M:$+R:3?9^ &JHGU[,@\6$FNX.2L'V-^F!M,$HVX+@FU_H!$ MX"NDN??I=%Z=)MJ:]*P,"_]N;"YF6ZF= G;[4_=X;_]__KMSV'X+SPU(?/WI MY&3OL/09;?>?#@[V#LH?F_F'R6+T1*8AXCW@7YV6,5X+4X9/%T63"0>@W'&T M^$:9M/>EFTZ^XY_V>YVIE9KTUF-?\1#':'6%,R0OTUF6:4]?:U17S6>/"/E3 MCY&D!9@P351P9KE)$.:]"Q2,Z3"F 9RXDR$PC-/=!]T1ID.2E;",>8'"M45'6SS&I"\ M+M^L[RD^U1I2]493'?7RCD(R&T_Z2;K3IA($4LYM"B9U64;PT#)#$5GH>45U M! L&@P2^4CL'E,,:%E789(0\M9(Q@O$V*HWGY/) @ .)FNTS9SM3]Y'$K-I63(C%-A6/_DA:N7_JM8_WCJ=4E3Q;M^+.#V7* MW]B7D\EAI8>@6IP Q*1A#TX]Y&&QNVVR1 K__(_.I,5WFK+W*82"LV'IB/2. MNT7^I +_KY0!>19)1Z=S\N(B-2 M_TC.J<0ID'(DK9ZM6>XP9^:'8#\;-,=G7Q0_QM=\CDBDZV2I5H C=R>D^&)? MCM.=7E$B6Z(,:(3YPBW#E]\#KL/FH>2F2&%;@%4T;EFN1JZWE(2*RU98UPCQ M1)6N*\,1ZOW <@1M+2,^ZO3J#E=&I[[<<].9BK,O-,4&NEJE/'596O'Y;TV) MKZ^D-:J5+/*&IVI@3.QZ=J.?V=U+M5%%^L"M4 &-G#0)[$C@QC(9*-'.#-G M-"0Z)WV,H42/,C^QQZJ1%^SB!"179ON62I;IV48--";84=\9]U'7)JA6OW(@ MLH9D<^@3"Q%1+#CDR!4<8*CE6U!: U]7,]*T>+KS8DF\=6D/O2;M@<%:FK0' MFQ;_0VD/G"I>?U7AA,TPXM<^_L-">Y[JN&7(235G3S0^:]B N@&[T4X]W]4< M046=#V[Q?Q00)_=/SN(DHR4/XDWUBR@^I_;&/DJSEB,PGU;CZQ@1WLTS/\ST MSX6>KNQ66[2(1\ ^I9ZS*G'6Z!]*!H?^/BE?H#KJZ!THN_DR#T;VM(]"Z=SG M08W"I)O:33#?[@F^G+<).3QD+-TGF]Y-*=V&:BV,GJ1YO-J]!_Z6H%3>S$/( MH:S0VS6_C!MHOQIA$T0^D ME"NC6I)X-$.UQ#D$[*L@NIH,43J8.M'X!T\F7X&V83-Q+!27G]5.3^!=$UG= M0'$]K6E\FK8ZB(!E\<2YJH%G- +VQ;#AE&,Z<\!T^A#60?K]/+=,Y.47BESY M4=US)%-0XIW)![O:O;KU(Q*2<9D=W' 11V"#%[W 8G[1\BE\N6 !6PH%5!$4 MU$=5+9=>U WR[2NQL8%)XK7YAAA>(UWO"=6V'Q^5ISY07$W^4+.KV3[5A!0#+3+DIX07DO(ABK^5>AR4%ET\7V8;Y9)P1@=2>4V!P);DZ8"" M_5@S@\\PZ <_>O*=Y2DT6J*C^YYG_:BM1Q:K;'B55>+S!P='62BN?L?C'L@X MYCQQ@T),E8$8.E@H,X'*:XL ,)L-$4'\YGO,+>)DMR2!%[TWL4>DV;0)A6) M-@XU2B5+/2GB2#G0\DE4NX15N>2,6Z&@40ZC#Q,=^LCN$1BJY7G!=^* MNTS#O?(N"BF:-P+L)N_P3FTH4$[D#;LI"P-G7E/O=\P-1-&SD"TPJ@5V5U+2 MEQ2K,2S -TUGLZH:3Y73Z#&+(J^*FA.U:CD)R&69#JG'4^1U][(64Y)1>QI2 M79AS5,R6V9A6Z$N7,!;^Z#8#H9D'QVXQ_D#Z0_]8L?,@=E'UR*$::JH%)H27 M\C7?-BQ2%8N$[CVE55(M'R:"/II$!&J,!*KQDHMVF\DL'XWY YFP]WNI$:MJ M4',/+((DOU-5 5.#@!I"5D9(<\H"">DRZ(#*G-K6XHD2NG6#3NUJ4?J4SEC. M54I?:9GIKJ@E P G$VH@*#%+3M[2;YO.@JLD^A!.D5"AP7*+$#G$@&2L!R=1 MQGI,,4R4+#HIJQ$)?5>F--S!R=?HCD0\P">@<44VVG8?LABAF);&..^H=FPI M4[8$PU"N8RB+V5(1>GF=AIYM49J&!G81S>V,#>6;WT!F.,U'G&21F J7RUP6 MXURUIOMMZ)<0S[Q"%A9V?&NFP>P+1ILI*Q5Q8!%O"%YTHQQL\ PG_4#DB5C2 M#S =8N77X[E+AQ*&P+ES$HJ5^128_XPS4(H$9[J?K)C1"= Y&%?@JB\8LLKW ML!4[J3OL+]Y+Z9OC28$C$@78SRK4&>]D*^B>;B331ABV'E/V!.R$[V4X!$OU M27&Q5\"=&RK42/'W $ZILES(^MCUQ#@=JM1AGRJ'Y@'+LV#L#!#NY@R V0UR M7FJ? (!+$[Q Q=$Y>FMV"\GMZ7QY].:E'+@GLOUG<^ H ]3,NI""([^'V;S MD$3FM)K22$[5Z*25(VRWF8>>_ 9P7HA MB%+?\+7SX5$92>^O-L()B:HE<=R(HJ>'OK2Y4Y930_33?7H MZ9B GQ2AX:D$$_FJ)2*86UG\V+ +6WKD<^&IR,8DE!^-94?CEGQ=FF^$WV"C M7[C]T,=:1XJ0!HC-RS:$1T+(]L,[&]T MI.&1_Y$Y9C%8ZM[4'".5^HXY!&# B["T<_G6%O ^72_;NBC=0$V%L#9E*NQ8 M&F/D:_I2F#2<:L*DZ&OVMLE)+=&#F6G64V'7$KEEO4+QX]F\_PZBF#-+UE=(/A37@ M+^9DZ<5F/49Q"SI-J&FW'WRAS.5&27;I)P',[.?E. ([C&:@$43\KR>$IE(3^LK M/=0 =!0M55?(PLM'I 2;D16(;N[BTA0YX&F65((P3_ *L$]\,$4*LJMIHYE@ WM MD6]Q["%PFPAESZF6P:$X%P$]#&4#FJV7=!,?G6CEC+/; ,O/5:>CHE&M&6'6 MM\['*3K]P/5'RHO)X5"S/TPI(1?D!R8 (F=.@YN%'%[8Y\Q("C/J&T&0 MI$KSHO9:]44IG(K,@DJ)4H[)S\BWQ6RPYE%62 MJOM3T6#2L!!*PET?FL*!D2]O9LR8PM<<1B,HA$I=$I35H.[6RN<,D:)'JY"LOK7$NK$MA#%R)5TN[70FGV\JG%B\BV%6T'"3W$;1FQ *O(U,XXVG MLS8)Z7?O(]^;EBNA#DWCYB=]%-RR+X663V7)A-6LFG5R;GI&>%&2/=X;=L#$ M050"0X%)EWXEM4$)Q3"&LCHJ*5(7?!IEP0]NC%:5EE-3HDV%>.0P$_J>TE;= MD7LG5+]"[)1@5*0J$8M=N=$]Q D0&HJ9.5#3[SYM>IEZFL($N<%N;&-NNTN; M,9^C/%?OEMN3H_1OE7(]ZO",#!9'EQ*6\L[K M9E2,_L37*XIZC1GB,G6996N1T\* GU*A+?5&A140]666J183R/G)%.NKEFJQ M'&[V;,>,Z3-4GG0\K4#KY!H;,8"OR>R&4V%.G!(/]P M:/4\UVN!Z86UZ.).ILE@T54XC^@DU\T11M0$V-2,4F3)>YA16W(*/3+F6:OR_[QHI'BT+G 8 MJ)IXMA=>"WEO*]8_IOE*&JB?V\(6>I".VI=T.W M?>XD=MGXC8PK?2T9#JC=R\A#$TW6T>2#)IK,8"U---FFQ6]J-%FBA;(B ^$U MFDB _6#1F5 S>XMDJ<*P*+KIH(C]&E+&/TT/U=;#;.&GCE7R/XY=\B MA'@ODM@5\*/_=6%S6[1K_U?@.$)1S&H-6AM]>PU/=,2P) M_@E<,'1.!QB6U'_]#;Z!/VY<_\$-\TS!KZ?G9-BH].@I[#NO4B^B0>5ZD'S: M&[BKX&-CL7R&[:)E-;_I()?V4.ZZ'&*EXP.E"PC5>/1'J@F9460,[@C&T+,0 MS1!-U\*3EF%K'S/=%D5.9N 4W7M CB23ZY*V;^+'Q ZJ<"J*+['TP[V/8M78 /RX/>>]N0^ZI)-&J7Z:&<$KP ME_;Q*"]A.LRH7.L<#I)A.K-KK^P+1OF%LK4W+LLH'Y,=>[6,R9OV$@P?Q3*Z MH(L?BZEE)9HJ1$/Y!X8YW%)M2&?2ZHV],T9QFALX]W@B63"'VXV=.X$HW!@L M?UFQWM+]'&0BI$O-WXJ =HF[\XP0/ 7I>??BGA"/VG)5IBJ*S*Y0-/>O@F#W4\G(#V=Z3$3 M>]F0X$D>>$^GPW<+$K*F)-O,_"%_NIMMR8EY:S;2FXV@&Q@7EAY@MKPL$S&K M[672L\F!9JFFZ;X^,RZAEI#'N@?^OK #<[FU9N_HSRVG=_QGNJ!W^.=RA^;6 M_,RP!S?)>> MD9%:]0B0)FQ!5LT9;Z5$2,/3Q3U]=(P*$HSS-RLKWO7>V1 *9H8H7EUI\)O M0>.@H51EE')QED>L)3".&-G-@VUH_X]%A*5L)2\ K+Z& I510-6T(Y1L)/LJ MB]U(=FN:$JQ%=:!WCDE$?1UVQWT/^80Y^GOP[YV[RB:KQB,Y>S:,6%"4+\VH_\QRVJ/4(V%?2'X==#-Q; MQ!:;,UJM/LM3?M"3$9X.9NGI*$\R"=5[CD2!F#646;VE,0=1,+.7R.3XH.R- MLRB.LW'J?"%$#-V(TS[XLYZ;NK*Q1+]LB)1O]=O[+UDJCKYAI*549)J&$9YO: MDW*5!3YI*3T$_P!#/9&9H]A>)U7QJX=A-%+YR+E.DVZY3M2C4RDSP**A?^L7 M,X(--4CWDCV1Y5K(3GUN"6\;5+AJ9E$9A>,(L]W1#J& )% L&OE]2HTH5UJ% M@\!'#\ ,/Q4E1D7_'>G1%[\&'7D71+=8')?'G53/P48"5-K3E0&L\HGCX0%GG0P C^P!TQ35E0X ?EC2P&S!I*KE*6 M8_E42O7)INE#33J;'IVK1*%U?SD,KZO<"3Q3F!Y&A?9]/"RI"P\<8*4JA8 3 MJMFG-IC?T[URJ=+>K4L6/VR2 MQ1FLI4D6MVGQFYHL_CL55T]D&P8:>B.;M% 6KE$?'$_7"QNX<)$@_=?WN_\T MLJ1UDK2Z/4)I@A(]?_A!UU>E!U$6:5&P)?6(>=,$0_1HQ^I,R[S8#,O-C>32 M!+@DD=U&?:UYC*Y$:B'R 68Z>#YFRVPI$,XFW-DY#^_W?$!),%F27UK.]*+&8+:C(=;"8#>>U!GOQ MVWQQ8]C95 Z9GL>VQIK/X/ !-X687+_3ZS[514YO^:'JW1<^E,:54QN=D!*. M* '\FS!F[V'HW[ L)A\L"3#]5G782 MHU; F'5N2O#Y9T"W0)S6 ^KC*38GVLM--')T9GLCJ,Y4\Z(Q7D3=AJ/I:>2A M$+J$V,<]]@=2'!N% :Y1Z*,[5Z/GK)-!9!HLMMA*S-N-8S%&YX6BUZ7K=6]F M*IB([C!)KT])P*8C-S6[H5PS/=6\>K9SO]HMY=&4NE0\L8,J5]=L[R4)_B#H MS/ZY:W.;D MU.5"2&2=H#E+<[477JF1"O4Q&N@)HL:-)KJR/\7^1EIKE;:,DO7]-$L%45UE MHJT@%T9'TK M-8O3["/[->@8_=RC/:]^4];#J48;6@Y??YE28*K69XX!,_##?+J?JMG#!!ML M3",K2=)\VIZ(]F%&.\:3')'01LK:#VHFO*,AN&8 MVT*Z1Y;\H!)0)8M3 T 2HY.GH1Q-]8S?9;(3SJ@X#<;#GMMK4&+& +N9D9:Z M ZPY(M-P4%4=IF3_Z;KA5M%65;JFNO$@,AE2ME!9VH284WAD2V_<*KZ/T MEO;;#V=?J*%IM_/V)^W?Z4S)I*@"4%9[,291]A>0MR>0_!N51LK4=H13P7CH MIW)("?Y._:43U:GJ3H+UE*Z"5DVX2VLW9LA&:&A)@U.!NZK3)"GI?")MJ2V. MV2U/=3O50UM41W%[_U$PC1R MT_3(5CF4\YL08[P^HP3CVRCZIDT)'&21Z+Y$(\Q.).-,A:CPQ51V;& ^3XUF M3 B5A3VAT:^1GCHC,UMPR_*UJA^T\ER[B>Y)/<;Y!@HWHQ[W19M'/02@:.N% M[*^G:TRW0)HW+Z39CTTN M[BHQC^J"H M\\GC&3/)STEI$.K"8Y' ^C&\-BMPU:[\&\YYO M\+<7C7(6_E7=^U3F!'?;G;8^;+2FDIC2_;?T@F0+"34VUZ5=E^0MB$A]I!3 MI;J#JE^32Y3HEDA3C>D';KQ+4Y94HQ'@]RQ6D\U1SLQH-'4C\LZH[6WQ+?DP MQ0]T>U-5_3;EGK9T\Y*25;5LCSAW*"_/"/(M\M0 M@3X45BEJT);/8=.GE*1K>@U=0KA(L.XDW*B;L? RM"W1H)$>#P.3E(^Y/EQR M"!@YG%RX:R>4[8GLHB+OG:M0/BQ*\%;;P&+OT2*RQ*R880G.(Q9).KY97:Q M.J@705!H&(5AJNQT#0^B39X$"2/E$QK&5.3#?O*C(3!0RCQ#I:XO\J5P'T&!U*7/B@Y7/ES M.#MEH+D<5__>5G]25QF:Q('9O1S7]UYY &HL1)<>I56MZ4%J?#K(6$S]DMK+ MJOYUW(?[VP=:;TNS.(R"0KZ,.3C%U;CV]WX&!L7>]SF94(,:S\*-+LIYOARK MW+[\#Q#':;9D9%A^2]=N>WR,:UNY>+Y? M]A64J'LUQ/8=$XIS&B&+6A2^8G M.<%$"/Y\*9U[H_:>$1&_FHE6_"CHTQI1;;C!.TQ%\MBF3Y%N9NQO]SH"#15\ MW-49?R!QCS<@(FS-&96S K'P\B=7>_71+YRYDFI-N] M59Y%H=6A'J32]].SO6BOBQ#'VU&-12!Q654.L^DRN+ 1ZT?1 ."7<"8ZT%;< M;!E1405G(N#[_X*%;1,,TF*\+K6["3)"L4P^QMAEF0%$E"K N"W^B%4&83R< MZ(A*KD(C=[+"SIB:_7;"Q+D2P2<%9"E7>EEIP#+LEE15P(SUR\#&T,G]V=EY M&9IU!&JYZ! :SGT34@\Q8P>25*V<$[DJ2R&5]-0Q*C7R(!0=D8O9=3(TFO7W M1Y-,#6)IX0-715>B?T4Y1#?S?>)RU_CF.M2?W!!4CM1W]WP"?:*[--W[HAY1 MWGS4JV)<_OMCWU0_2EIH"@^&+0_PD-/AHNB>0I,]&K?HWK8HJB"$#_2Z*8G9 MZ%L>I;'+FUHJ?IOH9/7&S&4E-NR*G!,^C?,ZPU( WG1?7& 1P%>81Y]_QWUS MT-GG(W1V"\8R0F=W:?"W@,Z.5\^MC;,A@X BX[GU:/SEK[<)WU4&8Z,']56DP;8''-Y +>_KUH@'0C?!V^[? MF%'Y(STP6"JWL<=)KV/&D-T?;]XN!BR'" *5GHE8;"850G8[I2;&,@+46Y=Y M$\?GK[&&KXI]?K,8NM.BJ;C1L(W+3%SIYGD;^9IR%VGINZ9!X%W[R?>\UQ=M2F@J>Z?:J^9S>=U95,]S.5(OPXQI[$$ MDNP#;7RTP"V5[%M42WNW!-,7%\;AY-$'8@+]$ *!/X0"E ^^%PP=Q% M%.$'ER\F7=UPN/B!I-,X%/3]JU,02LDE_XMZ\^7;/HNMBA$+QQ[E?3@#O: M/RJ'@.'Q/@79AE^?NZQ PH=I[1P5YG2-2RVDP$:'I,#<6(G3PF54__^H>4P* M!DM1+K("?C3%V^8+\.=IQ';F$[+I4#;64[LS/!J3][G_(]7UMT@QMHMW(^++ MJZFP3>1R5557@LIY;[%H)?>T>WBWS!EH$>TWEDE-5HEO/LOR=4<*1^8A2L0$M]H.>,'?>;/,,]W9;&2VD9#<7*WU:6A?_CYG3'F M2J7NE(3U*JP]LWSX@C8#8^7&\31C:K\D#_-15S0GJ6DT?&XB#"]:_"A'-&^X M9S$V2XYJJ5@_P#C?_.]7014((6%6((<1(UU"]T&3P32E9/OTA!OH>:8E0TV6 M)EI;59,YW>L4#@;2E.RH]9O!3"!R)N=4)+2N4JP^\354?JP3A_0QGC0+UY W M<#>I$[&B1W5C5/,ZM#*-4?19OSA1%@,A2 (B(LH/KU<]S9043$<=*J\@SQ3^ MLS &LST#3"T1(\N;4CJ6%ZF_$9=H;\0U?1Z%K($HIAF)YX?',:%(.9\5_NUY MUDBC+$SL>A'BBLN/XN4^.3QX].MCS8!][V8XHN1[,,S3Y%7=\:WRLFH6#F]' MJJ#6ZNE7+TWU-!XN[C2HIX5<&5D.&,#['^&<=&7!76K\(.%+GOH-]9'[S2V6 M+8/PVG,L=[8'@_E:<*D8 (B3"GDA7A^&FR''?7^90@&VTWFK?.5K&4!DO5E4 M)>NW)F9Y4:6&@X^*)7"HL/=:H@A)L]L :[_D%C_4K>2HX6.J3@,=@ M9-,JLNR[UI ?H8 M3;&9LB8.VK_QKN&)$$G8M 8B';P4ZS,/7('VJ1>8J,MI;;,.5%+6BF2$43)= MTDO\.7GSY@V?7O,&TF7/P&OCHC62DT1DA ["IZ+6:+C!LV M=6 %U9I.@UW=UA0*CP'*W!\=C!?\@=]#U=O^L'G^@5>!?L"SAN=BL#39W$E= MOT-6 .Q^&B\\=;R5PGRR*L">V,5K,#!:7N6 ]E1=L%,,!_ D^D8655\$Q)YA MG%JS2?J.K;%?/,R"@@'P?L*6\0AD4 6#7-+D?WW\P%;KX=%W&O*Y\)<7UW"" MTN4/RXR92+829@>ET/)D:ZF7*?A&-OTU.Z-_,@,@_Q/#9X4&I1[E<^_'/68- MTL!MC[D@^O=YOES*E=*WV1YE(*IGDLH)?0X?ZXR\R>L'1(!9$& !*Z"9CR09 M/%@XVWM:H-K5%P[T%$^(_N*U3M/".I,5J?7G%[S0>'R]#8/\$'*S<^7&@K[\ M"%D%B^*Q=;/WP4<@BX=4C)R= .IF4*NBR;MKCT7AJ9/76XX-/:$'B($1Q M8V.G%1PB-BWV;C1%VME V* A\:,@#SA:?W&+RD:MY#^X#Z8*9G!PL(;:(9)C M'/7$#7G6WN_VQ,\]9Y\^$+&LA1)(=FZ(DD2AT/UNSWJQ1IOP?0R!U^S3AH'K M^66F%5A#ZN0(FS?0G#TT@+[,ZI)9#K"RA([MOS2ZGPIS ,BT(Z2PH1 (?!UU MA0%A)8M#6<(5^RO=@/GO'0M0L$58]BZJ<".&^U5(67X7W6#\YYCWCJ5\V8%2 MF<)1[]?ELPE.E[!AYK:/"(34DJMR46KH_MLTGJ M*': ^AAM0!,?I*@NASP]LS-X+2_?OCG=0V>(G4.BVQ+2(C01O5$2QWV)+1^O M"RRO-'X_DXQ0[!$OXMPTKO$/6%'XYI\=*/2C@Z,C,K'];0#K!Q,:3+M\==H\ M)K3%SC#:0DE8@)+EWJ>L2PZ?'U*F&*RO148M/V#Z.5UA)D?BX-+L_,U^6OP. M[X +SSMK/CPK&8E_PNJB90%K=3RX5IN']=/\+=,,U]TB'@\WV; #B2CZL.EQ MU3"S6>DZN,F=6* YDW3/0M:<+7FB46NXMPE\'LT>XBC'B#VR3]<7&"H0JKI9 MMB#ZO*^9V=-0F*);Y*3XT]3W6XBW(VM2'U-?5$(QEV+8#0P6%'IK2,)&3FOG MT3#T>7Q\BOM3,H69!(9P(!AP1#/)F\PTE! N#39[B&'7<7#;FL#6,UIS;VU, M\#0F).+NYB(B8!S$@Q0#$-:#1B>$6^N5I/O)CSA=#*"6%'R!!WYT2]A\])-9 ME/%Y"$+ 6,R,8EP5M^"MNX)\\*P.R0G3FIMZ-X'52I8M_P&>#FYD'1&C1[Z^ M[J(AS%L+UJ9KT5KKH5]B)&PMRHEQMDBS2=C=3(1\/%"64V2(PX\+2Z&E%J28 M+$U.B:^U(A@]^X;0$G"T:"5 9R_/,_$H6PK22"A\D_21O&33\\%,^G5:]9C^ M[TNFV(7\L&%*QXV1F*\* \ #3*M/D99,V@YP=VH0^Q4<0O1&Z820L\W58,Q% M6C(/'6:SF-N.]&W;B* (*9#?I5CH6+MJL'*U9"5+8Y&>@:@7X&\L3\,B )Z] M+UFW@<$6B1%:#"APQ&_.A'A2TXCR#@).4@S_/5W6X#S"V3WA@.;E((@(V>T7 M%*GP*"*"QL&@<7G.NGRFZLJ&V0H,>;%WYM^OC)H>>B5]WAD(@*F$OC\*RQ>V MRJ88PY(2UH$/H[\)8\T4G]]4#F:1_XI7J[:(YXP#%:/-[# F70T&8?3"J]M= M*1L"?I0Z8[M&8P!1PV:KM7V?!Z59TZM"$E;FKAA.?E*""+>#XB:(0^M<2/L3 M;T%(B&W0*G1D20,U8C!B1X"K=L;0,P9<'4?%FE;[L%/0#<-:G,/2)*R 4K)^ M$SSM.7%-ME5C&FCXU)0?ZB%\*[[,S6.:2+Y]%Q'NGO:(& M@\8V.!SAPU@>XC8YT?8KI,YI4%%HCFFQPZW7Z'T(KM&RHHAAOSE89;N0-(+] MH.ECH,976 9979-N6IO('Q#^0(YVLHU#C+H3;-,@PDTD&1Z,B/TC2SKM*,OQ MPRK_*)P @-TI%8I M!$@DU'7N)#DG61+*$$RKI8;-^Y%:!K,HNPRUOQ$]+72_'UNT0#GQ3QP^'I-@ MP\W6B/!3--JD7F@TDNT-WO:U>00-=B7=KK234X3$1:[;*AK,4NH^#%#J.[ODK.,L M8T^LHC7]Q&%ZY?N)(=6AJTL:]\,+ZNTN+#E;HE?4,:9C*CI#A2Z"]"D_/.IL MDCN"Y7O2^ B'ZC3O 5+6"_"'M$&PF2Q<+HV;@E(V1*1[YIC1?BK >?C9,9N\ M1*>D:%W]-3I<= "RQB?MR#[<./3,#'P-&:4P@ E9@725T])A ON'$^/I:KCCE$E EM-=5$7'-#GRDM ^H_2- M#B,>>MLMJ]<9US>K4W:KIH^ <'5-E#AAAP,>0O;?1Z4B :%X6M-T>!U]D.-= M#<,#+H5,'1//PGI0*WEK=,@E>\G!(>* VL!POJE"9P.9^PG^-1X[4Y. T MUSCCF42E/8,?MI.ORK.:@8G^KHQ;J4E0D9!'<'%V"MR71BBB6-1)&-B^3:3D M@C'1J*2![4F0MHZ*;$@55W/J046G/K_1VF8D2LS:C=$]T15 M\>P)V/EN48)08/4/13=\IXFC(P/Q?/?!8SS1\80?\0H0&U$?JUXXE5.JV@75 M7U-#!0]\)]$*EBKJ&D4Y:F- _;)967_'O8R"(&Q22L1ANIJ@PJ**-0':1TB4 M=2"31%/WPT)A\)H,4'0M\QDFF@+J;>4P4-XT1,5II J;.2ZH*0_CC'[57F:6;=#ULCZ(<3GL4;!F(",&G>;-^ M]G'Y7O -7S6"/!3D<7@PHCRV8"PCRF.7!O]9*(^O9(]),I ;44N63X/]UV3Y M? (DO6EF[>JDUAN*\-/=QX [GI%"1_-3]GL#:O_QM=[J@T%H^I==VF4#>K? MQ/R](Q&E%A'(NX3 M0$I2\R:1.HOV-$=Z_\:XWW!Z$0.7I14EWH:U066%1[[F:$ MHIC6E=2^+=@<;20+X$MG,RI;V^-@7 \"+\ CRR':B(/8\VW @<&Q2'D$B!T1 M:]-:O7P=56;0QW\&2? F+N*M7K]]\_$4OPJ*Z-><4[533(5A_K]94H)]7H#> M UN]"05^L&H_4M'PT<'AB8&I1(M]%_S&$?W?%Y1D:[SW1Q* Z" M(6@/G/<)KT$>FPD6X_]=IF%@9G]F!'0\%GR*,Z)L$LF%6ZA2B^0 MOE%;4C0??+(N?OAC20'V%8"6;8) O_GX+CD\/GG^)(DW7=ZE14NR/8\X6_DS M=]*2.MWLG/*VR8NM9PR(>HA-23UM7[5 M'[G]L_T0(HD>9D%WIK:)YTZA#+S:&'?I?.31N: =PRCC9<*<^QX5QNQDLAIS M<%&["L&<]/*TA@8NY#D'4[=Q)U@.RR!9>\.7Y&05I:=D+U]WR%0&LW\- ZB0 MI^(4A,,'[%Z_]N&ZD+I.DSX3U$"QD&\Y'+4PQ*!VUZ %U73-4D].35.=U=EE M"$O#$7WI99['^S+<0](E)=(Y,? !K>*\WI"E-TV6>15>G\8IT(>2;N 2)VGM M8L6JQT1BXFT1[2#M1 R'#]#.5(OZ>J5, 3X%WSZ=3EWAZ OFJR:S(^B;'N!* M*7IV,7. "\;9S;D@:L'14LM4P<+#503T(:7.PYAC7GJ-SRT22?DN$'$TT,:= MH;+<2SGP@*Y1GJ3:HUDQA6@E>\NA7"G@GGQ0.D?R1^_XF,L?1\8$1_AW'B3A MUL2<]COM3_8F>1+Z@V%JE+);.*JMES5-V=J5WE6XD!LS\4-0&0%YF9>?5P5U M5Z?="]>MTQ2L%%[B8F)%R)ZI")'28DFG:@\54KDOX:#"5\H\2]&:717P&?P7 M&#?3\ZYQ+>KM]ZXLFU5QD<''F!OGO (#X$W#GQ8N$3QIXA5S*I<7P'=L,07( M?66VH294Q;/29_42 QJWH*8#/T]K+2 M.-"/<"&CT*7\ OFH4KQ0F .[92B>/SPJZF8>AJ$EJ9>.]ZJ@8RU'IF\"UG&& M-Q:&U,>A>F""S)31]B]AHF*0O^1MM-PW[5;^0'I@_<*<::J'E-;*L#I)XQHB M$I!&6<'?X:B7%-@SO]1Z#89/2=F:\ #0#H@-FR4*6DU1>2@B\+G>27_<5%W>GH @HV'8X/R^BUWW?)<(8>=8!?3MV6P?4/@4?%>ZWMP>8 MG^S[P&;WN-@N@W@I?E(4Z("DA:I[/R7&_>9G&7?"6B>!J^HSN$M^UY@R@9L+ M5,>-LCI8/BHVV;BA&KY*5RA'*#5<$;->"E1 YZ'E'[IQEB%AH(2/$ *O\H9X M.5;PO [14@KYP>_\P "8]:^^AX4G039?8I(;5J<7ZSP1&FZE&((T*(/%Y1N\ M4IZM^-A$!(YAYRVV//BO?L,(7VE(M9QM7]6HX'< MM8);LPSALTX9<8U$5I,"94%O;7*>6;ZPZ[#+9M3R.55RI'@$N,/"/R#QRIDA M4M(( _':PH9;5ARDW&B1&DY.C!0]U.!%$JYAV#FX@M_2'JB1QB!DN _'#/<6 MC&7,<._2X#^/QV![+=,W?6,2]'5(*.&US)UV?2-A2Q@;.SE=J7V.,4-+I%9] M!Y"NBCV\*E;,J*5T5C&(D,IWUSCXQ8&8."H3V$T0Z"=C:F+O0YEBJ&D;)/AD M-SL@^NV626&?PN/C+;*14BZKD$RG)SA@% ,!"=CJ)7H%V"#-$5)"@O;7$*$- M;YO$A= HH4$I/"&[ &^=(\Z8X QQ%0WT3#-.ZI_5V8*"2?D%.I_RUYQ2G'5C MC"@K1\ML5=6-KSL8*&""YY78QP"G.!5D(BQNUPZ,WR<(? M<#Q%<9#.B9W[Y MX\?]Y+V,D=\NG^!$!W[ 0/*&!'N=WF[FSFKG% H20 P1$@1.)#Q;=VN*1>Q2 M>]4$Y]*\#RL*8/(++!QH:]E<6B1$C?/R3KD6; 82*&$15S3N4BLJJ/A+P+'\ M2,/ ;X-B;';WMT7<_;9%;E M&F/#EH&=2'>-80*F(S.B14[9 E,$%(C,5B%_ M3*8FK$YFL>+ES&@OVWZ!BH^4J=V_8D V)0)R\[-%P;1\'AZ*,5I]'HM>@=8^ MXZ>C?7F/JW/560J2*K#8S->F^LI+<=9QD.00V'%0!:^?VR!46U:7:,E!M/^- M"3-N=,'SQE=HO>(@-QHG924O.$Q!=@7MV"YVGT"_[YT/*SZ8V)1H?A%Q&^HW MMSTGA<7A1RG19*,//72GQU,:O!OJH M2^?KQ$- &87),2(/^Q8U<(=<85\8%)T=M# 3/'V#@F3,1H ^;C M(W;PIH^5=37RN6:8+)Q7]K<1K?&E%- !MK^'*0BS-R3&^$4E/3WTY'1RR&0D-S5<%!X>!%A76B@N2 MLEN"<35SPU_@VYY")2"+&9),?*(3?3>)%\IFD-R+K,X=F[IFV8)-&I<=AA4* M_+E>R-1$5F8U?8N*G[/RI,@G*W$740!M!W71FSMM!N[U15?@>LBUS-1@;(M' M6^2/O\%]K#TXJ ^REOD V$)2M' QK\I*)?-TJV4&V\P- S*$D$3Y+CA!2[#; M_0.C6BG$WR%Z2$X2#@$D08\ R@-Y!RCQAL\CGO3R?-704<,3CV5@-1SO:<(! MKIR#VHMEA]C.B[SN&DV(:'DVC+KNEBTSOU3P4#RMKV34[&2X:48$M&AMZU Q M:,DYANQ75XHU3T76<=M[?:8M\#/%1'K MRY+*%66=-XP!3MU*XQ(03C)E +\]SYBF6_/ T+:&A:ME94147#JJW[ M)SVP0,67[MN*FW50M)EHG4UY=L',!13I)[M5(2OTZ1F#J;(@G"@]E!WQUQ@\ MBL2D*BWISF 7-R!Q%S[9_XBEMI)6_2J)O-XH; M/&0;&ZY*8&&)MV1&_$RRBG9?0%5RFDO,E1 OA4VX<"&LIW$^@0N1;/F.4X26 MOL2HCKF4]7U[@P)A@9"2JV7+."09S=L>>524Q= =_;89[7U)&E=HX'OXL' V/,0MHF'J*TEZ#N$2F[ M4\[8S 0Q!_T58.<;=@8#/A>H6%65F0LD$A1MNN:Q9B"0L/&;&Q,8N2 O+9*M MTP)L"&Q1<\EV5+!HPCIV1U?-/Q9"*+F P7B[42&K4J'/B@U0K$CKA7R(Z>PRQYD^995U!(M6G .A;+ MQW'WI2);-@H?BKLY4!A]NA)76.XW897A"K>U&XT1EM2:BK!= Y9.^'1J K%8 M8R=]A(CK8(]7@U0B_DP5(5TCI5BJLR:K8'7+FJ4#1$@*,J$'M;1 .3$X(B6" MN'I%X-6C4H[V/#3;)7%OU)MHJN4YENV%TH<0GM8]5 :.CD.P(W; 8P>.1NS M%HQEQ [LTN!WL3J>O1$J>B1="O>..H9>SW((^\TGC=IHV)>]'1N PB@UYSF% M1F<-Q+_FG!A I@)/9]EJKZWV9MDJBA!;\X")R^?P\58:;DKHN#UW<5 )+X4S M;5XK66NE?KYF2MZJ43+;@NYB^ #:[1C[L@8*7]:9P MTQ%#0*#0E-ZA\!7?:RSQ7:G]4W1-*'#B@U/*'T!.(MI.%*]!X(>_$M<\XWBL M\A"?:-5T'WT* XU43O?NVK02V52TGFI5X?9[7++!_GG(;C @JRB6'M_O1"2M M@3;K#8.?\M%CT:5^CT-.N1/B$$ M8<8I[#X16!(:8/($9S<'R*=#M'H._IF0BZAWMES:G#JEA#*9_FHT932+W;"=+8#^MU2V('L/U ^N M0YX#PC\AX 5$7KTN ^>'36]0K1$'A+B(*')(%U=F"UPU]<.L$S7H?EJ^9Y3T MKBY]WW#42^**]I2COV4P)H.-9G%9F<34S4E& Z*;7QXYN BV+JBO;P08Q]@R MJ3*Y<=9BETPG8FX]XH*QX\+(F;]U5&9X$HC/YDYX1&A!JT9<=%73>8PUQK7=QA%?*&$%)FF_&'MX,HZIP'#%;O0 M6X]$E@=H:XXYD$7SO7+< D+C*&/0U(WVR-62G_ZAL:6W>3WM%A?,O[-:,TJ\ M9N0245J-H6@+-N,%(>NPYY(-N["F0Z7+P15C$-Y^)U.EY_'Y$\ER]#).FY8I M2L*+%7KE%VFQ*.KI\7I2R<5'=KZBP!O9''#.4.\@4J\2YN(J-6TWULTLBXY MF."4C9--RQL%M()>DKLD[4742@Y22?<0Z10K(9M25^W:!="5J[P@]M8R@(7N M8=B@OJ2_6F _OG:+PM!\K3'(SM2QA+#)4QH?@*P6HDTF?LU^(2KKU6F1Y0O) MWX .(+8L+M"6&*6#5"P%X# MYZC5/33TB'KDQ*H2*!C>H\'>MB MZ5H^[QHEVTF3Y-1JS>#LV1APU&(6A5&:\T12'EDJ6L%%V' J.Z3V593;)W;8 MIF537,KGUEP=NA$&X\.#?2V,D2LM!]>0UCWDL/RO\X6 89]OPO4!4^?Z8ZR" ME*)R$P^6CD?K8>)PQ-#DR 1Q).)\"=*,98(MH/BW=<,5J6 R?P%1 M'U+.L5H(90;LYI "T#104 %1]&"3*ME/_N[8@U&S2*1N49',$?Z'_]A#L)S; M9B0#\?G8L<+L7-9*X42<"2+'/M5+EEU_4$-Y">O^N^#_V%@3,ZGEN!E^BG@Q0T%2,$BQ 5C>+0S9G=@7<3,9'N?,466_8/&G MU5YX=DRY1,9PR17F_>!1ZRO4B?7_IUYJ%X+16# M9;USS12]R\$&8RF7T>C]Q. 21=71*2D5:C%XJWJ&^*C>NDS.JTL#6DF-[ZL> M[V8_5LJZJYJM7*K,F ^3M=#!LZ_>!-M/7J.L(% MPJ0.EJRSCV5-?%_>5KJ;S9RT2^/KAHS$'=75-\ KK>]\ROB,.6:RN\9YKP,C M'ST4DU%.UQLSQ,.O5N671T"9^".'&D35?QF@"J&>;X-48:^_=E81J$E2K$0/ MI%81:*Z'Y']$"'B$P/&($-B"L8P(@5T:_"XB!'KF3!3%L!0SQL1((W+WS4$( ML<'BMINYHMDO->XDWH+QR5UYD=<5%R<;U/45;VIB/5_G9Q6R J;"@PQ+Q7XR MA6!]HR4&W/9(MF.6RV"$D\5C@AQ+7!GF"4<_AIL>4^FV-)G65M3*LXBACL8Y MKE*63.DG(7L;L"N]YQ>:V)"31H46LT WCMQ0!'S%%#2G&\ !M(N.H[(_BY5 M-<.A5X$PCZ\\GF]>:Y]S6G;FE Z.,3CN)XAVF,U"C8]WI\*<@\\*X9CYC/&!XI O M?BE-I,MER JS1T6TH,:Y$K^I1Y.&&Q;H/Y&]N$$.4Z:B ,6&#=(>X8>$:_GE MR_>>;%GC_"%8H>J0UX8YT_FS,>>::!< M9\%I'>ZC0 .B"?I<9*\+!C%;2+)KTRCS9N-[HB;H]"R\ _/SBCKC2(L""M-F M35--<[K&\>RF=E@F=$[D+S^!/&@3M8/4;CG7X%%WO/XATK/S@4_!VA%Z_V'M M"($KB$)L,'-]$3Z6RE';Y(-#'HV7XQX,7ALFL&;US>_L@=-D BV!Q+2#+A6G MV7"N2JL[;*S=>ZH<>>9BX'RBU6BX29= Z) M.&A$MDW&:EE@O (T/]FJA$IA^(1F[SD-I2>,AQA%\&F$&".#D_KD@,.+LB#: M+%F-H5C=(6_]U$4["M**<+'!*P[K)B;.E0&ILT[K:T[:/IL?80&##2PIGH!& M)?*B9MIQC,;2#?E&EMQ-!)N"1&*A)DU?, +UE.^[SR[NHCWY?5?C#BTHHFA7 ;$I77'&9>A=W709 M9XK^\>;]Z6GB0/Y "34;RHE0M&=PB\H50=J'44"R_A;<,35X$T.3=$]/#M -J-2\=13 TB,T9-_$9@XF\-2 M\01#K5D?IW'%N,3[$P8J,J'G//&,RW8##IU<)8(X0U5PU5N0B@"I1G(R MN)6J^\IQ>1U +##LG?7C^\:KU>F&#=<(_@9?GR#&NA'";9_,Y7.JZ3G/BS]G MQ4J);,3H-Z%6KV_B!G:WK@PDU;*I)-!'U__(ND#V93)*T C^XI7#U=>>&O]@%8 O_P3>N^Z M%AUE7?)>M&:!P C?YDA,8G.-QL#!;KP"-\R@^O MWG^@[[\$^SH+Q.CZ&,LT]#XXN6_!&--&3N_?O'\;&J]_DH>JC\1AI^:F0U8[ MD;HSDEYMB =AK_9Z7\,\&HIHL'E&OX67C2[+9=N(^+,>\T>&C4I!,<9CX;AQ MDZZI/C&V_2JNG<"XP7M\T>L8>EME_5EN/C4-QT3M*,YT!F9-CE0@^(^;1I2R MO![OMQ;+B%\;]LMG['E-04R1];^C6 1OB>:>U_=,(AA^WV15>D= N->:&.:G MS0.CZ!(C9>(81EF5P2CIAU1BCXS+7! AO<2Q@' >/SWY[N@ ?.6BR)E.Y^0O M.N2L+-$0.>,F 1Y[ZB5E3L'&6@0:A0V%4F*+^\DOYWGA>N1.3>N6RM7K41:M M/QF6J@,;V"LJQTN-(5]FH['E2"M7HDC 2?MQ88R]PFS MH*(1"W]VIC9P/>#H(_C,UWD3;-RWE]\^&?/;6S"6,;^]2X/?[OSV# 7YQOVX05ZV4;I9E"&J?%E"T2 M+FBF'[*OT63HI9N]0&SO0[LDSQ +XUEXSFU8YM0*PRL3%A(H&7,[V4Y M-42M+DCO;5K5KS1=Q2IZB0R1\:P86V3:NS-J6E@GOSJW3-C)&A N;7^' -@; M2O35Q9#LIW(ZVN=_,/QM6M,*4X%OM7>SRHNH=\>@IA!M9*Z6*44+]3$* M4+6!82J8R]IS ;'8!6:C**XC'2OB]5P,$ M(IB$=G/97C_$AF-/>N+LF^C66-]\'TG4!T=-:/S4!;:E#^L'$KFRV8_<%YG) MQ,3#MT+!]:95+"C4R#8"2)5975>7QS[T M"L-#K@:+9/QE_%E7L:C 64XY$XQ23Z(J+V0B5< :!S&_]UU@POV#*3;"(6Q4 M1:'+I-P7G3BV5VCW3QQQD XUFQ]-N"#;Y<)<0ER7A,&&KIQ=(ZRIS4 *'P=7 MF7G0D3+\S/(:;QH_<,(H7*&)DUGEFFC^?JR^JX??GW[3$W^?FD-A]E!KLO5K M:?0!6V%K OJ]6EVRM?14['I3!Y-S)[, DYX$5)-#.M#JY5)X^:Y&1>#0,ZKF)26/K+HS!QL.+ M&,P-4WAJ+ZHK;4$RP'+GM1MZ@RN]<7%7SF955SCZBZ+:6!%352+J4/ MJGA0,]A1:F'%.93P#G,Q&C7$VCW6EK!SF"/ Z\TH!&U;&LFGH;HQJQ:3"K-> MO9#8>9316TN2AN<%AC")L?J9K)%X&:M:^;CHGHQ>%=YA6P7D"!_AVQO,)F[/ M$5[%^X+M!ZB8GI1F 0(G-B(*0)$ST6Q(5K,.#[:_N+8BXU*TAN(CT)UA.?%G M@8(D<%^B=/\86(@I%;=8K\G3ZC(+* M[S!9P!DDG^^UTWD@I; ?#6<2E^ZQ_MN3BVB3+HR08P+ 5>+?@#7?F^,1F'D" M LEF(=];8W$=FFRW"4]-G$N><8&-H/+P:IY: 70.P[(SS2@-6V33C3\ M];AYZ/#PT-UB4LVDUJ<*@1H;GE'GQ6(-\;5_SU;G>Z\J, H0A0T+=/CB^8%" M.?MC"E=SN),OF)VH40X4G#BM6;99-4E6UA%RI=SS1SRE'S7YS3=/#E.YJ(0& M!^EP+SFNR9M!F^3L,#3@$]7@P*S1;>S=4IN6G=GE$#U/:H/!=!("I!F C>4VH"_)8_RQ\%E92/%$YJ2 M-'I3)>YDRZ= 7OT=/ :>8]XC%0/8T-)A_(8,_(I;TC.*3+&-1/@SQZ89:%LW M1$H&3[OYXR(D"4&\^?E=XWK8,'M%/!*W$*2DEF# VMTETAK#9?K;3<]9VW-R MAL!I+!1N%>]4[N/;GMW,8#9YK_'HP0?87U3 7;SN>@3#<%)&GO*K!2&6$^WP M6.H>H !/1BC %HQEA +LTN"W&PJPH=0]I!/X(CY#AKWZ"A-.:/+0Y,_G: ]1 MD349]_VBGZ&[GPAGIU+$L%G[ETD F*Y"@7PVD ;1GM"HQ6?7#F]H2L:<7+.J MDKY5U?!]-F!*;W)^^K4'H48VV#U777)I<,&BW*EWPVZP[+ZVU/.">FN5#-N5 M(@]]Y9&_02L-RP]['\-?(B2U]^&B<1>>!2&*5;#M$+=--4ZN65*E>+_,B 1* M3#CT]>NKO0_\7H-Y3RGZQ,P-K32"B2UAGD<-!I=#<>%LG'I;$^L&I(\FFHT< MV#5E5?0Q778?^ G,"&:1;K!&/H'*M;U:$*\%7' P'CPWDN(A5?.J:(<\#R;,,,$WMZO&HQF\D""49C&_)@O MJ@QV/9OM38@AT(3Q\S5?>+(2;QVGDDZA+T5]]7Q= ?PB>SB\^DHW1#P)M M6]R#V!".=TA>RGGML'M=X]9VD #2E'B)/9F&P]<<@.#2OS&H M@0(W,4T 9688=F>XIP: CKT>@.]L.0]++#?^V=A/)A7V DG%(T ,PZ)KJ>

AI=Y1^1*K>$H#S!R& MY3VPVL1%AVZ;5&U??^NL@]ZE(S#7SS./"=T'2$I@9(&1VLR(T,,^KXD"(6'P MWTQ0ML803ZH2;K(9UW69.+A%-%C2)T[*T*&]E#E)HD.K*T@6)&(5F.<9@=DK M^O%E^W8AT'#U\U?2 OQ:?@UNVR.IFN[L#'QW^WKYU> +IU51NO*G"Z%B2MR M=\'51.2["/^.9@=F1)Q7.[]CL'IYNY_\H[IT!/'%L"LJ0OOEM<\SNX$T<.U7 MS 7Z-NEI1H%WW\!,=(GI<.2IOZA&AIDN2M>K0C+=#*340IF%YG[U)7^G=X1:U4#=%<()F3%XE?1?1%F68"HJ]4T^EB%NV7M*>B7+,C;J M" HGAAN2QSK8EYLYF%UC(=G]JDD*"JVWYNF54S*"&!;N7UW)3)HU"LX\+J>T M'6J+"OL3QH-ETE_;&<@?$'LXI'XM,G^S2&2RRZR>4>T.-;BR(^^E#F%%ID3^ M@:"_EC0G*MU%F<]7MFEOZ*Y5,>F7SW3Y,E&A63;FD4YM@-J%VRP9,4/)0$"V MF_5^;U7;:D/MYXCC\3B>IR..9PO&,N)X=FGPGX7CV19+53L6#M6,(PZ".251 M[ZYE7;:9?$ H!O@WL)2TWCOJWVJ*X_TJJ7" N*::;Q(ZB-1:S8N^+2L('@H^) MO\O--+QKBTE?'8?V@NK'AHQ;I_ET!+@P'*-W/2\0YD0=]8)'!:^3CJ:Z@S>C MO/ -_K04Y,V\!WD6ZT6-WGBP/EJ0ANN>J\M,.\W@J7K#G+8S>H_GWKMJN+&U MT%9CBOC>PL=@C/UJ;-$0(=*CJ<6*OI,D]ST8S -1Z(7C3XCG+L9\\*PFE+R*WT!)N7&S?IBF\4H&0E3S*71..,XIW75-'LV M91!?Y5AK,R8YO^!><03*&C[K,2';=]S?7B%ZK37D6/+-W%E8!B3EYH/)P=C\ MBCJ#Q\V$.6[H(VD! M#1G%N$R-?-K+-PB;R&ZW+'_9(Q?RQO$52Z96N,=\S8F' MGICL[2G7^&3LN$1<#N(54:4^!;!+UW>X;)24LV&L;81WC/N:]7-85'(")G"@ MB@B[9]U 25'T*+_>>&K#\.#4O-8^O>$()R?V/-76^G,Y:,I-ZA:+JEP6F7:3 MUZU@@"UE^6@M?6MYB=_;IZ\_FC;2,%&(SQA&K3N&J''TL7UI/R^5]<:H>35**"\%B5/_Q$[_5Z%5PM#JAHP\?.\\G^3"OFGN2TU271?\X>9<_FU7LL.(XB=VF- A@[I$ MMM1B:[A.:ZW8C-H[($<@ZZ+:H;,:QB!E$BI_5\L>XZ8:ZD/'['>DA->[@M)+ M9]6&,6(+2??OSG'+-^Z'6$B++F,P$LJHQ]84I_RH)D3ZVBHN+"Y4'&@-<#4= MU&U?$,O/53M*F=.XH*>F)@1K6K[V<<1I\L *-HY!1"V-FG+'& M3[=&$DNYQ%[GXTN*B"KG$TD)R_QMO@>V&&\(DIA.*VK7 M6JR\[IB>5ZB!<=[(M(K!W/538$ABO(+P/&M$C(;?]U#:B2O=/&^'[26UB/V# M=O':_E$Y5;EMKC34%*O;19U+<>Z@F!MWG8];8C&.1O(S:II M'>-H!K9**<&H6Q$C.;1+;:B8,)^7JY0P>>PG#D'TFVN315:+A0.+A9!T[]MN M0Y.\BNA"C1FXP!QBW@:./P(L,HE/T[)J7H-O]'08@\>DGX\_J)']Y+O]&@>O M#WF3YJ;%:A_[%X1P4340M[AN^];B15?"KX@_36T^TJX3*GG'4][CK\RO'5T.<4<5JK-RA<#2%L)"$-[]]KX$!CX %$C$2'^$H"*!&_*@&<4ZORHY14 M( /M:4V["[U-OQHMR.SBP1)?8UTT.;0LTA]A8(9IFO9\,P.!KHW:+I5!_PM& M,? 3JX]Z(U?JVX,V/1NA35LPEA':M$N#?Q#0IK52(7_]:?T$(O/GV50+R.#Z M&\"8UTY<8[Y9L4I2?B+75U#MO@==)C&9)_>NIE[A>,+Y=*K]]/_E '>[U:O$%2(:KDWJ. MDTU, 0"PW"A1$,PW8[?)C:2EHA*@@,%Q)1P7'["?'-P):^L]G%BJL'3XSAI- M-6\OF5@U)".C1:P=!>F5SIR1>-3SF'/08#91,\1^PH(>R-9GX3(JJL+FP3$4 MBUK/2J8Z=)_=16]-UM:OIR\W$R&W5FD>PU]\HBS4<" !LSYI$-_$)"_7HYPP M;T4HIYAX)RI&Y2;P4L9JW]SW'69P@%8^ "3#CWT9*3L%IZ%(D.4*#'X*9$2T M-2XGDSD0P%+X#@?+5K/.,J5PD_2?)QY^RV;.+=FY?4$2(V]HQE%>G&J0 M7W2/IUK>.' N @G1T%^]]/>7BE^0^L&MPRRDIAD(WF/BNQ(]BA9?7IH[!$Q@,#%PGR8X6;%"_V^91L'M208P)%DHGXB MM><_'']V%^\,)@FD(DI>#+2:0/+#;/DYMR"&T]JTRL:%-X#&TWSL#=^\JL0X):+[JC"(P1'K?'\86@ZS M$. $TVA+.A?]G8RQ75@*F'L=&=0BWT=Z''KCKA%-RATA.T\86F14G\*%S7 /Z"O.\R7\_E\5&$ )IHGX;HZJ M&O"N1F):#H1Q.;,&^-BI@]_B<]@P6:+ZIL_D[4@,=K\28QN*D2_@?@-E&^4% ML S'R$?PQ4#,ZC,W;L:];8:8LKZ; !&28(;%*%,DG5T0/D#R"O]R4X\_4QK+ MIF7V7C@R72E-)BV]BG;\$MP!-RD8-_+>-A)S/US[QKH5J:0:RYG4MD13OG.N 1PO,.)0!V2/=?XYX;B. MTO!]#PVL:MSN^S0\%J[T>(I4+5.ICV"45VEW<5S\^S,T>OX:&@$761'8JP.P MA]AAB/U_LA+;HJJU(S=]K XAWW&+[O%\B-/L'6K)?8UK?(_,T[;O@KV .)>0 M^MI@$V_V4'S]V[\[[@,L<2<&:H[;=)]1C96"_3EK.Q1^]%9#L*3'+;C7+9B> M9T0,I_T.%K[CNV+M*B6_HL;UDL+ZU:T"%=JX)?>V)8+#3,!#+*M%/DW,C4&U M&T5UR;&;,R[N/:NK2X2ZS\?;Y,NY@GDH M24NAL(//T"UZ&27P^>I\TK5JGB()4=E@*JGD?MQXZ"P4W*G=J#U MBI6O662<34CJ1T-4>$.HY%-3 K$/7'_,U.5P5JD4?< N'ZAAY:?+:N7:8KS0 MUO5S^ 26FDV=B4)$U6ZI5!N!$JGI@]AAK,42AVMN!$J!T'>K.=P"#%?H2@TM MHM\'/F!=415G54I) C$Q#*U\@#;Y@7JPW#)KD%SXW)7KLD'4T#W0Q 45WB!B MZ;PJ"&Y$#X?QZ@T MYYG+GZL*_;XP(T'@DJ!?ZI"4G6!2,P)("E$BKEU/_B"G"%?4^ E:Q(Q?FPZ0 MHQNF9:KMB^M\ABF7/1IK#5HP%G&$(H[G8Q''%HQE+.+8I<%_7A'']L(\J/'LWL8NB;P5@J72L'<[MQ8IG92,._[W;BLQCK0)E2,HNFJE9PF M14N/C6-, >)^BDR\?"FG?E39$LS4:9YY)BMZ_-#&T:9/V,R&^Y9X VK>9!0> MW[^0+%FU5FXL@QL_F,8/M*)7E4(:PQ8H-C*G@=Q,B*7ISWU+ZO8JG%/0%WM( MA%V1PD'X42,%X*443<@Z(VA29EB M>?\E]4ML["O@RZ_ L..ZE^PRU7X?8 7GV%K,#TO*$G91.;R[Z.B67G.'><2?%637MM!J/.<;#%$8,^/U%\X0641F-!O(^RG&? M=$O\]Y,41HG_;V(-( US5Q-5B.AX[LMC/$ZZ(:H+N"I\#R9NHL8E!E&ZPS?8 M5D00*->+'/N:*%(27X>ZND']L&'<&.^8.6[M-B);[S%>OX2+?K[BF!,&-?!G M[$3LB(2D&0PW"&G:%!D)9WSC;M0*0GTAIX/N7=8[Q!&(-&I,R M][G)>+%,BKPY5PT_XP80L/AHYQ YTZRC/H;1%A&@KVJR0F%%DYIIH28.;3)Z ME#2N=I[ IK_-$020GH>\+95V &650VEH;G?MBL!O-BQ2HV1\@0:[=$1C?3M! M>.VBNM S/M=JU'$#OM0&7''[H=_1.D*M^S]0*8Y7L!?9%'-RSD<*-CP)]G6> M1ZH;,^3_JFI)%1AK BD=1]: V?G3)E)1)E9\N^NJKO%*!9?1F-? M)1EY(^$&SU99.^YB'.-38(IHI%"T$*;]MCISS#++80B*+-A<]WG58 ;5QW/$3234 M8B.M, F@B_9%^&V<4-S%1:/@JH_@1,$>)5Y&FB93?G]5="R8T1_%0CXZ.%9I M\Q_]0="'+TU0[BU^G2-%LB<-$U5'[AC^UT>*Z&(_?/(7M>B1-5 ( MYR:*$PJ\_!BQ#QLP5A&S,,N M#?[S, \W555?3A4,)R#?GW[XE+QY'UCZ]_^B0-$#\FK]Y\?/GSQX]OWOV4G/[T"O[_].W_^?CF8_+N^^3[-S^= M_O3RS>G;Y.6[GUZ]^:2?^?#ZX\]O/]%'WKU__>$4__!Q.XVAC6GIS117H:/3 M+&^F7=-H?IEY&/)&V3*H!R]"/Z6DW&,0)Z[(P=S5Z+5T/F;R0CR#WIHDE,$& M6B1!+)+QPC!&L<[_5Y?AN)@2W*()<4[4_B&0M';O,68([GZ!]^]S^H6 MSOU^\@8>ESS?W_R*C]UR6=#/R"OP*FLS>L3A=YO [1;9C'L-'\%V)M.LL(*2 M"K;D.B&3I#LE)Y"C?:^HJE\EB*;#9,0N%\@3V2[L@>]RT?J.%%G3=(NE]$=X M%^#CLHMIC!Z7<@S!L5 "- ?C.!2Z8DB>64*1J5'&CVZ!PPJS&=.[761U7G6- M\/RB] M(/M6!,$D'3D#1/.0R@L;1\T.J*''3"!>C7+>#&UV MRGM]>+H?U2KH;N(XY/,_@2#!;B+:'E?Z>UGYM[+R04#TN[',#8C$SZ7$JZDK M">H] Y_G,(]VR.-,MHS$'_)47X4?D3\*PZ+_D_SZTO5_D[?]WW1-*O^R\X9S M%V8T-)&$DN6XK\/:AZHA6A+:<'C1H;:AH\G-+MIGSP]WZJ;]X/SY1#WQ MOG87> [@S+QA9/V0OMEX=W[]J 'Y39]0(G[T%]S_TR2O8JUUJEH+IAPF^#*Z M,SZ$.^-=N-! L K'+&(:,PB4O_%:WO!VZ-4HT9D^_,(1WIN;&;2>R5[2DY.K MI.)K[+A>HC]IK/GZA7^$G_^3F=>?'K.!(=W ,/:#34MJKU_Q"^;S:= R5^CT MU[\ATR!3+^'HO!K'N#<)FESQHO9?@-KW>I/"3'R]OU?T0;.OC[CM,;PFO+(E MA_>= *&SDL-E=-Z&CENT%7U3;E8Y;K&F#T" L;5_T6S@$&\U120QQ?@P?))\ M[R9UAS;4T0LR0$_$!*(^CXQ EM-]RJ@.N7/@H2 ^<'$?[/VWMV_G,"3X"&4. M-UBY(HGOZASN _^X/SU.N3\O6#.K0,!FK)BB:H@<&X^>RR/E8WCM*988;*(I]E/\M<0F>42)DTJK>A5SWVK1<:?9-?-@)FZ$ MMS6DBDJL+NR4AUV [^S)OMBI^_7=!>:2X5F/3AN5V-GC[70^KX/O4R8FJG!L MXF*\<[K,E':^Q(%S<20[$G"=UAF\OQ1^NAD(/.+H?0XP.C$4)):%/A)\)5F*<(. MNH5AA<;BSWS&*T$H?R*5GB*L/J6YH4.!KZ0Q<8=.>+BTY^2*U R&'BVPI8/C M[G-*)B=*C1;"[D/5FUBH3' +6(4*^S?6G!II>('TLK35%=15#'[$/]39,G=- M?_>D%I)-JV5%-9.P/\3B/\4A4NT'UM%FL'<+<-#S.94GG+NL:,^GU#% ZA?< M8GF>D8$'0T5$T$)Z/V:@F:?>+(\O9]4M-X\?4 M(\&KDD6NOV9,US\]Q[!*W$J09)B25HET:U-[,VH25BT-0[A_@1%&7W@[S85: M/.0CC])GB%0.;V)^U"!O&=9FX(Y@AQJ0H@6XJ-A?#6^JTHG*]H>,&LF!YO(M M"$O7U=+C#T19_C5%(TG^#?9(O%SG8A>4?\?L@B+;8[ MU@HXW%Y_ZW6H;:0#!\6(Z-0U%+-:K??D",EJ3.!B-G=2S?1L-!C1R4G?A9NU M[OCP\7/)1J#WB!H[![4TJ=VE-S/IT/^*SJYO4DO/77&R4-NF(QM2*425\C(R M81R1*:>^,Y]JOC X]GP665YRX;)\VW$LJM^SM)(E9$RT74RY*1P56JE%1N>L MPPP\B.R"ZK"8(UB?,)%V2/A;/B3VF;X,B9 $S-H!B\ATW-AT%35GX]_")"OT MC2$#9>OE\Y=>#\0BZ\KIN6,5\H]7>_^O61P3=JQ([Q9S7,>C@\,7?"WPYZEG M;;<\ YT+ST%4BBF$YP6'#QXFCSC\6H.:Z&]#&L8![_QG5K)Q?7!X\IAYU;E/ M+XQ79/@?KY(W81-%DE.M]X].W SN7BQ]ZG5KI'6JQ()6%Z8'* MDD\CZUK8\]]%OU&3>9;KBVQ4]FQ#HVK%B,']&RDT-OPZ#?!5.!, M$YN7,(/#%\^?)X\T8 MC$W/E,3D'4-?A*&N @4QP=4[ ]IOIJ M,RNQP#7GR;&,<[!<@Q_^ MGV%2MBM]V?[:Y:[./#4R'[:JA][-DOMB)]T'=&\OSRN<8W59VHSH*OD9GO[* MQ&I._^ZE'O^D4I^J[4;=,%D>L+/LPOWG?QP=O0 K_N,EG FPQ;S_2-&$.>P, MK5^!X_&/_FG^UCS9>\>IQ.)^7RW<'LSC5WR+B7'IUU^_??,Q'$BTS!3?3=&S MAOUP/1F*N)_D(,Y9O"7,[(@H[>"_?'Z73J"D?/M$]_9. + MPQ_1M_"EL>$Q'GD5IL'N"WR\H=!J/["7^L@/==998-1Q63AME"2!(9F8C1^! MB[*DQK02L-% D+@E1NQ2&.26Q-#1Y\OS K 5':[%RX4* ,72>))0]$(S>2;6JQ$<8EL;D M68.'6.-683%,^7>D?5+FJL] '?T>>M-E,X>,VL1H1/0B! LK;$R7 MV1?9Z?W%$:.F#\Y)N"&U0;(TDCQ_I#*IT4O@-,'.A:[D(L+QV!C@@%@HL*(0 M:D8??0T:;NDTQAB.*N8@^8'4$%<3BG<)]WM8Q, LM3%BL(L_2 MY.]U]CMV WYYGI?PX\O?84TQV4K!<30\9_BI?U3PK?^N\ B]:>K,P1?^F8'4 MI"0._Y_+"LH&_"^P96JXS3)X37):9Q/\[D=X8P:SAKE\K#J M[#_1GVDU_GQX>+#_U/_J+@#5.-"WC_(P=7*JQ!0/:A-^)>EY1A&4KJ4&XK'\ MAM^BMOCST?-H%B]>F!'3))[8:=W'''90"'XQH7Y>YB@^C'\K&SD[@7)55AD< M@\)E1#7+F@@7$%/9R=$)Y@?;\\:3"'?6*OV$]_[@MM]J6&*=A M'!^S-Y*%D4/4[]UJOLCTVN1[]_K]!F9MY(*,Z)_]@R;8B#)JX6TL!S51)UT- MNTIY48G8H!:=<-+GY_V/B ^L.#O^JN[ N)@M\C)O!,H1.0W?O_*.YRA;]R9; M7-JJ,1OK*OLR:OB;-SV5KIMD!GYZVV'^(S%QC-2* ?B.C87?V.?#/KA0;WP.&U>\V66]^A&.SQ*Y;U)9>/_/@:Y -U(82&I3G$)* U?H'U]'VO0= C^0.XA M)#9V4^F([+GZY7/X1.SQ( &J@%U*521SQI$$H!0Q_ MT)W0F\X&G47;N37;. M8GVAT3,ORE*Q/;JMQQ^[/[$1@ U_%B"GB&"RYQ35!/22B5>%G M]HI\2@T^6*]%UF;4+OFSF*/&7;M^U^!W%IZ5A@K>5-PY7Z5LBS<:SA;?N4KO MR=%.%1%\<&2W_EUMW%>FL?@.QF?>E,F[:5MA$(H#4!A*(9"QL/-AD0$?T.RL M=B[ OOX);VW WOFHE0!O$"\%Z,I^:RV&0D&*JK55:TPJZ)T4O?\I9[;=&W M9['.E:P"]7VZH$90(VHNH.8.1]3<%HQE1,WMTN ?!&H.[LE_=L4J7)(>>304 MR"*_HM:&C?Y64;A7A*HP%5,"43#]9BB1B^5:6N:S3Q"+Z"&45..8&/%K8$T5 M0]-.B]]A$@M7^RM1XPA9&[#4U!NO=)=X)U&XA.%44AA&3Z>(+57&7&1Y@0>* M+VHN,M#F]152?>"G+K-&EN7T%=H"A&*@V5.P-^=0-^KGVZT1V,F,)$G+:G76P[YB+9=M*6@[/N/%46V,?4*Y21XM)XQ-( M3H0V"JT&XB6C+,2'Z(OOBZQG]*[_/91MDXPCG4WIS\OAX8M$#2CLTEE7GBN& M(7^$?I1DLL8,&UB*C.BT%R"[5+%.\1$ZY'&&-"")Y$$;1TD0,E-A+I8M"+G) M,F$%9YTMPI&M*/F37S!;*)TZ!1II$2S%3\L.Z^.[6MO@R^0/\7%(6H4:185A>.V'Y;P4G NX: M4!Y%@ .'!9.\*U=8J><#$GI&#KRIM[(874J]&0VK9%T4;=.7%U4+7O@>_"=\ M=+J*,4.^]CAVBPHX]K"2^-6&*GJ8[AVA6"@\S;DKX$.8V5$=*FLR<6>H"L[S MY5(85"U:2RY+O(SBS3HAA1H0"(C7RJ6\4.#>]);UA=60QZ;5Q.@AG2J?'% Q M5 ?3GRWI!,294QTL=X^[<]#DR4X%35Z&DE;8ET$VG[O>%%O5FNZ#7-$[-IGA MB_"]F'4RJ1V\RM\%U$&PGM#0UOKF&=M2/BSRZ/!Q7%0.9_G1T>.H0)G5*'?Y MUH?N(OC;U+OZM1%U3I3FNB8](&KR""LI4RK,9)6/91>/N33#=P'U$-8H\_GA MYW=1B:>'1\;ZG)!R?(U8B.D^^%@$;_5#L\/JW0CNE@YL 4Q,4+ K^;CAZ3VTJ[S 1T<9/H,90DT+%H6OC]>:85MDS+.@7AIH M0&&K*G"PT=JV7 76>C/X7S YJ<8_U5KE4%7[5_0L2G.G2D!/YKB;,,*7?O)F M1:X4VY'KX>HU(Z$S"U<[\%BF''5'$!>2;;*QJ$R@?I'NK.VVZGK[J(%NF!OS MG,E%MXOG0R[*^AZ+]1\NH$F]*KU&A::;=8\? 4D7]E4--Y6P?;_R%IHP M<*%@BI#2.E2*!8>IT;M6>IO[7-L#D=$?\,#NLCSR! 858L=$Y=+^A=.E7-(= M%5L/XZ6]PG3HS%AN@5C&1.FNS3X^TN8;E5P[&7%ZO>' MJIHUR<>JX.H-,5T?1LQ,Y[C[L3.=22]^IO%P"WVXQH5Q*(T&?J(@Y M!,[4M1P(;G@WQ61_.'O%_28$E"V_\(972J7KYRZ;Q84C%#/B\>CK.>-!\R+[ M;C_YD%V&3"M:C?(-#?3DY80H2N8U+9)48&LZ@ME2RUG!.>N&:,=B$W79@3%! MQN,9RC^ZY\,+;--IC(35N*8.J70V!SLNIA;S$I++;NS,%+'H87 MKZNXT9O?X:/G+H2(3IZR3/HIJHV2U.1[7',*L M4+(9/8[1^/D TM?VDU/+&&"/V]IQ]1&$@47A#_L%HU3=O[NO)/=23$;.*N9OB MVE4OX/0WR@1C: O^8I &79CH*PDBVP6P3"D M?:CRYU[ADZZ3&]!G"(322WLOLE^O?(G)3A.?]K6%PS1T19TMZQPD+"](J4C- M%+5J,%^,&;:%CX11;I?,)C58>VQS]'1CRJ[0^DG?M-"W7*<\,_.[<@V1,!WA MXTITC@\IJO)L#YLK4:#>M4)>)VZXC'4I/3$:-\P\ "^5&!$"V^CN?Q JZ*.C M;K:I[]],W7Q,&38LU>YJ(S^[,S.[+)[=#113Z#V\3HN@%3:@30IWAF4VQ"6( M(@K?\#%Q'8"IOVE=AE1]P_:G**]@W:J1?<5,1(D:XF5XPMP16A"^X2]=^9S& MY42G=?W8Z/8-CL%5C@_>0?U27"L](;C<$K$%3$Q)V#<(6 !F5CR$_3 MPGBI#G)-UU#VQ)+P)-55*EU>OXMX!D3530NXH;D+N5PI5[EH:P>%.@^J2^6[ MJ53ZSY1-:LK?AH+3V@FEOMP!""N\S4Y[R;:/H@/F/X*O)>XHT3'D0<(XBIF= M0T-\<*8O$%V#:RO"H[QJ7;AG8\ 9]Q^B9(UJ?$QX^?1I'L/?1C6.GND;^G,HG>WBY6"/(>"YL!R8E(JV0+M MO&#)&2HG^@(5Z>U5\[V.(9VNM0Z,W(T%BBJF>X MJFU*%F.5'X8TO5E@YMR;TM$T=U"P>M.) ?9J8@6_PAI;TW/$$ZOB1/3YC:1@ M%].9IS>9&54K!'9JKF?QBXN<:HWMB(GWR&5>@.%)CDY!R5 ^G3;XY*%)$"\0BPXSED^SNJ;>T%B?Y!JB[G8S3WH^1]0*_RD55[9&FKZ*D\IF MP54ZZ<5>1,7%OJ(+X=%^\HKW])H/=E-]?/4:RD?TK$6, MGVOS'LN&0Q;\>,R";\%8QBSX+@W^090-GPXJ2&_<6@O:W\X&=:_7)L/I^G>T ML-52&RLF'\- @V^E"S=97D^[!09ZIQ12F%%7"(ZPD%^G-QV8[YWGP.>G/VH> M6^\-M3X6F5'I[\.PHK65XIL2Z2AWT"3T,\AI!I%E[!M%@O50L M*ZGV^7??KU1^.,LP"L3:BXFSB0D;7E9*M9 6CG(D *E]0L?)'(FEI#>/./L9 M@S-$0TZ9*58"LK[*]X%$C43./F6_[7 >12;1PB36TB4F63A7<8,/NBCS+WV; MTH3Z=:<*Y281^A>HEP9N-=_0@#O*L%-$<5T5CMM(Q%R%._YH,[GY]LH*48I415%=DO,K=PA'ZC'P[K L@.J:*FK7K(VV MO-5D5@H;7&D#%Q )[G>%,13X"#J#&7><[#4H>$3>>=7!+&94R(+9=/.5YO%- MU_49K:+,03U8\)OK/8)E+1OW-_W'=W"C+HML];>\I#6A+WT7/PY=/4JP3;-" M7%K:-/YS\ +W#]@3;&OX_YF^6?Z\#W_ZZ_KOCU[L/SEX.OBG@_W#P=]O>M2+ M_1=/A_^RZ4F;?W\RCFD3*)_V53A^?0.22 'WQ/_]T_*<0Z"'VS;\= M)(>@)/X:?^SH<.US1\O?\)/?K86S^AJ!E<%]*^_GU]U>A[ :_X6WTM"EY-5E M.[O3>KS8S>5XHRGZ1[ :]*_'T4I\CHB$C\F-@NP>!_O/X(Y(Z&9,='H[M61H MOMQ 6FXZYV]IZ?["%=PQX'E]1,H?=DBO>.F?:6W7:-.UF/Q MTZES\_F=9>U>A>G%M?G8$\-*][>;W#_7S?>Z]1^_/W[_#_G^K0^N)-%Z!S?! M_S[!#BC;?(3?QT7"_8-\FSD?)#N@LO[\63.T,R.DVS9-[=F+].FS@__\C\.G M!]]]SBQ5=F\\VUNH#*[$;HGYRD!X\?W%+<;]BW[^$'KI) .5!;L[Q\1?:F&T[ MC'>SA+Y=N3A)3U[U9[B3X;^[/FYZ_'Q,PFSIWGR3X8=1+*X+C)__--QAI&L;@N M/GAK3.1X8,<#.Q[8KPB5'6_8[=R9PS&>_SGQ_&V>\*>(KNAS0O:WJ:7<$;$_ M.DJ/G]X1UGS+TM)M#TD\P-T]N&.ZYK-W=MMTP%>-0CY$P7J2/CFZ(Q9Y5!M; MO[NCVAC5QA?!S*3/3^Y8JC-JC:W?W%%I?+GTR39/^.5 CS4BD97FA2.'QOC] MA_/];PP!R9TVEE=S:3SLS/_1B_3PX$LE_[?++-G!S?DV"R]'N;BN2O$(?(T1 M2[6EFS.B'T>Y&%BN1X?'Z;/CYX_' [MM&W-\],=NRA:&8_%PCP39[9;P83.;TF<3=B):.@U?/T\.2.T>81O;#EFWM\QSKY!XY>&.7J MWH%X=I(>W1K!E<:V;^[7VMA1:3QHN3IZGC[_:A?2J#2^L*7QM4S( M[58:WT BZ]W2(3UW>9:XWY9(S7W':K-;.MNWKB:Z24AD'-\XOH41)^Y"U=4RX4K/ROFLWN7\='3]."N%_*.65([N#DC,^$H%\.']OG! M2$ZXI9OSI1JWC8=VI^7BT;.36R2)Q]/Z1]7*?2NG]?&7B#;LAJG_T17PR[,T M.7.EJ[."3/YLMLC+O&DQ(G'QC9%D/'^1'AZ.]?;;N3G/OLW6):-<7+-<+P[3 MYT_&0[N=F_/\CNC2\= ^;+EX=)0^.[D]CG \K]MF]^_L>?U,NW^70_SOB!.C M<%GCN'SNVXKM'Z?/#F]+^SW&'?Z@O?E6P@YCD/!V!?8GM_;+QR/[!^W->&1' ML1C(]Z3'!^.1W8W0'8KKUZYIZV[:=C7,Y-L* MZQ^FQT=W; \V!ARVS'K8V7C#&!^\)5W]DR=W;,8RGMDOO3E?2IF.AW:GY>+1 MT?/TZ&ADOMZ^C7GQI53IUIW8+Q+6W^89,PM>M59"-'(T1&;FT4%Z='A'".I8 M.KGEN_OBCH3)#[QTWA;",6F-7=O>.6>!1;8R"=;4?]"(] M.;Q%LYE18^S*QMZ13/SA:8PO4C:QS3-^B_1W\[I:J*]5E2.W>'PZ3IZD+UX< M;A1^@T-O']!XZX^K)\_3HKA6 #TQC[-[F/?IBJ?QM\Q*^O?S3F[)UB"U+\G):+;ZU%JM/TN>W M[KHSHES_H,WY-D&NHUQ<9TJDA\)LV2>/!%KV.$U*=S<^V)WU8(_2)X=?BLIDC"Y\YMY\*[&% M$8U^NV3]LV'1=^.1'85CZ)9]]N*.S&\*_?97N^VK=2?O^X2;?6Q0:;$XR=W#B/>SQ+M3BCH"YZ:+12-.^>B MOI)8;,'%FP)\= MID>?R>8V*O$'K,0_,V/[!65CV[3,4$KWKVT&P9M-H8L_Z$SLZ@(E]N[. - MCTZ;Y(-KVJQULS#96T[M^.F7G-JF':*),$5\K=/)RVF-O5]GR9\/G^X_3^"- M15Z5:5+5R>'3OZ1)6\%?CH[V3_1/R1S^U)Z[9.6R.G$PH5GRRDW=8N)J/B;' MAVER='!TG()B62RS&CY 3SEXLO_DUD\YVM^XR#*O$^R]M:R:'&D8_U:[(FOS M"_?=93YKSV%5<-+V6[(G!^$KV01.7==N_HHY<%.'%"=__-X=/L&2B)-X+>S_ MGMS/?>,,Y_,O-D,^(S,W MK9A3\V^@4EV-GX(Q95LSEN2\=O/_^:?_R*>'QP?'DZ,G)R=/9R'S]]_O\_@_.&RB^IYO_CK]G.SB'9Y<&_A/? H6UH#@/'9R>T M]ONZFG735O4VR%/RYV@XIS!M_R5 M0Q]_L?\BOG-._A)?&\N!F3]]$6ZJ6UPD,!H7WIZ7:\^^S!KX70YB #N8S. W M;:4B8W=]8\[NCQ*')$N&QO5'O?[/AR_VCW0#MG.!\L%Q_5&O#R*V\>@$PRL# M^QVN[*1QL)[E&4K@U#5R=KRXDFQF8.AG!5V5^.S]Y!=':,8I>B_SMG1-,_AV>#,\LLWQI,'?X4B>;+;M;J^* MO[K,?73U!>QK@O?Y5C]Z3_:=;??+(I/^:*W3X]"];N3!BW7W- MI=GND]5SQ;[F0K'13':V]VPC-_)T.G4%MH$!87^;32KZU\K;@;,ZAW^@K7X. M3P5_^:(JN@5[!4VV6!;P?-=0OTXTQ[.FR6#&\.6B6K+YS(9ED]+?KW $3H(S M'3D".I+:3:NS$J8^X^8U:.,7!8^8?/VSVCEXY5:*!#@H>7N>O"[RY&V.4\?% M>(E&4+E*'N'UCNCXHX/O^*\OHYF=RLQ:^LSA=X_5%RJK<@^6I:MK7/]N">L" M*[[,5OAA#%U,'>S>3!P6B2%<^89D\$3]4:O48+(E;\[1RX1-SA;NLJI_)0MH MWK5=[3#H\2^'T9IY->W0_X3!X^I9B0/)_)@OJBS)%XNNK$@DFP?EK,6;AZ)4 MP!$KFRURWPY#SF4K#^1.F-6C]W:-E!ULN0FY$U(V.F^C\W:'D_=LJT_>UW?> M#H^WUWMSH_-V4^>-+6V0]X#^@+-7P==:>*TWN-C$/DX(P<$W(^I]]]LR%S,- MOI7!@]U%7G4-/'F9Y3.Z'ZHE_1V^ 9]&8PZ_V$RKI>/OJ&V7>2.=?(G3"9JL MP6?+80T(WT$&/SR-AW20)LNN;KH,O@>_O#S/I^>8+?F: G!69Y1/E2EDY,BX MWZ9%UX"_DB9@]1>SRWP&_ZRK55:TJ[T)7*#HY,ABI+0&5=?28A'H#F?7=!/_ M ""[NH"G"C"O0C6G O<#N6&27><17Q M&?/<%9)T3B[RMAY,K?X1"*\-4OLUMW.69V=EU;3YM-G*([V?/"3G[P<\/-OD MZ&UY,GT73/#1T1L=O='1&QV]T=';14=O2]-TJ4G>4"I@V8H34M7!(R%;G#,J MJ+]^(F"B;J>?0#ZE^'NXI(UZ\2^KDDJ;: ;?YV563G,X M(A^QCH92;2G=_PLFG8=_+MCEK]U95A/DL,6$.1VU.R>BMJJBZ"6X>Z@7?JBJ M69-\K(H9[;*@"!]*H=%49GE&LVQTEIK2]FEJK#\Z"OEUNI+@,5Q_=/(\ !EO MA70WU4=/#X*7-?",[3Q-VV?_WF<2^(_+];(,]N'^5O:.@XU&LG=\)+)W].(N MLM&?L.<$RX&Q M96?T=\;3P,_=/)NV7B([L-M\B530#:3%SIYCE\YHJC<>ZRV12VI;WZ MC/&Y7'M.>QU&ZV%8D& =@G!/SVF)7AGXUJZ;CM'$+"Y-2-/MS7W0O[CUWGYZ M#_?VD2F)3VX6GAPURD:-7+X.IH@:L?2%8+OE%WN:?83ULE5+[R%60:?(#;'@-'B1._'2V MR,L8CC_:L,6 P.51U(QQR$I6VX MK'CA9CG\D0:]@'_4&.*[=-FO);E4[(^A'P5_*BDX5+9U523@K]7)W <%:T?A M=7CCS#73.I_(PL)73\NR@T]\H$_@^GQ?U8O-V(1OCR'FR<@0LP5C&1EB=FGP MG\40\Y5,B,.#O?^^ZIY.](I.DT=':^H>>1HN\2)C_H>0;FG=]+R$*9RM_"W$ M5]2CX_6'G.?+I5:MG1Q8AY$-7$[2=OR#2&B4@BJ7]A7F4J M95OIC\$J_]GF+W "?WYFK"TT"[ZFSW;--JK3P20>5N2:#3)W3(]BX:M=@\P@ ML$W%ZF$X*.](C-_2*7A)J[3K[LB[ 8O5.!W'<];D>L'O\XQ+TU6,+T/[A7PE^P(-OB87#(+7X.K2.Y.)%&* M9YQ<5ETQHS6?N 2K;?=%<^CL:?\"0QH< O!RV(<]SXJY<5XIDZY?" ,>&!ZZ MX3G6E2^(:X MM\@\>$T%D0.0+E0=MG.DWQMDMNH MPQG/_68HI! 0Y;L,Q;>HRK.]@H@EZ.["I=:S,SV'9< KMVFJ:4Y*D8K5S'5] M14!R/[G56+V;Z"]B# Z"OW)DW1,$;UW"CP/#9/<2N:./[3?N-,$0AS43;(6: M,)IE2OYHI$C0BU*O=BV6[#DOY&EX6PE*E]A0LNO-)W*"3QZCV?O M;*7NH?L\B")JS,8A\62IF TMQ[0FC4_54^2^+*6PSV^7*W+_65B+P\,7B<9, M87^G==4TMGSP@5SB5"$*RHZ[>>_B3:TSR+D?>7#W)BOD:>_EF8X.7G"FZ?#) M'7AW^S?WDRNS55MY>+;WXKX:I".QM5RW&W0>5CAG=]@" M=FA9$22/Q'%ZG";8&737[7F>FZB(1\[/K82YH;C]^2@NZ)=/WE4O',27N09U M1Q7Q>6C9JS6$,L)10 =W-(3CF/J,3FT L[P&EZ!:.321,&6"GWL)&YBWB?/, M8W2+\*U?@X5UD===DYSFLQ0K6'(W9R7R&NR):I%/DX^L$E;_E[TWX6X;.=J% M_PJ.XTGD?!!%<*>=^%Y9EB>ZKVTYDB:3G'ONR0&!IH@Q"'"P2.;\^J^JNAMH MD"!%:@7(GI/($HFEEUJ>6KK*.':DD6#MAG 08N'*_B%=*K67"6)*"4Q),BB) M@N;]?,$+CJG7^HS&XS$^J-_@>@7;)PN-$/!O=4\S5YYPT>7^4\ 1J<^=<^BI MA$V"\03H](T]U[.CAVAVA:[?_VT4';W7>1U97D=/YW548"PZKZ-.@Z]V7L>J M4Z&H#KV8@^"+7-KFH1#2C/^A^/OI"F>>B+];;VL(,5!WC4/?#V_);RG,1IZ, MD$PPLH2=1C8*&AGPM3)G%[*W\Y1T8T3/?GK_U EH3NNE= M\7$HK1>:/=*F\:]S0=YH6O8Z#9[I5\U&U;IYZL> M-6P,>^7?K'K2ZL\[>DQZ3!4=4V?MDZCWJ>! 9[E![_H^O-;2=26-U?T6M5*:4-FCOO78]AO5@3Y$X]8$L[9@"=??@GK1Z"6)M#G(]!] M7*+C*8;::L&]U5N\GZJE?U]R@9:L;[(9RP,4S\:!=SQ&[\B.[\@+O>T.0; < M9'(R.71R6CX9TNU0[5U.#>K;>;:(Z[YGO7^NO[]?W/RTM M@BJY.?VV%D%:!.VZ"#JP++/5[2QY-;3X>?&-Z>R+_-DJ(KNI(Z@>]N3EJI+- M*V7R.F(O68EZ$'N[8W:&W2WI?TL7 MK;;9:PTUTU9SD2PT MNSYL7_[\IT'+:KW;2Z;=*Q__S]2;?"_]^MU^4[L:*KDSVCVHR:*,8/^ MN;Q^+#\KH;5Y=F_R(IT[ G@Z7[)PH+II6MU[.K!T&D/%-[=[3^_3 M[J4QZ+2G1PU3=Y8OKHK$>R0WT0YN M[DMM;-7X_T5=P[M'5[V.V>_?,ZR@A4;%-W=K3YL6&IJN-CFO9 W-3G.X=1D. M+3"JOK'M>X;^=T]B[%V9C_,9PSK=P;7!?LRP1O<]SYYM:6IO?;9H$Z>('I\> MWZZ-;Z]2:2]8S.S(F5 HW64WS ]G4Q8\R.-3/W7JHN<9MJ'2E3-M)HNRCP:9K>_164=S:_/M"^]Y]V3"O#J7M7(N&0^ M?'AM&M'&"[HB;/:N7,;3,05?7RZCFY@R>ZGAUU=A2'[W? MCFE;YM"Z9\U'S;1/S;1/5'6O7/OG M5!'#9W;,^.&Y_?+I6V;'>JI^5-K;H/N$:>=@19I7:J;=A=W1K%MKXM#:ML)[ MLW6;C-U@VKUR\)]-9[878>H.N?8C%B=1ZB1I!#/9+\]^:WC_EC_:Z?#D21O: M2:CIXKG[UFNNK?+N:-:M-7%H?5OAS;EWBSSMZJ_\02)>%R]<.DZDJS44Z],, MS=Y]BT/J@Y25W]V7.E-?-6F@CUX_<@EHRVP-=967'=W=K;/(M-C0A+61?\ML MM[=-A--2HR:;6T5U4 &IL0=%&SYC,;QQ%$ZEO14&NN+X0CIALV.V>KIK^N[M M['#[[-U=%WF:J!Y*5-V>V6UMGX*LI47E-[9BFZJEQ0X05:=O]COM:A&6EA8O M=VALQ_TPSQV]AHN'MQ[&5KFEM M771?)](^T][L91JM)HL[P4ES"V2BF;7*.6N:9?>".+IF][Y1&LVX3^Y(-MO] MIZKK5SF^W;_RUW0L?3W>WXMS*@>M?E]7Q:C:KNA4=TT<:TZYMCNZ_%1%]T:S MK":+4C39L[2>K=R^6*W]9-@].)="N5(C-@XC)G%^8O_0YU*6LFK,CM74O;UV M;V.WKV^N$R T4=V15=,UNX.*$9:6%H^QL153 5I:[ !1==KFH+5]2P+EU*6E-YY 0LK8"-O8.\B7;MU#J$4KGI:H?L M5LO5UJ6"JKDQ.O*IB6--LD)S"SM5L^RS>86V,/)V1,/N003E*TL,/XR7(B8; MFGE\Z&_;L+ENF(Y\EMEY#[:(J[92KU]VB2K--AAAND^SU4==HOJXB9Z0:RI( M&G4CBPHHGD<@RYC7&=2,4[4 KW;84 MP+<"U '^F.&S';-X_ M#JL%^.X*\ =&)#5.6L4[X(8#3'A6BT"^L,G,(7NC=L#.ZSSG9<7.J!U;#NL=+&XKB=,(B] M.($[PK$1VSZL$/SB!=B>#+N5Q? VY)C@VGC=4JB'NIAEU^-3TBDR?4Q?A'2( M=,;?I3ZBT[G/]!\X[-X]APU7O.YV[[?.5Y.<)F!<\J'9!&YA0V>1!P0.M&FX M\ GL*FQNZN"8PS0;!K[7AYO\I1'##0S^BICQ>PI33>9()+?, 42L3BFD7IQ MC!+ 'H^9D\@G*P^I(^M=LNC&BWMJ8D?'&?(8<.K<5+<%T :P*3V2.9, UN!Z3O=Y0<)\'^X![D5NGP&F MFR^O-U_#]W\;10#<5VV&F'\'NV#.PMC#&;VE0<" WMUZ;C*!U\2>]?, M;[%'@$;39/4M"A"%:24L>OX]MKI8Z[N_D%"G_)Q$5,QR/GVR&G)= @PCR? NF!HOP*AB379FQ&).( MC?_^ZD^>8[6;[5&KV^GTW,ZPVQUT6O:HWQZ.>I;3;O<&_^T#+$65 UKL;T=V M;>=@U'GP)_ >!$9!T7YG0\,QB_SJR@QQG 6:2,WT)5:2JG+)QO/BB MJ9H*5=[QQX^?Q!(F$SLA +(:.@CE^)(K7*Z8*[G6)JG]:M%GM]&J#7T*VR6) M;#"D;KUD8OSZK553"K4JN=KW1ON5\MR=A'&"C/5S&+JQ<1GZ+C&>L!MCX^ X M-BY8G"!=O:FA?2/GM^A36#)_^P7SM]T6YF^G]3@^J';K_KZ1S/PMM7#SF8!9 M!=L&:X?/9S\<=&S@9KI>C*+ @WF[N<<&QI9X-IK!X7@I MY].VXPJ@/AE[##Z0:Q%&UW8@]I9[TWP?_TTFZJJP,8PRB1>ATUK_RU:4(F) MAQCJJ99H!;$)&P.\@E3S$=V2X8S<2W67J86)N3)B<:;6G]&R. MU\H<[>(<5Q&]E1,]4NG0RCWLFU/[$K$/6_=X#!&[%R_BAPB&'^!HGX[4305< M\+'*8JO&$4M MCAB_LAT0K\N#$6^>R$T^HHQ@,M^ MYW.NP]"]A1OH]D'NXE60A!>L==@X-8K"%(CN0C@)8L\3#&B<*]X@*)_$J M8,5\3Y4AEC4T9, 9N-2)0I&L&WU&J+S0;8=^5"S^:Z0NHIL(?"B9G"5 M/4;97'37A./DUBYL#:"VWQCE5Z'XFM@ ^D8,T"_W/=@DL!!LKU*O<#A/6V/?#6WD#,F0< MR^U WQ$F<(#ED;]6V;$$%G'OE87L'B?J(AV<9MTDOBYVCZN%@EC?#F_!;ZHF MU**5JR824JXB/>(!/J*F(J+@@5)\;6M %SSQB@P=VS< *S%C \G:(:J?P&(P M0?BX#B!I8'7A10$B7A#$J)1(3N,O[/?4 Z:G=,P%9RI*"2ZA)3.!:&$HA^;\ ME<%#4X?W+R-JH#.B*C 6G1%5I\$_7D94I30OM[Y+U6[MK;0U#:I6!VF$PFP_ M1&&6A2Z+3]Q2IY?%:U8D>U-ZB[1E[-P,8V#HA'.&ER =TTSM'P8\T/5(M;YN MY=:?@;L^\KUX B,BAA%F5P36PHT7I;%Q[ &4OP"#C8UYMM(I6%SAU'.,2P:V M+KI8CIUDUV J[=H55NV4K )V#=FTM>>6=25).<\@U?G\O @,#YBD]3 F6> 1 M\2Y\5N$MRYDC9780,0C82\'U&O90S]G@WSA9^5IDG#EY2>CO'"S M!TC=I1-$P/(G/,4%R1X6QJGE">AIP)79PR",Q9Q-W374&I)=J),.;C%/1\BLR0F+PM<4,HT M;7*P3&QWC0'%O5*=!4_@:ZO34V)@J!QN;,^GD9/W#NY>-QN[,"BCX-V\>SSM M]D!)W>&>R8T'T#!J2%?_\.(DC/#D-8@@6J,;F*<7H+?)I=T7 @9=F\DD"M-K MOFP)I:0Q=#]QPAB%443.)9&=)%2VXMFJX?+\BAY( ^P*)2LNX*]D]. ]HE%R \-\4@F4?NN-"8,E!V>)<-. GE IT>S=0!C3+"84:,GR!% M\K431QYL"0G-61@EM:1ME)FY>"PL!9%Y=N:6 M;^ M3S%PDBQZ-NR7H$%,T?&T"%NYK&'WG6T4*2J33 MBPP(4/,S- :SQ <,0J)>3Y.4)#U7:H5IT7!=!I<3/H 5G",# H>K;FG3&*4) MN;XQCL$3_DQ.?QAMA9E= R?1V$,1!J;,H%Q:_YRF$8E,T2KV#.X MAERZGT(^0F?5D(A_96+.D3\7+GMC%I)MA&DR#NQ^%GFB7!@@;/1=(.56:0Y:>3QQ,DIL,"J4 M1>!*"3F 0I/N M]H*;T">)?L/@,DK. !;P\A(!"HJ!P9'6'/$,"YYGC1_D\\(W L %Z4GOSJ:3 MCR);8;XF. BD1UQ<6CW^O0PQYJ$'>%N:#4%=A3O66$*OXA%ORI;)CF/;481V MI50%%'7U(I,AJ.F61XV7G'.XP;4#HVGX<%AY,N9",,NLJB% A /&[0K<@S$0J5I -;6Q& MF>Q8Q])YG/ M[8T]!QJIKU/[^Q=2&.J96 M@;'HF%J=!K^C,;43%+.?_/"VCOY0=*,KZ4SF)QXN93]5.R08-HO96_G+.]>+9X \WGH!#99N>E=\'@K) MA3J'M)K\ZUQ^-II$^+-XNL&?'6T_'FWV^AV>J5?-1M6Z>>K'F6U&L/. M8*M'K?Z\T^SL]J"ZY5_)1]W1/&1M(5.KNW1=2:51CB>>IX#FX*[H"Q70_ ^& MU$X+(35RQ&_3567MPB@58O/BHU:A\NBZ[BO56S$,F6Q2.?K.V>[-4!@VS+FN]_FH$9="JR!.>@,M^Y24($F YK,:D1FG8'9 MLRQ-9A78BYTFL[[9:ST_F6V(T&M '$L*WPMN6'R'PB]I]U*_IBP'%LBH3G=E M;\2G$44;=L^IXW):9G-UITF]FMNM9L]L#_M/M9C[9,A@9IKG\D,\>0;)5K+M M_E"@BTCQZ8/4Z9L]JK;0&J]EH,+TT*>].?UG$5)13^(MPXYUG M<;OC_"!/W>L/_(KG4; HLYI?2$?^K@O)BTJ#ZTX"Z@ M;'HZGQ #+7ECH*L@\?$4S-A/&1W<'A Y/PWD MPJBN>?WGS98FSDXQBVF)8\QYKT)QK-$57^3GQ>@4<^KYB2B&-XYL63B0T4#% M\=#M1E0\0BHJ.O"3#G4\C[A1=)Y*6[RV!DKO #K%'V))%';&V@!7@XKZX^%J>,W)P_>54/O#D3)67U+//> M,2HSRI$B^P9T:!;VW^9'Q 1#!BD>$.:/$KS-L'Z*S0M8AO)YV.<+ZYIRRBQR MN9L7T!,5@V U;3%TFA4_#;109B_,!QY!OK1T4K'W;H1+ZU'&+@;%/91[H7'X2A5141=VN[#P2\3 ,'C[Z/;4C MK,L,T\QH=>$E^?(OK L_@YN5!\6*H\6S:[#TUY$]+=DK%-9T?$RP+R4J]1X[8T AD< M\T(FY6?]E796HOM446/@874J4$^G-V_Q$#26894>V4Q0-XSC[&PT-J:&^Q#E MBE/2X:T=P;^2)(FXX6K 6G'&[7*P5 WL]]3CDA;&EQWCI:H&"!&YTE)Q(*\4 M I2/CW,*L% M25!VJ+QT4,666SAIT8L+YBV.PXKR_PU.\2[C M75+P>*Z65!P=W"X[*2ZJ1O!5$G7;#R+D95FA+!8ET1,OP29S?_[3H-5JOON9 M3H)?<%ZGSZQW.)&O8<*,SA/W,EG)Q"OZ<%J;Y+-AD?U]MR@<5S5N*AUTV%#&$N MO!Q&1A5Y65+9)QGM#%G]B_A<=#< & %KD*0)'\T_F.V#8.;W8S.*"Q#V+B , MA_G"T42E[O+"2M):J&4=B2UHHJ?4#-R")*P5)*%VZWPDDE ;B;XH :@[^>(- MSRXD@GA)[;H;6.3%]]*4G?L*2(577[X#K9BE< 6KG &FY6?V2 MD.)U*T>0)C8H:!=]SJU^4S'K*JG.99!X 4Y+I_A+KNXJ&W[!+5_)955C!69) MO6>L2QCB<$/GNP#ZY'R433#X%YE;8N;;G*0RTX']P+*&W&,1SGCR@?(<7K32 M"Q"Y8,!Z1NWQ/@'\XHOVNM4;-OK%X&F6+X#O*#NM %]/19 , Q%%_P=E'> M9)P -<\,:2&=OE97BTV:Z2FE&D,\\D9 M+HN=R!NA.F)^>&MFF1B\(*-HA1:+JJ6\_BIYF[%0J"A,2NTQ,0,D(/\Z 2BL M5BTK@Y+M#N3%\M:9*17+GDX]'D-N&)F=2;:>U:N2CY8WJ*"PP34#3F-U M=#W;HO3:/$MPDA++69@IIP25:.PU723J)@M6!-*R6"LU$J^C$/@U:UU*7;I- MI46W69*;$%,=^7%8U&:" K(L.5/MH2C:?V82*\WVW$V>75 MQ?'5Z8GQ34KX7)?54*ZM;Y"N= ]2NGG31HMEJ)B$>4G)@H(DG7* ]_-T] _C M0"0%B*42Z0!O#'*B\I3!$/.%P)@(7)F"0;D%Z6R&B7I2LO,$!;WBBR\_P&3" M*9$L)]#B@NN5RH46IZAC25&2%LV%]!M)>J#97"]VXBP6>>E-0QO,$]L]'(E\ M5\P($O;&0KMYO?YWK?^"/,6/W6+.$?R5\%X^7:MKPNC$AE"J*\]SA5O ;+RQ M(R],L26.AW A3C <2UE;N8-(:3C)DH"I"!?> A[]VW,E %)387G[ M]04(MP)OW;LU9<^J56O*$TP I M+;@AQ%^<64 \:?/N.8OF5:A2J'>?_9UA]V*^TZ)S)>"GF6RTB+)I/.;-Z'"E M<.(H\:;\M +VQ:2\3%/UI)DRS]I4FLSQN@5\I5&B^6&,::*4N3J21[3RH2!? M9T>QE(-8U*W.=V\]%P8N>RCG75], \AQDC6OH[QSL'TP>UTJ5]\;@^AVZ&FX MW6X*.E3X#^"M4I)S%Y&Z&K=Y$T8N_S&+. S(XLREF>-%3CJ-J8DAH69KBXV!2F@9_7(5(,+(DG5DTY5J*05/X@=%F&#F;YDD@3G7Y1C]%O#6)Q M2FE [[_P5,HNO0XE.[L>^L47SO'EWGWYJL6^:[)!(>8C1Y1P"&_$OE7T.+[ M(Y;6%(OTGR,?>(24@;Y%=GVFX7FPZJ'1W9: MY:?DLG9D1-K,K:-V11FG'LQ0I4TFQZEKF?2&RPSH-B%TRWKWU&!L6YM>F4V) M5JJ7OXK+-2DN!)\4^)U2^3)VD*>CLEXBCE3091LK&\W9F3?)90B;D.Y_2]WK M[& =/]GU0[:@MG-)0,1!:<)X4B=[&[9%0UF& HRRH&B87())'T7>]]$#Z,R/ M'(2;J-RZ.=++H9/,D2/Y>"*B/^+\PHD\[E9#B0($*YL"9^<-E\Z-YYWCBNTY M9=\]\J:/\40B$:4B>U:?UT +#&"Y !07N0@_ST2X/,5AC\(;5LO$XD_4_Z] M+-G92 I11@!G0 #^D2\^H$]0^7E_/]Z&,.:/"7VQ'5,//0%E?69YAB/YME"" M<#$DCNK%LET>A3$YCN0'B+@-3/!&9 A[^!5'(>+T4D@&:DEG6Y1Z7(:)T/H- M _9B,R D>\KHP!)J<1F?G2MB0A'YERA\Z&31AQ#^R;#PI^/+#YD#K_1ZG:B9 M)6HNMM/0B9J5SQ/4B9IU3M1\(<5R$KJ$FDF$2TEY?)E'.J["&5B_O6;/.*P8 MXM\*2;T([E?6$U&63%\+#4X$:!QX;PP/08R\2 1(A[ 8U> G /$*; NY%N M-0!S)89'Q6.R8E>\IB%/J\32%8?> 2K50T$0=.I3FJ-IH/U"W:PQ1H5XQ0-B ML0')V#_H!+GO<^!#A)B7K. ^JREF$&:QF6NLPQ+4]<@CE8U:2RD&CRR%? <% M;HI)POI1FP89P%O^>W8L6S- MGF-EV="\G&[%V_+*%=S)2%;Z@?6&4\ A;64:$]JA^47AW/8I[6\A]B8,&9PR MU@8@RL"Q9T?PL!+ BN[G3!DU47SKS2+FAX7WINFT-#6-I\3F9:I*QVL:0A;) MI'.\%O$YF\GD2.%56,WK#>,7X:^$3'X1PGQIVJ'EYJ^"$87IC.[ #]PB\0RK58^! %(>([I,;(&76X,DZ*QD;]'8./*0,T4JVC- M_-6J4WWL2A,["REP9SR>(J;G;/!\&08MK P8XBF5QLJNP=: M',8FZP2A!,W4U)@+E94O G:)>52,81E"CJ:\O):6R/_F5_-X2O8<6%:4510] M0FA%J^#S)1(AQR4/X!4B1 M7 M2V26/1+DPIO)A1FYN[RY4W\SIOZOM0 MA GN6BFT<&L6J1:%;X%P%]Z$=!FF^0 *,P1Q+'0'"URL3X5L(!1Q\6J1@D[1 M1S"'_EC,UL$@[KK%F2.=*<<,[J0PE&0.4_V%/+97F*N'V^DR+-/#*,BW$1=Z M5.)'."?@@91<'?JNPMH-XU*>*%*F26+$PV+UHY3*>4G2L3/$Q$O[43R=5[;' M3.SBEJRB$@PH*D_/?-#<'!"I4'?3B"@\5"0W3C?JT\/ G\O%5*JL+,CW$K+E M$HIYU6&$006C;*# M>1PD)HIPH!!P_UU,N1@1RT1J;K(IJRR.]!$;8KY''",DX PHC_M)(6CG:0 T M7HDN,ZE$ F4,\L.458K4JQ>W=]6NDO@4&M[)T57A84JZRTI<@T/@W@'!O&%F M1N5I@"6K7:AHZ 4"T,;D! M+"4N=T6%X 96Y"A,$S=!>LX&'T!0-6/N8B MHD(0*6*.DO9U>:DD?'T4%"L#\/ E <]5HU@B>^+\JJ+-#_"0.A>F>N[FH.GD"($*NM#9&ES=[+Y5*T[K* SK%=Q=<(A= M,RQM- -59!!5*&Q3D'!<06+0-&!^'7GIBF3S;V&$T&5=P?A%Z2.P.V5"DRSS M>%G-S(23X>L%Q5!+38T21YK^TF%F@DXM-YP*G+2P;"2+92'F,BR9:6S5S. N MP[(7J; [2\A$<::\L^CJY0GH-(Z\@C-(#!!*PEN2?4>O"C'!PP?NCN9O.&"V M27]S]8.^)M!N<9R79,IVNH8;?2FI/7.+REP9&360'D'$^#8@AP(\0.[)*J;! MPGW.#J[>10?(:G*9,P4M7R'2'ESSV05?28;)Q-%&DG\2 M<^OLB2Q[HJ6S)RHP%IT]4:?!US%[0D!H$+P'.0"VU=1^4._H/N,C?K-*E5)$ MAJ".3\@8-5,%>2'RAD%;J MH]S'JJ(U-4!9U#MP*TQ7A):4"5 #L,! [8&$:4]25D@7YRY:]9%GT MHH:J_V1EM#=2\P_N@L!J!:<]VBCX<5>F9=3!&U6^WA,JF:%H3#?FWJ)\$OB1%&&P!.4PW>BY!J- M-?$<;T;["&."N3*P.NA$'YM203A1:R=S%!SDW<_DF6?ZWK>#0)XN*>O+Y@6@ M'.,WIO*Q:]]AQLEMH)!"&HSM&U!FE!24GRS,!Y[I(;&G&)_A*F=I'W(/ MMSA 2/I>Z>T%"_,;/_*Q(V=_SJ8SVXNX^V-LG)-7Y',87!]^II,2QW08MIHS MO3-1!O.,#GV:AVBVHK3662QX1>#D,!P?IEEO%G-%F7HIXP L7GL4B*++B>X! MGWCLMLB8>$)IAS92#4X7&PPAE<#'A[(I55*)^H]GX3%6%.;[':%/IX")6><<445/IQ@E(TW:G]DPT2DS)CP_$P'A/3K"9 M4!Q&WWG5 /S+"+#^*'_)W%Q,2.+4DP6A,!&#ADYK2[%N.IB%(_U+K"Z^*<4L MP G;S/93CIC")MGYRQA[!-/A>6H9E0;B_'UNRD82#M O+(;5L LK0*9)F#W) M%(5=&>-W9&F)Y2>_2X@,+0D?R9R",,LJU]R [H%&),7S.)"HXHJZ;%DMC^%" M07+WKM[1J57UCJ]A<(@U(93C\\SGF(&* "R?_H^5!'\R M"[+"&+)6PFUV!H * M)7O%DH=^&8BQ_+'J+9QZ+:SU)30E/D?HG+L.?A8J]E MV;$'!2;18.'"6H:6.$06J9O2GEF( M.U$4"$P7,M?YE2+2:1;J88"8 XF/.A=!XHJ]5*%ODRJ88\ M!1RF&/44:A,-=J%ZX%&H:E#2<;$";'0HW$M5K1$4;A79X M6T[*X5/H3*0E9LN3LZ&Z'CD?BM>+-$,U<8=>%?R6!DZ68B>9*!'YLNE(=!G" M$9CBN/#Z]Y44VE6!L>CH59T&_PA-6CCKHR?'&\^K@JXN M&07Y0592.7S*:"/+%"2M[Q5J*#\O9,K3X:@$#4^:H<13KAJ!'1:T4*:N#RA' M,DQA7=QXJPZCL FB"::4\A%0RR&=Z)O%[*W\Y1T87C/?GK_U EI2NNE=\7DH M#L&\I\(Y8N]IS_G7N:1L-+FT3"+XORO?++YNP%='RY]WNXT.RO*2KYH-J_3S M58^R6HWAL/RK58]:_7FGV=OQ0;77/NJ(-I%O)- *TMW?7[5?Y3K516#_MFE8 M0&M'QU6K!L)!H877N.]N]6:Y699?+9^,E*9\MUG-B M_XW7NIEK/4ROJ0,W&:E M-F#=Y=P5QV$,[*W[4M&C3GZXT>27[(Y%;;#-7)M\>J6^:VVWLWT@>YJU M.EL*SE9INOV.V6IU-M'Q=\U9E0F:*NI-%9VNV>YM!)0U5>P/5?0Z9K_?NH]Q M*?:2YMAIM/O5WM;+U6&;#5BB;%\7Z+AR.WLP,*U.[\T6L[L# =9R$?KFL-76 MBS!L6GN'<[^6^=BWQ;K;F#V[K]^V68V:Z+^>V>P/GAL5::K:;:IJ]\U.IZFI M2E/58RY'MV<.^E:9&E_(O;&Z//3Z'/Z^#?%2O=^V!VB)D))(;M0.P=TR\JU6 MRVSWGAWE:+*H.%DTNV9WLV"P)HL](@NK:7:[O0?X!*N\F4OI=<:!ZA_ =.F? M,$-/J,)M7$=U\@GU /C\M-]NL4Z[T=SS)>@.&KV?]MPO**5 :4KN?<3!5JJ@ M\A32V8Q)MD((N[YH[6ZCJQ=M6TJS&IU26?0$SHU:7;8'(GGMX0;MC=@Q^Z+5 M-%M65YN=FBP*9-$9FKU67Y.%)HNBM+#,UK#] &^$SE"JZ-;J#"6=H:0SE!X3 M^NH,@-W. +"LEMGL#75BB2:KQX7>EMEO/ON)$4U6.TY65MML#TL/%^B$I2=Z M&U+&WGD.R^J=:*_A;OD!#CI=V9 MW=9V3H4:*;ZOZXI]K5)^'$:(@EIMV$8WQ$K$&8Y0<$;)M[M)\8^W)C7AB\T5 MZ3JQJ$E)D](VNE?3DJ:E^ZGK(ZH&>8\J\_U:59F_X*V CAWJ0(!1@&]1&,#O MCJC(7L-:\Q<,^]0DH?$U3)C1-@ZS23S1:.B)90UF5E1K]?*6&>K"AW"[EX=? M7F+I9&-Z7#DJWGH"N Z=/E37/N]$<)F7[,?:XC8U0S%<%CN1-Y/E9D6;*3N? MXJQ 6VH/BT*?#WP;E86WW7"6=>0#@X!AOZF05TB_.&\<]?CK]>G5T=7YW]Z]0X_OH1/_@L__YX=GGR^?SREXO32^/XP_DO5\:7 MXXO_.;TR+LXN_Z>&3(X-M2*BF3#F769LX\:./,9;F8L&*Y$7?R_0V=A/L7\+ M+TX,Q([]S8 =#2>-(A8XV)V-=\SBS5-D6R,6L3B1'Q$=2J*-6))&@21*[)%B M\DXIV/_FQO8YH>69_$,I[(93R5RW@!.U!#\CJ. ML=<(4%=& ('-FZ_Y<]E$C[JT*HVSD*3PNV&THKP3&$])D-U.;NWE M%NRB1)=BPS694T'"2K1H@>4 \@ZG MH+-$QPO>&Y981_0 X>U1E>8C1%S8=HE/VQ17>'AF!!8Y@O'+)Q66P.0]-&R# M6EARQ9P-"D@2WTIC.+$#V[5-XS3%#F^F\7]L6#.^H2<3&"IO2+D1U<,XJ=E' MQ)"VS0*QJ_+73:DOE=*BL)07XFQXGHW]H7P?")$/%/[Y@((47CU#_R'\?7G+ M7/S[.V -6TP#&\+,&J*> %L@U'=O =!/N7TCM%(U1@&I1.$8(6&-@$%AF[?-J\ M _(H46_)S0KE)3,;9*;)FU9=1=3-A/HU.F$T"PG:!:&T+$8AJ2S>X K;B :\ MM?,UL:CXUD%WV9C:F]):N8RZ5?%5D%(YF<_DMX4Q-HR/7,E2[_8)8(!#:O,) M4AI[.LK.U'%"+];MM;+V6IWB6NCV6M7O[J3;:]6YO=8+:N.TV$HR3J(T]T=C M\V;R-Z<1N@=YSTMIC>:/XP[GA1:?F84;J28M#'?$A.N/N=F^ S0 NP4[7;H M 1733/@?%_:_AL@2D!E^6$+-)FS'+79E-X4%!@9'ZF3MHA58 3@IG((M?#8V MJ%>Z[R_Z5!$U2@/1Y4NZ:/^:HB^JN(\_4[R9J#2_7WR'CRDXH5Y;C78&/%T@ M3^'#O=O$]))%*Q-';"O\+RSW0+Y\X?&K34_I ;A_N*)=OW#%H&%\.OMZ_/7D M[/BS<7EU#)^=?KVZI*C%Y2_?OGVFOX\O_F-\/+XZKB';7!5:W2H=KB,T9"(> ML1CA-3[\#G(J3C$<"!^>P97&8*FK;S+Q8N-XRJGH@J$W#^Z'V6.[9:0[Q*+& MI\,'T-&P?G0T/&X8)^=?KR[./W/B^79Q?G+Z$:-@J"GUN.7Z+0@?$;3V;P?\JT!,Z7$:^%T_0MLXGZJ@3G643-0[L&!2M M,S'(@@5V/BQ0]C5;;/K2Z!XSC!JOKBK\(SY(LSN)2QT[R1G0OCU!W MQ&!RHG:L7^%E,(W?K1\2J%$U"7D=8$:>C M*2B4\D'AO+!S:T2PD&8?Q_AKG$[1S?\']^3>":?3-/!X M' ;N!\( (81R3@VY4K!^XK$QS!-0(G6D/Q^//0=F?S #+>EX,T+0\LN0?_E& MQA[@SCR^7W)G+F?EG6;>A!W7A (N#N!+1)<1N[8CER,]L74Y[0%2_"7;ECB% MM;RAVS@.Q4 *]7"W,8$)WITU<2P$Y MX($4=A"CV("-RCUN[8;Q@4\X7,Y0_3F MV>4,Z0,"]5?-24:8<+DRJ';+[.^X9"P6"2LCA)S8-WDK?%Y=G?$EH\0__VG0 MLOKO8@D88&_/>"S;E^J$$+FR=?Q*F%@-]0,D\Z8I4E\EUJA>@I0NS]SU0,C)_0#%_,;:.C;5C)A\+ MC\#A>T&FQ7+&,LS.38W;$HJ^JE6FX C(^]2C7IT4(377, \RY9/H$4 ,,_#$I] .\^!6 GU=O\.5? M[ CP3D_:_*!]/20P#J#&7+\OZP\OR)T2F\D+'C-!QP#72DKUC3)UOOADU-YQ M" ^5R.^M<>"]X0ZZ/,T2UP_=+T$21G,5C; ?B"9YW@-&8D#],>1?9,7H!B$V M/@FU1JOY[DP^P?CR*WUDO0-@=>"5OR^V?VU/$$D/WAB$"-H[X01XAU5R.D$NZE 3$6VPYW/Q+R M!;GN36>V%]&+,2$#-CSALUN8N8].I^+2E:2C&B8 4L*;_RF7G<_]$PY?,PEOF.K)#2,TZ'D9)37+4 MAM.1%V3H./N6 J_2<;D)@PK[$L$JY2_QMRDZ;Q8"64M7.%F/^1"1Y+/M%B = M*=T.YG^)94)-*)C:FY;[ARACD(<:4$4B"S+R>:.2)F, *5B:-4#=7BW=RF?! MXRF!-M* !Q,E?_R"/D#S%I_+1E%J@RQK#>F>CE Y^)&,817;\P%8V[1AL&[ M-F%O;A<5Y1RW;"*XP>42?*4IMH!D;3\.%PBU"Q>+3+Y<*6EL(+4CY(VHS5>XPN8IZ[.0>8G<9L>=+J*% 4\;QCWR/0 M'6*4B2?I"2\1A:END"'G/*44R,\'L1'(%4 '3F0[%.=4?3NI<%@55E%98)T7 MDN6%='5>2 7&HO-"ZC3X.N:%A&DR2V6N(0%S\@XY7.B[H4/I!IG^ :3FL=N8 MZT"N6\43&H8\0+%2;5 RO\]$O, 7IP(6+3\"#QY*]"D'A?FA.'*1KE+Y\-1Y M[E/%]&Z>6%J 'KL3EP-0#M06,#*$, $6BNPINPVC[T8,MCDP5(+QLR5_^R%^<,WSB3]EMU!"$R6^"*-QZB4) M(T1XB0[LD-P4Y]&U'7A_B",I8G*88^P"NEAV;K6:5CM_QZMZN@ NTU$,@I?Q MY B<%ZX5!\!\ 19,.#+X%\F8SF9R;"ZD%@5EX8F9-;8&>HMC)B2C@> 1-U/2 M-YA\XE2S#%U)HS69>)&+6841^NIAH&AR%BP?Q;UH+YMA\T5C)_A\G"# M.M(%C^2:=>0VS_(3>,H=-T$PU!E%Y"6Y'C<.2+2@.\7NRDF#]A "/%1U*63-\=RV0>M:NO/&-/OBMLNR;)$ $R_!Z-1$Z(K<5A0()J"R%N]SSF\W%40M4E/IZ>>6,?')3 MQA+AX\FP1Z#>&\+4KT5,MX94 M=NPZ2\X4C,X";BZAOLCCP:LBL"M2.GDZ6KPJZ S:3F"*A^E/'<3%0\EN] -V4%Z OA*TB1E>+U=#;0*W(14 M5R##PZ?EK[5T2/&'WKN72]I8D#2=!A5.EV>@6' -;%((B]ONC1P S8%$0J MBI7O;"YC167AG3Q^1):B]'S&>(X%9!AGX%NLK' -LX<'IW1"CKN &#IA%DW= M=QORF=[J#;8:4T]B'OSCY1M$?0>Q1W)M,(BH%(2B(] *H$YN[5A90-0[/)-<'IQ07K9MP M)M,@Q"/%"T66 ]K-4SQYR=.%N&84V8=D]MW:\W?XI::C1Z,CX7A!>;'L1)*& MN]3+FV23J3N:A*6BA<=%%.MK-<+5"OB>"ACL)7E\!;D94*L_C[UXC?]OP5.H M;JJ$7I(PWCW/?AVC';UJB5JUW*5V8R!V295O<0("_!I8+"@$$FGG*&$D*\HC M9*R)'@/N#)"U>+P(MG#)N&Z;>['0 MU>+RUZD96:3L-4L_(DNK>\'/1"F>+#(#;_'8<_2=VT>PX1&:<>*\\<+>M/D= MKJ><7'ZZ.*\FA$>7[1,ZH&8;_T#1C=' \W\;5YBMG"=OH:%.)=ED D%N@6>! MUV6'*SD6A4/6C3PN.I"2N#JWG2@4F',)*^AM?C)^Y\ )3^EP;,4C'7 G,FJ, M04T_UP(!!_!*4%C6>AR#5HFELY...<9>P@LL1QZE/XJ'V!B>H/3V#.^9E#); M?M@)QY)'^[8@C/W+$^SI/,$*C$7G"=9I\%OD"6I-\S! D9L&BJ5?]-9FYSX+ M/OI9PD.O*+5*;40 MXM1!!][TW ^[&.;:PE6I*6!K"I"""#B03NK' M_ Q2P6I5'N;[8!@6>J5JPK*>8)>)E_JM" M#AF/5//!D<.*UW9)>92+1Y3I0AE#3G)A(.KCE,:R67#C12$5W:5*[2O,,5%E M//JN.ERV//B-3AL<.:YY(8>(*@2SPDQ*,P!$)42LS#T-78SIR(A,)@;S[ MNK3HGT)<.IEX+4("I(B75GZ1!L1NYW/!XI6++B,8B1>MH+X7LT1I@VY^Z '#P 7 MO0G^](>M-)7N!UI\OID',0ME%[W_&,/65S+]Q@;ID;I1UCF6.LKQUC%1B+=HS5:? /.D"[6*_UW?.+ M@A59PJ??SB^NC/-/QMG7CZ??3N''UROCXO3GL\NKTXO3C\:W7SY\/CLQCD]. MSG_Y>G7V]6?CT]G%ERTTZ8QX.3,8__@G5O^%E_T M',';A "U5&FBY3MX/@-[/ Q*ZPJ>/Q80XI3Z6QIC(ML+6\QTF #01>E^;7^< M8(.CI0">"'L4BN66 $]Z>>O=LYPNI=-8V7G7-_S4W"+@.UR%)([>6\&Y8-6RZ\'(]9OF-BY/PTR!NR M=- 0D\>*F'J^_K'/"Q?6ZQX' *O %F>!RE_,Q'K^7G+!#N$U;THX/RX\Q56Z8>\UZ7 MJE2BB&K>-6*ZS,FY)%B2=07Q5K)=0:E<*YSXOE\--@F.-Q>/2EV>\H*9)H4L MDI*ZFXRE7%8L25]@D[O):S'24(X&Y@[&1@:)O_$RM5++'^<*= M9P<;N7ER4&@A# #OV\GQ^8Q;"Z%9 Z8NKD2,P:EV-82=&$_E?*DT@ M-UEUEHZ7HJL]YO[]O$X?_TK,A5;US@/G<@(4+>60+61Q^A'DFQ M'],":)8(>:QJU6T<(UF#]3RO:([+0^< B/R1^!?PZ_W!]$@MWT+"A**1& .Q M5Y1?4 LT9&J&5 -/#8[88CL,4Y55YJK,0(>5FT7%%L#!+XU*]X@XCL6[&OV0&4 M+!]$U,/B.\&U50@HCQ(32FO? *!+X1$31M'%^_ WFH&*9T!4-,S4KR"QZDO] MU4U,Y)8)<<.7DXLV?CJ6-H:2.+:07Z:0AA)Y1-CY?-'PR= ^'48#R"#B_!R8 M% ^)*MDC:_H8+(VOX'WA0X*_<32F2E)9.79>7*O8P>BV *L"A@8&PA0AF1TO MLT^(<%<2MC ME7S$#E=>UDCE<]YF"H7];H\?0G!XW_8K4?T8G1IP;G#UDA MCG=B8D.3T6A[$;4X(U<]=Q*IG8'HP+X72WV=86;1&ZCH)GYG'+3>;-!,M/B& MB&7=/Q'FY, &"07]1LE&._N /51ZA,!(F#<378^HCQ- )MJ#XE1IV"/&/=6R M45S)$.P4=C920\QJCQ-:7"4GHK"6U".I?<=ZYLPB_.RT1%'> S01-8'AZ6D@ M1T,+D;6?-[$:#D4BE)U>&0'@&R_ZL62=R$O[@N=G=A><4[64A!_R:+Y']+;< M==#<@O4QJQW=D&+?\NA(L;0FMD>,0VJ+^QMS,BI"$BP6GBT:(9AYS9O2RSK! M5"HKI;0!*3YR:R@+)TS;.3R]TI9YM0U#;9G7VC*O:GKUM^.+ M*^/L7\L2=5/),7Q5L@ P&N<09AB!R?*6E]>=O]MN55[6?W%V=?K%L+H-X_3? M_SC[<'9U:1Q__6A\.OMZ_/7D[/BS<7EU#%=@)OKER3]./_[R^?3RWJ?6.D,\ MS[QPVKO-SSB_".8!L[E*':H7SO@U!AUN08E;7PZM P[20"?BE1"/"8L8JV\TREF<]I1DM6>EP7E5[=6/3H6 M?5**M>=?O;G_\E(6XQ?6-2OT+\5BIWCWK1?GW+1+U-RN 36? M_IAX(Z^VHCK/MB5/O8^]>]&3)&9UA[3E(G2YP/W[OR6$[C-[- *$>@CS\NU9 MS-[*7]ZAL]&WYV^]@$9'-RW *B1)L,X3;*,LD!0M'_\ZM\X:36ZA)1'\WY5O M%E\WX*NCY<_[C6Z[5_I-LV%M^7FGN=V35HVITVQT>U4;5+_1:K!I*!+AI0#T*CC[!H>[H"6!49>>A($,QUHTRR"@6R$+7@Q8L>9:WT M9<]S6?E&BEH+Y<\0X!Y=GDTT%@UR_1A(F>\>=[3Z33OXIL?&GO#6%PA=HJAL M-ZQG41+H?EBI(EXB0 E :[, 92&*(EP,[UY\@")H-DF26?SVZ.CV]K8!XVQ< MAS='QY$SP0(;1\R]MJ,CUT[L(ZO;;+?ZG2,8KV4U.[WNT.HW^^V>-3BRK?YA M:]#I#_]KL1]MUVI,$M@3Z2Q!![:HR^@:)[A_6'XT83R!U%$KX"P%Y!Z-GA[W MLAIPY>#P?UX0NKW0T)=OJRW8$$ M'>U(V#=(T.T.VOUF"WYM]?J]H]^3Z,%R0L)^>@_:1U4:4T-S+V6N4L-.7[1)*T(Z#/4,)S4Z_TT/'0;,W M[/2/[%:KW>[U!W^P'X>=_XIH \_<&%-]+\ 'EU@B4HTV:(SPB#QX>?@\2+UJ M\[:LH^'^QA;:[?9AJV5U^EV-$7;QLMW!"%:S836L_T_C!(T3!$ZPFO^U+)M# MA5:SV1< X7R6E;;Z.<("XM]\.Z Z!C;/7M"P0<,LT;-"7[0ML:&G8H&&# M"AM:10?#68!DBS6L"Q#B& M_T0EH&I/HTZ"!A@8:&FAHH*$OTT!C$6BT-=#0 M0$,%&FV[B#2^AL%AWOM(HXVJXTV=ONR'4,;'8TV--I0T4:G"#;P MW$7D.4F&-#3$J! +:XBQC[/7$&.W+]LIB-'2"1=[##'ZK6&70XQALR<@1LN2 M^196WSB=SOQPSIAI?!1M?P@[8,GDU$\00)SR/MYY? 41A481CXLBCH[W4I," MCFCU-9#00&(W+]LQ(*%3,#20* ")A12,#4(A&G%4@ITUXM"(0R..';QLQQ"' MSL70B*. .-KWBHYHU%$)EM:H0Z,.C3IV\+(=0QTZ)V/74(?WXW^YH?/W3>M> MP8M;K6;W*)F.#K$^(9:]^F$UO]\!/GX)O$0CD+M(G#-WQ7I]+U78>N25KH'H M:QVU,*>CU=E+B*+K;.WT9;211]30L:0GIMC7#C9WG(6Q1XHE8KZ-4CCOZ?A3 M46Z)CI#-_!9[%(=^FJR^I;1O=Q7D7Q#47I)_RYL MJSO;ZLZV^K)M0B8+&ZD[V^HW/=6;=BI(IQ.#*NJI>N(N=:UV26L8!" M=*!PO3BA$],8E?L7_+ #V[B,O,B>UCH&5S7NW=<.N ,Z,JV;W>GPVNY=ME/8 M0J?_["VV:/>M?H^PA=7L]GL+V.*85U A@)#UPUT'.+[8\&*CU=\ <'SQG(G- M?.-C./=U4QR--QZC;QZE'&O H0''[EVV4X"CJP''?@*.5K/;[K:&"#A:5GO0 M[[BMAP&.XUGD^4:K2X"CM19P?(P:@$_B,'6-*UC)5(,.#3H>H0NH2")^GEZ@ M59N]!AT[?=E.@8Z>!AW["CJ&@RZ/H+1:W?:@M44$13@T!IO@"]C5;]YWF($& M%AI8/'C>PZ.!QA4:5^SD93N%*_H-ZZ\:6>P7LKBK4Y]$%C\ZR(N^K)]02$MC4(T"BF@$%&M]A)>"_B!8BLEV:'HUD 9;QI)2+AC#6K9 M!I]H!*(1B$8@&H'HR_8%@;3_MT8@^X5 1/DX^*UM-?NR?%RS.6PW?V"(Q140 MY&KB124(Y)+-$H9'/F4&1U.#D$HS^>$_]U(/ PKI83"FN9>SU\&8G;YLIT#( M0 =C]@Z$W-5?6 1C+M/9S)_SLR=VD(YA^FD$N[L75Q M?'5Z8GSPPBESD1Z,XY\U\-#>#^W]T-X/?=F^ (_GR=32N*,VN$,V"_2B.,E] M'^C@V!R*G#M)2$"DS],Z-!#10$0#$0U$]&4:B)0#D:'V@&@D4D0B7>D!$?C@ M([MA?C@C-'+)HAO/@>DA@!#]>+[9N*G>S"[V-5[(&[&Z]_.-7,[CA$UC#4TT M--'01$,3?=D>01.=HZJA21&:K'&2/ RM^+ MAC@:XFB(HR_3$*<X$X+%W7;&\11[\U['+$,6SV).(8")<*-=H;&V?P MRFG@C6'?BAX2C10>%RD<'>^EM@2L0'77-5C08&$'+]LML*"35/<,*_ :J-:@ MV6OVNX,CVQH+B_/C&&S:7SQ7-=G M,?MA?#DV/G^C:XI>B<6\55Y;9*"AAJZ(^@CRZZA[Q*EI#V>O3^'N]&6TD4>) M/?*9%)'P8V%?.UT@E5D8>Z0?(N:#HKAA[VX]-YF(KO3J75SEOFWFM]BC./33 M9/4M!?T7I].I'(%6*"+O1:L!1VB_)Q$^=)>L\-1Q.SOA_88!OO6]F_M M>8R+K$QTZ@6'ZJINLR"KI_]4\ "F7VW\LGZ K_\R7.L=K,]:G4[G9[;&7:[ M@T[+'O7;PU'/"?"O MZ[5[I-V T;?EYI[G=DU:-J=-L='M5&U2_ MT6JW*S8FJ]=HMK9]^5,/:MAH-:NV4,/&P%K_[L?V=F16_Z/BA<&"C.N7(N93 M+E.-KRD&U%_0:'BA12 I*!?A(XN=R)OQ#(&]7(E/GL_8:HSDMR04;PZ($#C,F\*\7&.,HG-(W/(P4&9?.A+DIMNK= MRT4#ZL'$G8^P:'NZ I>G)P;RT)$@F.M&F60M=T@,M$.B;I>5;Z356K.3 MPG MX0SP!*!U(PY]SS60,M\][FCUFW;P3;L5:7N>+N0ZTE:Q2%L+J]]VK0YV&[3: MW6Z[O=!M\(Y06TF2[[]/)G9PS8SSVX!%QN?/)UGO(#M([6B>M2?4438=97NX M[#IJ6[KQH(ZR[>1ENP4Q.CKS=\\PAJBW#R\$G-&5]?;;%OR/U]NW.AQE'(N^ M@(@?+EB,VIU--C08&/7+ML=L-&R&L]S#E)#C:I!#7A! MJ],;9JU]!-1H66Y65G\4>ZYG1Q[,)QPKSHM:HXBJL6 !*.R3DFQ3TF]K/\]A M:X2PTY?M$$)H:X109X0 &KUM'4;<4X!QB=^3Z,S=\9_PC2X-CY__O:4NGXK&_\EB/_?CT_YM;A,ZZ$=N6QW]%!;6ZHU MUT-M:ZT>PA7/2EF -L)X^;?("[ J&^<_F!.BF>BC/,Q7,4B8Y9&<6J+RI_, MH=O:S9:\]=*.1G; XL/S'SZ;&\<.J;@6&+U:HVF-IC5:72_;*8VFBS;47*.U M[J_1/GF!#;_";UJC:8VF-=K>7K9#&JVE;;2::[36QC9:+/72R<1CXQ(##3.4 M^'>;J;IALZ=5G59U6M7M[F6[H^J&?:WJZJSJRA)GO!__RPV=OS\H5]=J?N>Z MDN?;&KR44W"-BBZ"\[9BO]5:&RV@M8"N]66[): _'W_80R%TAX#^;(^8 MK^&TEM9:6M?]LMV2UM\N3O=0")5*ZV\1PS/OVO.A1;46U3MQV2Z)ZN?)Q*J6 M #K!Q$CCFWW-C#/<#]NAHP0?[<2FUB3&P3B,IG:"Q4[MV%"E.AXS<. %-GSB M&EY@R,9(H/3>[*E<>P+F6MG!M-C*3[01V9"&CB//]E=13NLNRFEA\Z?_;O1? M,<%S[>AE^XI#Y)"W[5Z1;7Y+X\0;B\ZI7N""]'A[B!<]/^/0]+-"T<__\H6% M:C;:?5R&+W8 ;$P=$) MD96QRU26W!Q&@MES? M%G?/%1:.<0#+A<_#5JMYKO_^]>__O7_T>_6NS?*=H93C_3NB#EV M"G92G#H3T+-<(:,%!4\.PL2 OQC*<]+(\!EN>#*?81=P,/XB(CI]359*,[:%,'[=;"&89BLU[#<__^ZN[.O_"L5T_5=[NZK;5? M?"R/T$6[7G,PZCSX#7ICKU%ISR\PEIH^DK:Z//OYZ_'5+Q>GE]LH9%77OJ"J M_:8<'T=-$K'?4R\B'$G:3AXIM]JH1ZSN@?LF.UK.G#0"B<\0S#B\_Y8X7VX- MVQU3/"_33(B+W!1 #"D_ERO2B"'LP;>/0!_"7L(7J @3Q% 3VQ^C6L4'$8GQ M"^C)$4L#N(L>:*?))(Q@UNYC8"*Q*:UF"]OQO1!1_?.7XZ]7IQ=G_S9.SB^^ MG5\<7YV=?]UBP.GZB? M^+U/-#^I!PK[_[XU/C*'8>?;/__)ZC7?M=K4?J^S(.7O]B5M.^N7F/"'^=LM MO&.5]R >Q4?&%SL.4]>X@E>F]VKFO"%1/XZ?36FA:I4W4*T#&176W#2^31K& MQT;EU[YB*TQ/?.LE\#9G@S7'^"49QDJ-G:7Z.[NV!UD!@9>A\X-95KF/94L= M\J5^L[6"N",":74K'X*L^\ U<*FEFM]!U/(O$.)V8!N7D1?9T\J+[4>#+2^W MZC5;\=JLZXIJ?WJ!GP"$C+-5#I5ZB_GWMN.$:4"EIY90RK;[L$7L?Y6'\/W? M1M'1^Y:@?O3)1IK.O'T__;5R= MPSR^7IY_/OMX?'7ZT?AT]O7XZ\G9\6?C\@H^^'+Z]>K2V,$PP;#9Z/9ZC^*1 M[S=:[PG+YJJTON9 1LQOG'P[>3X M_(-Q]O&M\3?OQ]L@#+ZF4WB60VF.L#H7N K.H?7*".PIC,QEWMOCU/62,,() MG+FO"-6-#]M=GJ]3>,K[S9V(B@7>;/2[!2/\(>&#BL%DY/!/AZ6$_H3O7")T MV**M:7Q5F7HMGRHNGSJ\(2JR$V5'?K!]JC=Y.6&,YR>"W)*^5J-MD9NU3:8W M_-(R#HYC$&74/\%],[FFGKR;3]!::]E.U+B%O/9RP2#4LP MI1VSLN;,CF(#D8>[S,STLV5*GK:*/&UHIJX/4P-A=#53UY*IV\VU3'T23F<1 MFV#-C1MF? YCS=Q[QMQ((#W-W/5D[O9:YKY,0N?[)/0Q=1K/(UG]=\;I[ZF7 MS#63[QF3 Z'T-9/7D\E[ZS6X'4^,3WYXJS7WOC$U$,90,W4]F7KXZOW7,(%! M):%1X.X\ZT?A<^T.JRF+#K$0S3H>79D2M'>9/)\.K4=)Y<&X@4[EJ70FB4[E MJ4\J3X638BY.OYU?7!GGGPQ,C_EV"C^^7AD7IS^?75Z=7IQ^-+[]\N'SV8EQ M?')R_LO7J[.O/QN?SBZ^W#/_1Y1)>:&3VE?\@/;EQ(Z8,.D)PN.''T([-D/P!?13!!,Q>=>OL_G,R_ 4^A4\X25(J2*SZM\3W]E MO#J,C703!UG9BJSG8FL))" Y))& MJ\>W&-[EA>YJ$U92OAQW0%#Z //5&%6\\[%C\)A%F <#"-OF571$@9["+//\ M[WR^LGA/PS@#JDLCF#Q1(%^L.V\W9KPNJC&VOJKSA1![1J('&)HP3A W5@CR3 M[SCA[R .;[W#CZ\C;K=&]I3=AM%WPXOCE!?$$N.DNE=4ONIRAKP3T62C:SOP M_K"5REK,N *$[@(PYW?%5 C^H-6TVL98/OX-IW?D2E$]1-C-;!2E=C0W6D-^ M9L\TV ^DOLPMQL9CQ@N4X%\9,]Z"41"P.!;DC+.+,\$BZJ(X]HP.%?/AXB-\ M>Q3RHR*XVA,8-MP<)_04+[@![L?Z?"Z+845'? V)&@"ZP3V<8SW88ZSM!BLX MFX@U %87T[+)-W [\1Q.2#A-+ =6?D(19XMB!_<1.,)VD9:8%%R\9$H8;%4@ MI3+Z7W@^J.):.-X=_7\<&ZX7.REM&A (.H0,B[-W[JK-/;5W*YZ\V%PDO$5( M0R"4$!<:R%'9M?4DA0]V[''=)4%AQ:>Q LU/ ""4;R'@>ZG,45AZ(\]'[5I$ M!"#UIUEYT(9Q3L*P<+U'TD/(!)0(81%$BP<)I!:7CR53"RAM2=&!SD;M!V.T MC1E79(IJ'WO15-1\H@SD3 GRE%\D9+Q55)ER1=TG3TE?ICL$/)+"5VK*%0J6 M(,>8N0@Y4+[*JE2^?9N;2/9L!F,EMT.4 O2@+V"DHFU?7%+5"J_(*ELI^D@^ MDN;4J"?]_4HHUDVI\FB^N9MC&#[WJTD8J]^*C>5J[);Q\K1TG))%"!/Y5N"K M<&_#$=::AIOL. QH:VQ #A&]&K1K"H^8,%1<"RAY@5G&$<<6F4)7Q9R9/<-- M&7%$%('P@/\!H$A=SCK9Y!T_1:@K1LO!:N@P-XVXHQ[&A]Q$[.G%W^.5KY7K M5#;H.X9DJ@NV. 0.#Y#1!33!]:>A-(Q++">J7)Q-A_T $@K@42:RLFT EDR0 MM3T8"KO!^B<.56J#+<3WT1Y-D:4Y#Z"* A-//'/EM I+2? X'\"-[:=VDCV\ MS!8P4HY<7"H#YXV!66$98:0>+C"*.Y%,8+:JVPM="G?&G.YE9Q/6)G;PU#JPWPO#@TH;S28S/ M59F07HZ2+Q,]XLGE(A(>?]!Z@T9)Z-\(<4\*UB,3'12<[[/@FN1#G(Y^XPX4 M4]8:]]D/X[?4O19\0HN>S4IAJ_*=<$/&BQK;/OZ)^@4T.5IX"MM(3%+ M_J( M>QX86U.36(>XJAEAT2&N.H>X7DBCEHUFJ_SH^;9'T@=6H]^_1Y'87B7K[M 3RTHPEA\]!PL;3:HSZ3(M.X:^H/F? MHJW8X^;+OTLA'"7\[;X7C!S M_?D?:'*39T*^U0<#U8\Q($BQNSRT0]$!-$=CM':F(-T1SS/.72BS$>TRC"!D MSZ*@8/87^X$^-VZFP._HQ@'K'$,G:,G@*]!"IX@H!5/POKP%2>:CHS8C8_*? MB1 $.IH\$3CFL90HHN@VFNQ,TF0^$"H+[Z8.'PI.7WH!7"-@J%0H$(,Z@IZP ML79917Z5<,MQBD1%BTN3>SDR!ZUP<' N5E9+FG5HHW'?$Y">X@XI>131%KHO M%MTMZ'^;SKA#5(F 5CXC3<"((X9IPDJ>I=-"8=P90^TGSEQ88RP]-\9!L I M':6Q.D-Y0;8_1=G3W97M_P!6_Y49QZXK(G^Y=$%9]*Q*AZ6)_D^L]X=>6I!:BC/6"]"_@^*-7+]9 MAS9RXJ"BVN?LS3F=2GI=-3=P)ZB5.:GD.T[A$'L&=X%BQ,4- MPN!02=X!6@F#@/FF("3<1MQ1[F1#J0PT$V98A9F5(B>\;0P5P\0 M A\Z4:24JJK_F\=2BB24^?9%"#@Y20P M1OD5W%AX( ^M?:"TVS?7*XM61DD%4 MR,F2*3?;)5M5H(EB=8(3CU. %PL'Z9!&I3WJ.J11GY!&58[H;%> MRJC+A39 M_7#\^?CKR:EQ^8_3TZOMFSR^K(RFZ1S(=!Y*WPE3>)8;9RH3[!8CQF-%9(B^ M>>@$:Q&]Z3<;EO5H+?Z&P_*O5CUJ]>>=YN-4.:9!K9_?'I8Y7G+UWZ>1PPZN M0ZLLZ/9XW6VVK:W[D@NVHEU(L?S"8Q'-GJS1'00ULIWOUQ$H*/=0#-5Q&-AO MU>C>.-R(HXXO+U5LL*;D]%V3O8MDGNW^K7=M3/\M[IJ!_W:QE7(U]F]%PR61 M (K>T"3>I#/:G?/?>B.>ZOY'8C_:2,NJ_$[B"=?LP#%FX][8?N&$F-C3;:;? M-"HE@\IG_OI!,U1G1L'Q*DU-^#X_139O1Y\&'O=\IK'[:L$5VGEE@*7M36T_ M_ONKP[9TC*;QX;5MS]XB?1P'+OYSFA/'<7(BLA+^A2D%K]"/.+63O[_R?B1O M@W1ZZ(9DP.-C@7-@51CQD/"L#EZ]M_H=L]/*FA'(H;[GCL.';(WDO8VWZ'&4 MA^:/W>2/[@OPQ_#5^W9[8/8[S8KPQV."F^KKQ"^4C,/],MGYQI48I[7=,I3R M?JTYY X-SXNYJ:73!%W2Z9G#YH-UR1J: M?0I=L@E^W7O:ND/Z/HBVQMX/YA[^P:*PA*RL5^]%S8Z*D-5^F27'\BQ?Q!P& M6G6$QS@PFS4<8VF@\)9./5--'IF'ZT0,D]2PNM(]I?6F2*W6''67M!8+?Y&M M^U>6W%,TMUZ];W7-CM6I"(IY3!?1WM/179+Y$>FH#2I^:#:M?D7H:+_0IV0H""VQ+^QV0H3W3PMA;)6"(1K?/)T,?0C==D)E@%?4>K'LU?+T' M$7R+V,SV7 *G0,E6L\"E?X./ /H.4M,=DO8)J*G_ZGW/'#0?K++/.[,M>.)QL;W%,GY.F)8^FL8./\_>V_>U+J1[H^_%95G;DU2 M)3C:%TZ^KO(!3H;?/<$$R&3RUY1LMT$36W(DF0/WU?^Z6_("LJVM9;>DY];< MA("7UM.?9]]*\8@N]?J*:$A@$+<00AFRE16$9 (AW6Y9Y)9G(7H7D#T6R3@" M4L^WB(>_>FC_6(O.!^(R@PTQ3>]FCA=A[_!Z1=;B@3E=(;5OHJT8G 3F(*![ MS# #.QS%23%+ECG!40?LTQLO-<,K,EK&'D][KFZ(N5];58+[F!<0P7L+F M/0DSY-!E#?AO9_[T;!DB!J'<=G-(AL!=T_8;(>T]^9+A]+BK&%@^\,2 M%9T7^P/LV..)6J9 ,GM]1185;BI<.F#(TNPF'<<'U0AL).LF75P^5D:ZXD1# MYR56!K;K$07J;ORD(&+W^G9UCY\O:[1!)06[I63M25S>B)&_,[0,!5K#\[D* M)PHJ"4/J]37%$G6CLIIH3L4$,!@P6.GZD*(,)F,&4U51MUCUDT)A2.5Q0=]N M!E]NOMT\WEP_"(/;*^'A<7CYO_\A]/JZ*&D6)XXS3!L"=JC655V-'=1>7Q4MM659S>8HNH"LJR&[ M69 7QIM\Z+X6Y*&I"^G-*KJ"4/8ZV1KT):%G22;1R%PA438KC^""_"9_2,H6 MLPR11%JQ95%26?4X<1(P:)B\/="*O>5"0@:TH/#]*PI>U_R2D'C5/_MM0]>2 MK&/0H2D*R/+)@&Q#7J9B/&"? MY!W*C%],/N9W-WJ^7(;XD3:\\5:2,RPR_4(S*L=(P-SE#TY9,XQK@)/=ZUNB MH<'X(1Z*J,' 95T\79$]3%+&(2H:+Z5<8-B>JGBZ*I!H@[5AM=&@;49-(*L@ M JM:ID:S3H8,KNS_F0H9^R+:C2GN@7E#_ CNZN@CB3=95#6[(>AK56E9OIC$ M>LK\2JXO_(#<$-C-=<0J2C?+F"0])RH*+W8/&-" M[RT3FJD8[D2,KUSXHCR[&-B6,3EJVX6 \A>I/Y^[ M$1G!&A<&$RC@HR-OC.]7^.'6CY @&S\R:BZ6WUT13[W%62=CF=V1)N/3!2% MM%84RF&-M>\P>BV'47M]Z5R2TJ5*J5\("R<07LC'"0L4""'YP W/X/LO)T!/ M+2;K$H:5.4Q*H=Y.6NWX[S0U9^? M.)%RA M,9J/4! [1*HL"HJDJ/0*\ ^**.#7+1!^VPN:O66HELYGRL/7,]8>PLW,B90=:N M[.2(-4GO,$5OO,N8GEM<4%#[V0J),*NBK%4N-(;\'7]PRAH?P1Q.V 0(?[X(T#/R0FR("C,_[-C4GA\J"=\0'Q__M&/J MRHK,- -^N4WD&P_3''W#E+Y%T7#ZZ+P6Y2%:,6R8:8&*6$\6G@ MI=--ISN\I:/#BZ4UK*A-$LX3-'7';LL+HL?,;6\HL,[>]C3IS6"*'_)]\";5!9+LL1NFQ;S2^5T ML0!P-7!U?7-5V' UNQ5>7' UM44^163APZK69:LB<.X$3ZZW.INLO.>G,<(7 M$;"&B"QE840A71>/STAPQB17XGAOI,W?\R-B9@3XUY[@XI,]!32+'=!6_^@9 MA4BX]#U*/AK0^^IZCC=V\8MHK2JMTS]_7_:S18KDRS42L5SX(R M*JDC1=8HU% 7H7/Y'!S M%N$Y(/+Q;]D7A*_GD; _YI*?/CF-?0:AR8(^*'/L(/I3BH>4FL3J?S] M];?![>/U_ESZIL_OOX$(]0^F"?V^ M^,\;>7\NQ3(_"9HDWYS\^1S_Z5/Z][I^KA%%MN-/TKF\\_?[/DI6SFU[]Y_V M?=3^WVN2T?)#J0<_*B/Z=3#8*NNIU^WP\V*<'L>AL7+MF/T#.8%PC77#9%V$ M+JBR^,Y5J$*7+7^\F+_ -]E(>7Z>MLB6U@/O7[.U4]?A?XD^4XVK?TJG+U+F_/ MFS]ELNL)6Y/T, XG/1+!\C7PY[OF&5^_CF=+0I5!&"+\OTGQBF19(DU(MFBT M8H5M_#4N]L^\Z.),.9?M[)0E<%"C.<@\/0>IO;YABY;4AAYHX*#.<9!U>@[2 M>GU+%B6#5>$?)X5]S3 ]'U#PXH[1ULKK*IM7&]O-4(1E[-.SC$ZZ&D3)XJ77 M%[IE&.)+EDX/,+*Z01,UFY=5)P PE@"33P\PL]=78%K!R4;:SF;.**EVH:I_ MAFT +T2P=CV3=Y33\P[=^Z#N&)O6*H\3,+?&G%H#YM*PLGM]@]G>20 5[Z#* M:*1A RILRV)0\1(;ZY1G_W/@>'M32F ,K_D@H_7D" H=V^-T4RDOMC X6RSQ M54>6+PTAI=?7JV?Q $ < NCT22YL@/9U4:F^>Y$O9YUG[1VWWB?:&S:$E>>> MTS,/F2JH**)J=&&P"B/?J^.@/7U65B;;)R1=U)6FS&,!U)X:M:=/C&)CNR_+ MDJCKZ7%O?**V P72EWX8A:1[_\GW)R&A7[R?)HQ+#]@43C>!F78C\!1EUD"M M#E"K8RG-D$X(61PNI8?X?\[B8PUU BWU$:%^89H]O% (6!PMR5)C4YYWF/ M0N0$XV<:89U@YW;F+\B:(DAUEF[:B DZ\"97&W)>Q[JCL$%@]_J*(4H&*Q>H M899FRY&4V4G!$$JJ1*%D2=#(VT8H9;8WL(22C*%DB:K%RC_FQ UIAL9^0#/\ MRR=1>$(>(OL'B>9V)G/7<\,HH+L"H;"XI/).:/MS3%G,+(-W="W++TJO;]FB M+$.-:%=@EJ'9:\*9VNO;LFCI@+.NX"Q#[=>$,PWC3!%MF9T(GF& MG!#%I5+@JA?4]G]%P>L%)>,W0D7: EJ8!_1>7Q5-F56D'KPIGG"S1WTS 0[I M A>UZK8@ (=#X.S1Q]G F;JO:'+V?RCP=V'&)(%J2Y&5SYR@IE,>]\U\X;@! M"9A07SM V'Y:CJ-E@)\$7.WR(B-IY!K/ R MV1/@A/@;Z3.:!OY\94KX'C0QOZ/0#Y5LB! ? M'_^TEYENO+$_1^06"K.31CM!;#L=K?V1MXX]#AR_K@,S95W4B$PZ ED3E1VE MH0!-@&:FX5$C-(U>7S=$76F T.Q $.,&XX"D+ 27WJCP0Q+%^%$4/ 1U_F5# M%2NRQGR2V.NWJ'#/GV9B0:Z+E@IUV6T$44; @1F*++($1U:AJJ A(*I'>^^' M4QHQ-EG3GHX2Y%?1?)42\*R"XY(]=OJW&WFVC% 9H>FM[_GO#=:2):TZZ8X2 M]>I+Q""+VQ29FMM9SP!:&DND/T(K]1TYKU <(3H_2;^M-K)Y7I+3)?A.H7RA=Y+_+I'(]\>^+0-9F4=%V8\E0ATT5#3-06%K65>0JV0SCVJ$<$3 MFDGWEBUJ.[JW ,W=1G/^, ,_:-9[?5T7]1V#5;E#[<-,9FHA-VA("HI%'0& MIG$!BX,:/A=XK%Y?Y:7YI0,AB5L4"3-L>=5IW.P$/F^$^'NM%.":Y6L)N&!@ ME:_YT>UX))C> #.<@5,)S ;,5BT@5(G;#(F&<'03N VXK1H>K^/$F_G(T0ZFG9_F-\!0U/D6'_"UA@0+\ MC/,YEDGALQ,@41@YH3N.!Z>[LV6$)E5*Y]JIF%JB>.Y0\$#N_*!OI>Q5/]=. MX&$JA*N/^4* L]8TTD;3*(?#.8R/<16C=M=!U%Z?Z*>4PCM]N>@1[$E@2WX> MK1Q;6LP90BO)F25/LE="Z+V^+!)T=.\.1ZJ^N3E?<7-$:D1/:=UE4-:L,QO1Q9 MRKH=12*C,9^1X(RQWL/?_49F8WI^A#\=$Q/K.L'%1WTBNZD63A )_E2(GE&( MA$O?H^D.!]^#\-7U'&_LXA<]1/@79"QJ>+ZFUD?:)%^ND5'A"S]T"6TO C2C M>TP^?W^)47QXQ-8UO&9OI[I[XFQ_4]R M7@(]=RRKDCI2=$TS)IJMZY:F."-3M4>&/%95P_H/W?N7O.MY[0,L, >PDSG=9&F!C_F!/]N-+\ DM!%)!7 MX3,YW)Q%> Z(6/I;]@5AO_&1R /,)3]]/U_W#\-O-U>#Q^DIX M>,3_^N7Z]O%!&'[%S_7+W?WU/Z]O'V[^=2U\&SX\['V\)FG2'YPY-N6B$"M- MK";])?ZL2?ACI4<2[%>2#S_Y)N3/Y_C/WU*_U[7SS6B[';\23J7=_Y^ MWT?)RKEM[_[3OH_:_WM-,EI^*/7@1V6$< ZZ*;*>>MT.;R-AP:.X&U:6X*'N MQA_("81K+ TFPA4:(^(="*HL%MD,G]=]*U8#Q#?9%$E1\[B\.9^Y8Z13@'1E M22<#9V8DZ :A0':1$&<[E7,"&@&-*M/H2)F>N3N9S%"SNJV@4H&?1^.O6\J4 MV75+0=D.,$.SNYE,A5TW$W #<$.SNXU,E5VW4:'[LI[M]P,Q]>*YO#1IZ;Q>L',*^'@9(YL]EEL&]Y?]FQ<@?(K_0Q/A MR7&]4, \/G>"/U$2'T?C9>!&;K6)CBV?&9)CQNGE-C=M9-_@Q7%GA-!?_> ! MR[F'-;D'D_\NPXCD_+&P'$X?G===HE#K]56%U2)'#DP# %7N18S,4)5[PZZI M,]NP"XCC$'%Y9C4?&7$&;X@K8? UP C MX;_TQ/PI07(&[\)48 _;$9+1@1G M?8,Y3("6LTAY#DE(?)E0^)$0./[&@3=YW) [G]XWL0ND%5QE4X^PS2E3FX>+ M&GK@F@EM3K6T;E$:#-F4?6 M;2P>WW+(!7MU>M( ^^UC??R6M,L>8]L!#/%70D$;EFO^EP(& /1UC$0!ILQ$"J, M@3C^66 ,1),.7V4,1#.G/O WY.'A<7CYO_\69A4=[:#8YY)M,AE88)U+DL;9$ 4>SR3C/Z@V'*K!AR)\ M5M-<#C57!)Z_5G\ZEP.EYG((J<$358AC-[UU>S?M+N.QM ^1/_Z3OTD3\#&- M^YA.C]G8S6/Q %'^N(M[XI'HQH":Q^Q[[)KQ\/BLQ%VE\3%W.*=+BP-C5)O'#B MRJ!+!A1+JF^H_/NE'?*YKL"6W0YNV2V2P\W$_9;PO::B=Q>V38+M#I2( X,! M@Q5EL(R.C5T,5E"S6+V^::BBH:3KW8$%@05;R8*%"I44)6>A$@-FM$GKB:XV M8)L\<"%PX5&Y4#T:%]I2KZ])JBC;Z<9%X$/@P[;Q81$VU.NV1VV9K$LS15M5 M&F*/EAB,HY_K?'/#31@N:9XH):#30B-T>1J&6 BW.%3^9,X3+C::HTFI/(=>2$M7-S%*@IV MW=12:T=;.WZDD$E1[I;^Y.>XDQOO,BXNI)IB]%%3W).JJ="-T ,*7MPQBE7+/1K[3Q[]%*IE"NL3 M SM&AF@IZ3$(@-#&(!1D"MP8W!@_6B##3>!."9B<*8$V!O-S+[K9WF[4L@!^ M?B>BM=$&". 2?DG:2&7QSC9_BG;*K%_"J W-4<[CK=Y+AIEFNU:- 0*. XX[R'%YXP4, M.,[J]37LS^IZ>CX"\!SP7)-YK@C+Y9E,4XW12(FE9HNVWA07+@GNKKU54,TC73,!+:P0;#P5,'" M3-SG*>>09=C"!@P&#+:3P=2ZP_$R&>6OZ:*MIE?. L""P(+ELB(I;E,[?4U M9KV%P&' 89QS6+$RC]0 X=K*/&12 R^1I:,M+ZT"/@0^+*KI,D9V,. ^G:A! M133MIM03M[$-'U:L50OVI1I7:UBQILA&KZ_+:3:!P0+0LGTJ_9"G>:O.34"* M;))-0*H,*\R S8"DW29IH;$#IY=UH1#D,(>;HQEK8M M9^MK%-GN]65=5"U>UM< 0D&FP(W!C7%W8RS]!-ZT@")QI@7:&"YGM[&BG7Y# M:R,,$+0!DO)/TF*5%JF147LJ+>J:NEY0O\DD:F:;-@QO!7YL"$F+S<--&9Q\ M\Z-R;'[L5 "[['X$"%2#PPLA"K@QN#&X,;@Q!F:9EG?29Z4]!8K:Z]NVJ)OY M]Q0 IAJ+J=RF?C5,:?Q@JE@PF&?#_, !:7X (7NSDE04G*5\9P$A:P&,$7% M2M=9E8QDE[BT9O?$=++U)1.8>9H\%:/$((.3M) !T#L+](QMJ]5[O!2SUS<- MTF&9CA("*P K\&.1*ZGI-;6U'2NT_%O?L;5HKU4.W #<<%1N2(V:J8\;[%Y? MDU11MM,S9X ?@!]X,)12(RE8,X%*1OKIIFBK17OA8=T!?%?7OXN"]%/DX!?A M?T_9,\6GO7!FWYVWD%S-]CW@2]BFX,>'W_N( MTVEMCQ@C ***_N6-9E=21HFN:,=%L7;X;**B M[8-PQ#29.8L07:Q^^#QQP\7,>;MP/?ID]$V?WW\#X;L/NIY^7_SGA"5M^]S2 M+,*52;XF^>*$8<\QPWY*_UZQSR7;W/DGZ5S>^?M]'V6=2Y)6Z)/V_UZ3C-:> M2<9_4&TX5(,/1?CLP$?!(J?W ^IAD1,LFIMNP@ &! 5O)@,4Z;%-;U6JK-E5US(J:)4HL>B*!#X$/.>?# M0FQ8?YFK@;E/TD5+T1NB"MLXP_+H*Y_:&Q;,LR2M\O8GU>SU+2.MK[H\CK.0 M7"MW2P<7?J0OR>KU"ZYTA5EZ]5UYN;5L#'>\J#9F6M&2"_I\@ D860DD;1E) M"TT&2@WE/;;DTJ18L%B.9NX8OVR* MR$6+@H?R5'WDHU3G;/*_HN#U@M!].(VK9"DGQ:;XC??;%N'O*-V'"=EO4528 M@^1>7Q-EZ32Y_!TBLT5CUE@8_KNA0$5H)A+2EZW@R^9DXP8@ZD1^115$%90M M:J^O&+9H%O4L '0\@0YFQL*-P8WQ(]CWN5U'%.S:2K"GYT+!_JYCK05N;VH# M=GA!:(M/XYG7A8J:3AB7WNTY;C+S.6[)'/@=6S5@T!MA)#5K'D_506\Z&?1F MB*:1YB%F ?!B??YL(-'J00",2-1,1MFA;C*Y),]8.%TIL2'W..+MR.$OX%?@ MUWKYM?815[K:ZYN:+MIJ>HLC<#1P-' T8XY.CID!(WL_J$+6U#X^(\$9D[XQQWLC0_$\/\*?[@3XUY[@XI,] M!72Y3Q"1Z1[1,PJ1<.E[E'QT@\M7UW.\L8M?]$!BNK0&_!P6#F\6#EO[%PZ3 M\Q*FR%["*I-!D["FF.LMN;"FN#EKBH\O'E++GZC\_?6WP>WC]?W-OX7+X?W= M\'[P>#.\W2L]>3GUY?#V8?CMYFKP>'TE/#SB?_UR??OX( R_"I>#AW\*7[\- M?W_8^Q0 MYT/K?)6BNX2/L6.8ST,IM2T^EO5FKK:CBX^O4XN/F>T\;N%*44(V15)4V,9: MEG0*D*XLZ=AM(V\\C?;$1PL6+P&-@$;%:'2D\D!,QM.$(B^=\%F8SOSOH3 - M_+G@+Q!Q^KPG@40 7]S(1>$%Z[JQ3K^_1*N0>:Y9'&-HU2B4HT*WT:F+YB08 MBI5VYTP;W@7^U(U*E76;V)RQ1%7/OQ+K>+7\@-)FH#1OIWL%F%J]OFV+>H'- M;0!3@&FY/ID*,#U^9Q3+.4J<&S-;H[.$R!<"A.]W[,X0V8U K1SR6_+SF%C. M2S+FT_7 ;.;1;);5/B[^**EE3P4ZK(5I*P0@.>"DG M4XV,+EZEN]Q4"RZ>FXO/T&J,+EYK_A(_WG7;S7SAN,'!-7U@PV7$8HBIMJ'C M)<;^$RH& M#H9\S;)Y / E"X1\R2*S=/7V6RM]2):944JX6]\C5?#QOH\#$1&RITU/U\U! M=I.'DI\*]VKW^JH&]\JE-CJTN3'G_5JD!K[H4$CP]@K4NSX['C8*2 ,132^& MM MDYCHC=P8M1%RT$-D8*0I=V"95Y 4CM7*/[WC;>BXOV:B$4= M/4LFO4*&G8Z+@2;DP+??HPEK08)"FH5DO6"Y/,#AF W91X"!2@2"I>=?3,V5 MU<2SSB/E6O78;P9LO5:!4TZ;V^ M*2H:+UTA *G3JN(J4")-%9(H*_FM\E,%SM/?.Z7_USSM?!>@A>-.5I58<3S# MIS'V\3((\%TF@0[P4PLKZ82V5VB*,"4G2=ANX$UH2(^FFXHS"1G,)JIF_E9- M<%5.%YLOBXGTM5M8S:K'&Q\%E\Y2*9:]=)L4;*8C$^"2,LDA8Y*>%=9QG;4$ MBV)^G;:**;P7Y#9MW4CO_ 9GM-EX*:P9'2V=90$YUU,P,? F13.:-BDZ4.4+9B"QX^(JY[HK(0( MC:0Z%2N_K05@.%DQ6CJ1J%(!B/2 MEZP"KN*.B.M6/5FW7-*ZM2JA_+<-<5<1F$T/^>9OA5F+[.06-;G@L%'P3CJ@ MNNN$G=GKJZ*^8WH!^,.\(:YV^Z 0SM)0LGI]0^)E;FQGW.555D (T OREN N M%U;L*PK>QP3J@QO*OB:JF )O.T^4CO]] M*%/(D*AZKW_$)C3P3^HK8,JX:-KL -XH-_R==QQ'U7LG\7JC<6VFW*JMVSQ[ M?:OXGR,_F*#@##_@A71NZO@*0G_F3H35D[6=+W*R!;Z'2WP-=*/4!$V^O/V& M[V/+)!RL+Z.P,4AF45FBI3%(<16YS ;X(5W'9MZD;(W@M'M]S1(-F<'J/ !G MJ\"9UZ"H#YRRA,%IBH;2 ' 6F_3$K3E";E*8SOSOH3 -_#DV2,CNJ/?62*X1 M83G)G3%I*^] +KZ_C64*Q3S7+([Q<[<,QL\.Z<-^OP%R@D91L360G0U>9JP\ M==[H)K='?S#^:^D&Z)!NB0"7@=&B$M"HK MO(V0!C@=14SI^Q61\P#@> M>)-?G(@0[VTX9:*ER8Y[6<3T@+ [+Y#(4J_5,'%8-NJPM9D[/&3IQSKQ8+1@ M83/ONG+;O5T$)%<3O=$&.(3-G47WMFC5ZMK>)02^FSE>A%GE>D7CPIJ3-AE9 M&H,X(K@C7"&JJ'O+#E(DJR>+A@QC:-N&J:(^+CM,D7EIJFCL6'?)6]U@$W7W M.S_W?G#U*CP%^,8$?[T+99&H]PGXNKMY@!;.;ANQ/Q,*?O7C&8 KZZB T:I( MX,1P=_=[E&K>RT]?LMSKZPI$+;BYX#T:K@QW9VLU1:$3ULWT\-*7"N5#T4#IZJT@MX(/0OPB+08]5J*)6* MWI2$$G?]50 EEE!2F$(IV^]5-3)0TQ9-N6"U!WB^Q3U??/F>'R'84Y?3E;U' MBX1TP^DM(5RRB:J(O(2>*_YN/<.797'MIVJMZMBU,ZW3SW?O.72:2>H7C[F\ M_DBEBZ>\Z77UXB(I_A!&;SMK!J""L29MN*?XYNOJ#LH7WZ@6'':\)W3O1.AZ M.D7CPGV[&AF?9VBB(:=W<^VM-SZ)]LBK)#J.RKS=%9S#4NGU=5-4BW1H "J; M:J%PCD6R:4LV1--,MV0S M;AF!E_@:AM-MIAIZE=AW%\.188$2%#TW!%_UV"='@AK=^94_/ XH:P;*\K9Q M'@EE1J]O%_"O.%^HR'/TXS*_%2 XD3!"3Z[GD;0-&8I(+.I8BZE0XE M-:$HOT7*%N%?[U6SM>?X>"/>WVNE0'N$"4>R1)?(KB%3E!2C(?E.!FXE,"8P M)N]N@BZ7=!. ,8$QV\:87/EGNE+2/SMUB=#J',DUX&OJL1NAI>)S3?PEV515 M^[@NWKZK W[1PW*QF"%2O^_,A(D;CF=^N SBON75K#G!]6).PIR0:[AGU&V_LS]$CN=\[?-N[U*G: MZUO2D<>1Y]<.@,)&H#"CCR$'#+5>WSAV0!5@V#(89E0%IF"8N^=5/U6K@/%.V+IMB]OB87E08GT)R'%"0 O[7 S[ G*R#?( 55>KHS I /R.N,W-G..6_@,X+/6'2^*_G8X?2W$-%]U<,$>S?>JC'QJQ^L M0?N- /!;@K^W O$;@_GT=8C? "]R\>!,I^ZR8L;L\DB#S!911&W'G!M@2&#( MKC!DUCCDXVA'K5G:L7V!V7BYH1"@,7)?L.7MA 0HH3NA5^LG6WY(R':R'$=" MB"\P%)RG -%:6^$',BI;T$3!S)@1%M-PUYUT1?HPI$-[I-!N(?17%+Q>Q,B\ M3X Y""^W84FW<=[%H"3[J<+!"I*[I(S>ZYMFT7FI[.[KF#$QX#/@L_SF=S5& MRZ_F2U<) 1,"$[:&"?>8W,=BPM*51*=E0FIS?XI(.0#^]\1]Z?^$_[$ZW-P) MGEQO=3A9><\O9%LW"EA#0Y:RL*%(&!N/SX@6-,SQ=[^1P'>\?@O?LX /0\IW MGP)G)BR<@$[9C)Y1B 1R[Z2WDBQ,%9)Y\?A%#Q'^!=U.<[Z^I8^D2+YQ9#Z_-V=1,_XZ.1DV^]**"=MWN*,\ F6T?ZW<$!@6<=G^GIF MOR?&]C_)>0GRW;&L2NI(T37-F&BVKEN:XHQ,U1X9\EA5#>L_,EGUD+SK.=A( M^2=T-@J0\^>9,\7/>.',OCMO(4'D-OPP]K;I_I%D>PDSG=9&F)@!L*3Q8^EQ M05TX\BI\)H>;LPC/ 9&+?\N^("RX'FDUD#_]Z9/3V&<0FGSX2Z+*L/BAS["# MZ=(BF:B#$\ECWC]?W-OX7+X?W=\'[P>#.\W2M->3GU[?#Q^D%X M'.)#WSX,O]U<#1ZOKX2O-[>#V\N;P3?AX1'_XI?KV\>']*/DDW^FK*WE7VP7 MW"[G^+#CM+/^89)G$/C!I1\$B%H1C_BE7V9T#>C*Y+!B&\CUEMBFB9+?D0]" MV#Q9$"H'2]3+4N@? '6JBR"1+OE<(',:$F5,U/8N';T75-D/%W.+BYG4BRY4 MXPA/N]MX>5B.0O37DCQDY!/;1'"3C:_DH7_%/V&6<%^QO1(L$M'RCU#X@1B8 MBO1Y_7?ZW_)G@?10X\](_GP9VT3)'W\4!IZWQ 2\1_BC(C)8_"LV:@59.OO? MN/L:OW/J$H-6>$-.0(::8>/H"MO*\Q$*!%46!4525!%_BXMIZGW:>]>/$R^.GF(WH\B_=[D23%#8$JZ4Y=$6#T!$<81J&F&?Y'0=QQ7 MMKC_%\==,95G#K:LZ5%];!T_(X>XHV$4DO*(K0__!_G%"_Y\'Q]NY,S()87Q MX7J_X.=:P9*+%?'G;3Z.O&SIY3_: M"CA_X3O#4)S%U<;D6S&OG9$W"C_@XSN+Q0R['=BZ^#$Y19@XOZ_BUJ/*,O]38UN:EML1+O5PA[/YX+-W%1 M=#"AK$?Q/'BX%!1=$LZ$E9RI24#03[R@H!SG$!F#N'B;>#J7R8X RF84[!LU M$=9\ZH-GQ/=V?4E@,IT*6^?]LIS-$/Y)^*'W,/C2^U&X]<\%V^:.Q+\X1*HZ M),MV6BI2* ^^4#K)DL4=H5;A$W*YA+WBH>-46MUAW@J$/X@BV9:.(9:-R(LU MFSNE_OK[/V-T7)(Z0\R?],V'%/]I+@5_!'9:J03!5A=9QI*(^%C??,?B;IX M:*5TMC2Q;'X.5SM5\0NVGCR>+?K7T@U0/&1TR_R)=?..-ZWD[PZYEI9XB:3# MI_9B(;'1W%NO^J!2\<%FH8_?%$L6?&%+;Z53Z1.'VVIW]/;^W1Y6? 0(B=#? M'U;AUB#=INR7=3Z\!;;G'B1LS!TTQ>C"&,,@#O#S3URBS9T-N+\CYT\/A91G M7>25Y,!5N3?B\ ? MHPFI?DUB(88?#<28 M4,1$G,=]6I0.R2.)U#I-&KQHM0!^(\*NGRAX*!+P\X3D ?&KYG/\M2&)>,$S!ALH;5]0_, ]_ C6C#]3E5A:=H\:79#$4)IA(2E0NI:$[]Z_> ?U64B@\(%&F/8C@7RX5B>H?GZ ^)2 M^;U,FMM9(JV7L]DN71U+BQ6[8X\4$;^Z-PBQ';7^QOOD&WM8\@9(('87J26: M!OZ<'NZ#<[S[,Q-'>K#AK%7P #_03GIM:?Z$FW_65\XMSW\(%M/[V+QFWE$_H_ MC8)/_11SP!_ACSG^F#LK0_[0D)3#[S9Y# MY#R!62CS]3!^QC[9# VG'W)@X<";T !3;#YM&3,[LF/VCNR8O2,[AH^6O"YV M(-;9-?+:'?DU)4-P'=\TKB4AR\MCW%_3'.S5^PSME\&WP>WEM?#PS^OK7;E9 M?IYJM]_RP\H^IPX&MO.QB8O=5?0Z1HN(^O'4@1>P->O\F/_QR$1W*@K?%Y?A MIYHYBQ!=K'[X/''#QC;ZIL_OW3ZBKS[V49#OB_^\467G4JS.DL:- MY)N3/Y_C/WU*_UZWSC73W/DGZ5S>^?M]'R7+Y[9M%?JH_;]7#;7%AU+P51W^ M\IP=.#LGF\OZODZ==(W*<8I,K2P!0XM,![NSK._*-:O09>=>@3R+'K@GVXX8 M19ZY_SFIT"EB;BP9H&!9.";!I4D1SFW6]G.=A(/]!_WN@VB2R<(2*71OYS9$A6=8V+2S:B:J"E%A_D583[.1I4 MA_#S:(4X),=.X8(<S#R.)IA,O[B!'^B M)!"^[DK9ZX$HQ:BPD_<;S2%9!M;@Q7%GA)I?_8 TR&\Z?:[0*-K\5^+R%686 M%3.+9HBV5)E9#H"V#FV2Q[\#=&4(X$KH.FRFL)M_!L#B#UAUXBJ'U-)YDUJ= MB@H-5KM,XMEZY)[C0GA_2DI(_>^THX\V1[XNXN+2<8 F;EPI7](:R.L)-)JM M,JV!A/+W:\+?HJ@L$QF]OJ*+FLQJ6BP'?B0@*;?FSXVDPVJ>^1(W0!%'*&(& MHASBR.),''7*:[]9M;J!IUY6-Z])F%J#F0/\-IW7Q5-W0+@M \X=>*&K(PR1)D46W(!G$YYT':-D6/W]7N M@*M<5ATG)+Z.*3SP)D-"7KKRH6S8R5)Z?5M4;)D3"Q5^K#VP(22I&+WUO7%) M+B&I)M&0>+&AP24[HF+/!Z*#26_+AJ1WBQ'$!$#94LB6^))"'>B+O=LSS-1# M$>2]RP?:8Z+>S1PO&GB3ZQ5=2V2E;)GT;HBV8G"2E8)TYA%5\HT7.=Z32_K'XOAZ>?7<"6LUNRQM1<\XLH39X/J5 MS(#')/G9]R??W=FL,%]HO;XA2MPDH<#].6JU6E% '=;6.CC3+483H)0A;@M Z;#2ML#%;C&,V*$HAT"R.1-('?"Q:1FB M@$E]!M7FC'3TIK"S=$8(GQ*S@FA5'VH CE"3Z\OW8"D-%Y(LT=*%/E!2SAM. M6.I>)H*&C$@3C1WM"(WVD!M51+Y;X]9>.LD;,?(/2BQ#@=9(A7RE\H7E@-KK M:XHN2G*'*I6!Q8#%RG<$%&8QC;0"Z#JK##(P&# 81X_.O/&A,'_I1(59HFY4 M-F:AXX'55IQO-X,O-]]N'F^N'X3![97P\#B\_-]_#K]=7=\__$.X_O6WF\<_ M&.W,4?$-3/PE*1?A<"--\T_7@>3E:EO.S'5&[HS.)865.; RI^IPU(7S1B;B MP::<;JPZR#NZ]2Z&1;D&3TTR>GWLKVN5QWWQ$_H%AF@I0^0<'GJ((0X5(6A2 M&V?/ C>TDQL8,$,.[6#QI1TZ-4(77V&P)#W^_IR,>W(H)$BCX0AY:.I"!60E MVXF0]GJ^F/EO"'U)"%J62TC%D2H:NLU)Q1'4KAW7[#B(I11<9 D+568),L * M1UBI")5B8D>FY3JB;$J<0*EK81FJG0],W-V*_T$A9%%5_5<4O*X9)J'Q:N#E MMPUAR_*.0EMZ-)B\VT9([1'#12&51@U=;@B0:1]D&"&FH!"*NY[URJ/UP+LN MCHXK-$7XUB9"@%Z0MTRE5<"HS>M,7^)7D\_YW8V>+YPA:CB3F8*50Z MZU3%OP6,ZIK+.":.#6EJ5P>MN,88802B')%+XDD1=S+5#COVX.?;"/*+V M^J8E2E;E;B)(?K80>/FSG[NPI4%6'8!5,:M>6*#I5* 9$JL9&&U+IT_ M4"014R+-*O'A/@LW84A&*M%)2LLHC/ /Y(KJ?JKAYKL*/Y9\P.I@<[J8*(4/ MIM#R9FG'N)I]]!><2+A"8S0?H2#VV519%!2)I%D/BJW.)\"SJV[7=TH5RJ[[ MHN7HG.2SH3KBJ.6S'\&1.V.G:5!7TV+D% 9.&B Z1U*E4U,J!OC,A-;.##L" M[N3,]82QLW C9P;%,J6G-J]I>H=)>N-=Q@3=XH/"5I)!HM:J*&NP(KN-@,J: MQUL04(>5<1NW1P"6\HYV9B^;+-YD4Z?F0P[&X^5\.2-!P-589W^^"- S\D+W M!0DS/^S8 H8?JNGR$)\?_[1C)OJ*SK0$[7*;RC<>)CKZADE]BZ+A]-%Y+#:.X88O$C^$:< 8SQ5H9BL$HA1Y=Z?8M5%0U@AR?AE,+.:6233A8XB(:9 MUN]'ETW=\LVW5/L$3=VQ&W7+*:]'D]^CR,%?-;EV @_3(]PB\U5,Y<(,HO3Z MFJJ)FIW>=I^?1<";:I[ZK@%+:J^OB+:61A(XYUS"J1:-7@.N-"*C9%'7TXGM MH\NH+K:ZA'O+T*#SI:Y(_';IWS6E=6&V(9DIS1#MZO-8H%&AA0#,L \8 -# M !0EE=4>1H!?B^!7/_K(;!W-%FV=57:^;?TR/+3.TDK$_/9%SFZ&^!$O5'P) M$W\YFJ'U'55F.MXH6GA7.UL2M48>%>A$'G@3!N*)+/!0=%&JOJ:XCHL]D;\- M_ W\??*&;S;\329HB;K.*A@&W W<#=Q=O>N>"7,;9->-8HFZP6H"S\G9FSH? MGR('?^>Z"P4_6=S+OG3>M;7<+N?X1L?O.K6VOFF,\-4$\7>[W@3_UX5JK%NW M^C^- O)]V_TN6Y^30$ C@=&%']**KXL S? )7M#G[^XD>KZ0)>E_WO>))723 M-F]Q1I@^RVC_6U('9HUR60G)W6T\U=[VS;1)^?/J]SSB=UO:,,1(P-_D!Q=$%AC\*R*OPF1QN MSB(\!T28_,T=RZJDCA1=TXR)9NNZI2G.R%3MD2&/5=6P_F-B1Y8PBN!/?_KD M-/89A"8?GHP+(),#Z#/L8)\/LBN1W*IAG\F]9$+'$DT&T>JW2F__>RS\U_1[ M+*QG,B4*%:@;*45E.";TS%F$Z&+UP^>)&RYFSMN%ZU%RT3=]GCO!$^;F1+01 M9OX@O.GWQ7_>\/FY%/-Z$D=*OCGY\SG^TZ?T[W7K7#/-G7^2SN6=O]_W4;)\ M;MM6H8_:_WO54%M\*(4TM1_\J(R X,$ M*RG7K?#'DY4]5&L/NN#=#!W5PZ% M9&3]JDE62/ICE7?V5!6Z;+DNQ2PJ[LEV%Z 7UU^&LS?A'I%9_VB29TA(H?DO M'2'FY+_+,!Y, Q0L"\=[%-+Y'D4XMUDICCV/_O!P_?A0:CQ/J9%,QQ\0TKKS M=6"25++"3W#"$$4A3(_B<'I4,RJ[+YWP.9YR2'X@6=H79[9+4U8NE^3MR0O' M:ML9:M7UC)D)&!=DG!_^U_4&'8/HT@F"-TR.'1,X<@1-]X+OS _*=3LVMCN8I6Y>DQ#S0&'PFQC\AFA:T%?>1N1D MZ.+WR$F#P\+@,"MW> $R.$1&C2+%IB+%-BKO!N1PJ@#W^O0N0&1@+W6 O3#I M 4P& +Y+4X(O7%;?)B2^CBD\\.+A6@-*U9(VJ"GU^H9H&95#:.#+<#C=):V& M]XQWR86L-'CD7A\&1#8 - P5=!TR2*$R2%(YD4$LW>"F# -BH*(+UFFUE'NR MXD>5&(7NNI%%K3JKE+BL!KA.'<=>5@ \2YV3](C">' !0*L5T*I3JNFQ5-,5 M5GX[=R-]FE=93.K\ S=.9#OA,_CL917^AI"D^N76]\8EN<0@8UAUFY=<$?A< M1]3<^4!T,&UMLMNR PCB$$%'DD(67U*H59UG^^+J_@*?YHW&TTEGQH*T,-+J M,\A-/ FURNZED@[F3;F"4F4#5[634&^\D0Q]$.82L'&DK#; MHZ>];=C/P!MWQ1UN7)A&?@Y' (JL["L** . M>LV6"EYSF]%T NFD\26=.N!!#[')Y43XL,(,.2$2*$7._.G9,D0,$MXM9Y$, M'ED3]QNA[3WYEN'TMS#FF,+,H6-76A85A55^&WPCGJ"4H;L+0.FPTC9:V#D/ M,,JIM-D*)),S@=0!'YL6% J8U&=0-\Y(1V]*-,NG?BS2DR,J-JN]2^ (-3+* MO0=+:;B031D6%(?SCQ.6NCKQZWY^]6Z767@3)&S'*;FKI MV"*6?%7M12T*6XZWU,NVW9#"SR-,0 ,6:P^+U6.!K9@MS4^DCVK',)'"%07 M1L!&'#TZ\T:%PHI*)8I*%76+58D7="A4GLC_[6;PY>;;S>/-]8,PN+T2'AZ' ME__[S^&WJ^O[AW\(U[_^=O/X1Y6!Z%M7M&-QVZG'E;?J=!W(0:XF]6\MR2XW MKI_1-H76O;]3LU;6XT@7SAN905!+.W1J:"V^PF!) M>O+].9F_%"^T)8V!(^2AJ0N%C)5L)T+:Z_EBYK\A]"4A:%DN(>-M)='088AI M&[&4;78UPR3T'@U@?+;AK#E>$>7I%Y?%V65ES&44+AV!(U=%%)IU) N M[,J#RP R'$+F)$)(H4)(:]F G6;H[RLT1?C6)D* 7I"W3*55P*C-O2X8OYI\ MSN]N]'RY#/$S;9CCK2QKJ+V^)1H:+]L=P$LZYG;=PH Z%-;7)0U:!-N,IA-( M)YTOZ=0IQ_MCAS]XVT&=!H!_EA9 ;GBZ3(9BVO#$AK M5U'KH+IXDV6,/5E4M:;T([>JS2M?3)X.W!7\Z=IT6/@!N2'P\VN)U9>>%Z3+ M"ID7I,F5*U' 4>,04U7"]67VU^@R3.)M-:!.(Z,TOF14!QIA#X3JF:KV;N2Y MR@7,*C",WNMKA&.@5+F-<"H7QB^GSV%(;ZNA=&S!9'(FF#K@FJ<']4+>G=6T MWJU@5@6FH"-[-:-R. L\)@YAE*6L<\+HL):VP>MN,X:.)8D4B2])U,5<.^38 MCYMC+\PC?N"^G&4;IS^=N1-8.QRWJ!!#X_,@;XUL6?KCU(R3(QF9L-#UGQ1FJ!R\L MYMS"BO@U="\\=_;_>E&P1.F4T?HA!][DS/\ V%-&Y@?A;07TLW>H-IMQQ.NRVBJ5:? MG7S$&7G]A49^^1S%] MYP3#X"%R(C3YES-;HLU')F:/M)$ 9J\OG4M2VMH6%DX@O)"W"PL4""'Y@(OJ M6O;4T[ZY>_^Q!>T^[I"M4S"'3B81+:-G/\"OGUP(>SF#XB\L7(FSY@G* .'F MJPK[!R0]H4@BID2:5>+#?19NPI",5**3E)91&.$?R!75_53#S7<5?BS[@-7! MYG0Q48H>3"6E]::H6&ER[Z._X$3"%1JC^0@%L<^FRJ*@2(J2(;8@ 9[_3JE" MV75?I!R=EWPV5$<IJVHR\P26^\RYB@6WQ0V$K2>GW34$7#@DW7#0%4 M37L637Z/(@=_U>3:"3Q,CW"+S%ZPN[;=7[7E-:%V8:DH71+M+6F5(=#5P*71@(#*-(I0)+$ MP!<##'*.089A?P; TXD,-$5;3?LX?,K #DRU2#7+TMK#_$9&SOZ%^!$O5'P) M$W\YFJ'U'55F.MXH6G@[.UL2M4<>Y6_5&W@3!N+)P)Z-JF'/AE46DNG%GLCI M!OX&_CZUS9O-Z6EF-GM]8\=TK,(A"N!AX.%N\7 ]W?1L5+1%5+0JZE9E#X(7 M]J8NQJ?(P=^Y[B[!3Q;WJ"^=3;O*^]]L]6!M?=<8XB9_;/;:^N=SL.E\?$)GHP Y?YXY4WS<"V?VW7D+ M"4MO/=7<]JZIA_0>;>H]$?@K^]*=/3F.?06CR MXJP;XS.G6]YL?K58B4^?6WP>WC]?W-OX7+ MX?W=\'[P>#.\S:\E>'F,^^N'Q\'C]15^BMN'X;>;*_H?]'>_7-\^/@C#K\+P M[CI^O >>GR_%A?3Y?G#FV#J-0L'UA.C97^+/FH2B@%['"!N5Z_$)PL2)G!^K M/UX)8X&:J!L%3ZUB3)V9LPC1Q>J'SQ,W7,RJ: D(P34-^YJ56(LQ41*N:H\DV[02CC%Q8)P]B;<([(:!4WR MS%0J-"ZK(\2<_'<9QG.\@()EX7B/0CH.J0CGMF'$V7V\AS"L--",%:;J&CC6 MNO.Q;'(P^0;H7>!/EN-HM3"S2@EJ.U,7+)%2G5J,L8ER5B.DJH'JM]G6-%[(:JDX1O;?5Y(_LJGYQV=]#"J M.T9[M\JM!,RM,:?4C+F#4Z9U=MO; 7#- )Q<-^!R"#F3+R'7*<__Y\#Q]B:5 MP(Q>RV7U]&Q"U[XKU6?'@IO&(;ZTD^I]=OO@ 5S\@4O.:%\[@O R)+Z$5VN M"@#;#<">/MB*?;R&2=D.U&5?^F$4"OY4>/+]24CH%V\-#>.*A6KUVJ>N=^;N M_1U+C8410=;B<&4UQ(KSUB(3@@ZGB:0N+'VU7E]51$--SUN&U$-CX%1L,%:J M,'=/@4LU8)%QG**N5MD7!)!JAH3*7,!;!4=&KZ_8HBRE@01YJJ,IZQ J55E7 MJE;C"I*\M47)JJRV(7/ H8K.78/Z 41IG)"1=NG=:U!GU=%DV%\R=35@"E3 M!]RLLH@%(-E<2#+, E7#(6F7LT192Z\)Y%- =B"]\W/@AR&)P$]+;FR%E48Y M[ I*Y3M*Y,),H_;ZIB0:&BO_GA<1#KNTCE!E4@5XVCZK 7#7>=QEF E58*=C M>:>)BE+92(#=;:R0,5P@TK_J/0GH=4%Z5TM6?10TVPI7593U"N#,):M/#D3V M.)_F=X]"Y 3C9QI8FV!_9N8OR.12R&*5+\..*3KP)E<;>E[' J.P%B"Y7DVT M]/1F+U,YJ[GAE% ET1!V6A9S9T0]^>8M)A7!N\(6Y9=[%[? MED2E>OX8BO_:ELZJ!W$6[7&5U2HCU !KS9!I&8J_)H#)O;YEB[+,BTCKD,,^ MI+6F,^2$*"Z0 4^]J+[_*PI>+R@=OQ$RTLZNPBR@D*R *5>N<0%OBD/@[/'+ MLX%SL!G94F&Z28M1LT<5,Y$V&E_2ID,>]\U\X;@!"9=07SM V'9:CJ-E@)\# M7.T*0?(-&2E+$-LT#%&TH??ELQ,\H>*\0D>5ZFKE.">X0&USMPNA+@TLDHN1 MTH.CP*EN J+81M-K$U[Q"%*%U> /3AQKGA5\W&OBITH[H JT+N6_+J-)PD_% MN81,(%4D4=58)3.A*(]S_-5C$.Q 8AILI/]/37M>A3M& 6.<8XRAB5!9Q-E2 M+.(4.=VKS*>(ZT#]YS?2(S(-_/G*7/ ]:$*M(*93=D*6F+[QQOX-PE(E,U)$VVZ ML#QVA&+BOIPF#X&Q0)(/@DNO=7T-]#R0^R\:@UB1,V:2Q$J_187;M&P-V^FZ M:*F\+!2 E.X1#8%\*#I8%&#K4!308@1EQ F8B2&#,S%T[&C J=1R7(X7ZV2A M@E+N1%XM,S% B'GK>_Y[$[9DE:IM]OJ*J%3/$4#:MB'PRG+;,^"51A#I=#)Y M60<)^#EQ3)^M=+*)=-)E7J13!S+]-'P_0OB>T$IC1\XK9/J/$<+?!*-6FW-< M;XD),UPG4K[0BXE?]TBNY?HU"AQ,7M=S@K>;",U#S'SDZP.?-K6L;.>"G&=( M4J^ORJ*Q([,&.=VVH9FMM\\/ANDH2[OZJFK <3-P7$NJ@"= *\34%@VU 4*Y M Y4.-VOS:%4/V:U>AXI&T"XVP^R3N I?D(?H1+@T%Y AES*4F#<3-.QMC1V8 MR9M8,"2-]>I3 !7ODB@SVY!;$.F<"*(.A"5N423,L U6IYFS$^N\$>+OM5*@ M/5R>.^B"D56Z",B0#+H'4U738[ZXL\@9N)? ;=WA-I:&6C4>,SL7Q@$^ZPZ? MU1*TJL9P)*-KB:K> *66F+ZK!=_LI.N15"0L4X&>'/2AEKZZY=@(/DR%U8I$VBL4^;%;F.\G-[=?<9_E"4+SC M)++4ZTOG.]8@MV+G+;!FC2E\_?W4GT?"%+TO_TWKTK M80QI\Q9G%/J$J'O?DCHP:V:0I4QNT/&9OI[)ZH?NZZU_/J^=J07&R]DH0,Z? M9\X4'_?"F7UWWD(B3+:>:NYZ9]LD_/CT>Y]Q.JWM&6,D8-3Z<6G^!99O*""O MPF=RN#F+\!P0%OZ;.Y9521TINJ89$\W6=4M3G)&IVB-#'JNJ8?T':[A'PBJ" M/_WID]/89Q":?'C2\H'9-J3/L(-]/LBJ1$*JADWR\\E?L!R.5K_5>OO?8^&_ MIM]CG>G9$H6*U(V4HEH<$WKF+$)TL?KA\\0-%S/G[<+U*+GHFS[/G> )3WQD)-O3OY\CO_T*?U[W3K73'/GGZ1S>>?O]WV4 M+)_;ME7HH_;_7C74%A]*P5=U^,LS0AT'C4KL4GY\W0[;,%'51S$.K0_2P=QI M'/Z!G$"XQC)A(ERA,2+VD:#*HJ!(BI(V64H29\OB+E8)PS?M!J%P%Z 7UU^& MLS?A'BW\(&= J.B:^2X0<_+?91C-8QT#%"P'1[)OPOF(P0Y$<._1"\*V0GC! M(!I;&5,U!R7:<[X.[0:["_S)71>"\>HY%[?L$5+XF514$UI M46"AEK*053,+'I%BG?/J? \?;FTH" M2W@M>(_"!ZK4Z^O5-W^ *\4A@+13:FY5!C^]Q>"2,Z;%,9)."D_2J0/CT!_] MR)FM=#.L?"\O>S,FI1\AC*6JO;XLZ:).*F%A]3:@-@=JZQ#J^2T&YG/< ; M M!ZQ<=W5-#C&K-TW,=J"@^M(/HU#PI\*3[T]"0K\)326$<3E!M4+K4Q6OD:OKTFB)?$2R>7 )&@YG#)4?C4X MT4W:DLI*E0.:.$=3K;+)PK))$2TM/1D3LDQ'T],A5)"RKB"MQA4V]I=,T98J M[P.'M,!QH%-HN46Z.'3/_-(/($KA1".)2:O*8C; !W^B):N\LY)HT60J6E2Y MH[?9)LNFH%2^ MHT0NS#1ZKZ\9HB55MBB:L^BSV\ K%AU(F0][H@-5(&CLLR*X6WP)X./(6*@" M.1-+/5U4C7U.>\_, M,JG%^12^>Q0B)Q@_Q_M[L%[/,6DQKPS>$;8L MN\A$[(IV]>$^4.+7MJ!37L2E0:7T^K*6WJ*5/^ $8&J&T,I2[34)+94*+4MO M8R4IYSI^2&M&9\@)45SF MYV48W^5Q2\7E Z?B-DI,U9A5E (U%]Q>2EM L< MIB/XUKN!D\8&:<%46<7> 1D<(6.?OF4B4N)$H5Q9J8+C7!0"-_.%XP8DZD%= MY@!A VDYCI8!?@[PF"M$LS=DI"Q!#- P1-&&WI?/3O"$BO,*:8RS156KW+4! MGDY#P)8=[\X/MC2>2*X$FG:[ J8<$?':))=-)9>NLZIQY\1WYEF]QTTA?JH" M THVZU+]ZVJ7),)4F$T,B80P+5&7666OH7BN3?C+L :JXX_T[HFRS*HK&-#7 M(O1EF0_5T4<3.+9H*$W!7P70QG?R##T+:&IDQ)-NI,U< "8 ,]/PJ!&8 M=)"H)BI& V3FL8,8$_?E-(D*C :2G1!<>J_"^A[H@: $H&B<8D7/F$T2<_T6 M%>ZX,HQ>7Q=EE9?<'21]CQALR >B@[/.VD[0805D! V9BR.)+#!T[*G J MM1P7Y25IA0HZN;')MYH\?T+66]_SWUNS^PN?#;)%+STL%^J>VX>AW"YZ40R9 MI(%)3K=C (A:!Z+\[G1A$,D81&8Z>']T$'4@NT_C\B.$+26TLM,6&&ZPS)%WHQ\>L>R;5D[P=A.A>8@9BWQ]X--> ME94M7-3V-95>WS9$0ZTBNB%;VT8TY[45>$*S2M("I@E@!C"7LUEX K.&1;,M M:CMJN;A#\2V*A!FVMNHT:':"G3="_+U6"K2' MS7,'63"RRI?QF!8-BYA2 VQO!IXDV MW$&J2LQF232LI#>!VQ(#>'6.%6GQ%_6JN5359EJK^%$F_G(T0[LG6C.:HEWS M9.YN/T6'?"MA@0+\C/,YEC_ALQ,@41@YH3N.)Y"[LV6$)E5JW-JIA%JB9.Y0 M\$#N_+ ?I>S5-==.X&$RA*O/N8KQLE8LTD:QR(?+.UF?Y O!\*YS*-B:/#?2 MU9RMV$(+C-EVQC08LX-:DBU+GN. @-!Z?>E<2@]_!,8$QN2?,=^[9TP80B_' MFF5/LE=$&%1CIM-DIV?,VCQ PH/JN0Y.%#Q%!US!W^E_H,F9@P_E/*%W[F H M^,LHC+ WZ)(U&)F^81$:)=<3/_NA&VI"/GJOK([)6+3R974I@_A.;I?S$0J& M4RJJP^'F2A*Q73#,9Q[KO(E^2QV[\(FM7E\U1-O.X;E5@63I0"! .K,PIP*D M#W;Z6O:QCIH/S0+V1)^I_>NW]; M4@=FS1"RE,D1.C[3US-9^U">O/7/Y[53M15^$P.-V<1G@/"Q']S MQ[(JJ2-%US1CHMFZ;FF*,S)5>V3(8U4UK/]@H^V1L(K@3W_ZY#3V&80F'YXT M?6"V#>DS[&"?#[(JD9"J89]IL=#&?\%R.%K]-@GR['R/A?^:?H]U9F1+%"I2 M-U**:G),Z)FS"-'%ZH?/$S=CY*)O^CQW@B?,S8EH(\S\08_3[XO_ MO.'S1PT+&4]];H=]F&BJH]B(%H?I(.YTT#\ SF!<(UEPD2X M0F-$["-!E45!D10Y;;*4),Z6U5VL-H9OV@U"X2Y +ZZ_#&=OPCU:^$'.P!"C M[?6M(N;DO\LPFLHQ>$;87P@D%4MC*F:@Y,M.=\ M'=H*=A?XD^4X$H(8J%5ZIEJ6)M_UA,T,J>WJ%#"SE@-1.*RZZLE'_NY&SY=8 M$_IS%%R_CF=+0A:R+PC_;_+HO!:.4:F]OB6+THY99JW:2 4LU%(6RMRO59&% M#F"%J)+F;^RXI$*"N0[>2;,'F2ROI1M^6N5/ M JC6H%).J.U-Z4#9)0"NE8"3M2-(,5.2>9)BG?+I?PX<;V\J"2SAM>!53VT) MFY)"EB@IS%9_@Z?%$[[JD+/Y%;L*;GR+P26?/'-L2AI?PJL#>^$?_9GB6*-CUG'49C1GUFQ0&*PC!0#8E@-6 M/GFFU)3,IHG9#I1C7_IA% K^5'CR_4E(Z#>AB8@P+D:H5J9]ZC)G[M[?L>Q6 M&!%D+0X75$,T.&\),B'H<)I(ZL+2ETPGT419JYSIA>0"IX/?LNMQ]\Q9JP8L M.OQ>JK2 $R#5# F54:):"4>RA 64(LIR>JX[)*J.IJQ#*$)E781:C2MD[#1I MHF'R4J %J0.6*CI=7UJ'BI85#")1DJKL$03X\"=YL@I(JX%&Q:!1L>1)KQ"# MI%*M2:5Q1DP&DDUU)9NJ,8S6ZVN6:"FL*JT@*-] .!93_WG7TU4#IHX]*U'2 M&&R$!4@V$)(L\T35@&A@":F+IL7*Q8<$$(,*5;IA*_"G;E3%Q^\VVV09%I3* M=Y3(A9G&[/4-632KFQ7-63$*P&-5B%(%>-8^LP%PUWG<9=D)57!'F^Y$TZP\ MA>*X6U[;')@8+A#I4O6>!/2Z(!VJ)0M#"MIM97?=UKRHI[UG9IGSXGS.WST* MD1.,G^--0=BAF?D+,M,4$EWE2[5CB@Z\R=6&GM>QP"BJ!12IUU=,T399F;T- M,R]:#J7,^NF#4$JC1>[U-2E=@@)0:3Q4LBN764H=LGO9$E5+Y01*'1J\^X!F M^)=/HO"$/&QMSJAB=B9SUW/#**!;;J!VM*QN3HC[#5(GAE&7W5Q9M%Q)LL*C:K^ WD#BLCY!LI M,)H&_GQE*O@>E#!7J!E-V0A[:D;7W'3CC?TY(M=0F)]L[)1;HFZEXSM0.MH% M9-9B/)3'HRK17F.CH)O' M3P"6&[+Z%871*CCQ82%Z)VH\ZC$O5I2-^26QV&]1M(LQ%)*=3YODT'W*&U18 MZOO] ,D]Z$Z%R;E-0U ]VKF(L-$X$3;'=NU/I6*'=$R(2V^F@GKM1-HS,\!/ M:'GK>_Y[:[1DNE,E@VU%A9F[U )WJ.7PRG+!,^"51I#1ZYL GX[ )S,^SU8Z MD7FPHJHUI!:C#1E[&HH?(7Q/*%'80N2\0L;^./[R*JZT&K+L>DM,F.$Z*?*% M7DS\ND=R+=>O4>!@\KJ>$[S=1&@>8N8C7Q_XM#IJ9147YCR+U-J)IE)E(@0D M:)N!9K8N/3\8IF-'Y>K: W#<#!S7%5C@!M&:A*6R+NH[IJ-P)Y6[$MNX61M) MV&SRT/:,%(APL+"',$=4<&>U,_!!@=NZPVTLK;9J/*9W+M8#?-8=/JLGLE6-XXPX%J4U0*LE MMN_J'"O2XB_J5?.LJ@U<4_&C3/SE:(9VCUMC-.*MYK%QW7Z*#KE5P@(%^!GG M"!W/EA%TK9JVNNG<## M9 A7G_.%(&>M5J2-6C$/6Y6LSW$5XW;724BGZ+F1MBA/7S=Z!.L1&).?1RO% M#\8'?BC-!O91#K!/'NA2KR^=2^DH:GNJ_8$5F\.*I73D>X>LNH[4Y7(L6?8< M^X6#3M8&GNOI?H@/.W^_T/]#DS,&'.X -O9?,+[W^ 7KO"S!;HQ(B77[^PXU:"N0/R-H^!3_WW=[M;G)&C1 ML,W_>>&'+OFBBP#-Z)SAS]_=2?1\(4O2__3>O2MA#FGS%F<4^@0$>]^2.C!K MAI"E3([0\9F^GLGZARKFK7^2 Y/+=<>R*JDC1=>V*+3#&SD8!+M7;G/[&/?7 M#X^#Q^LK_!2W_S][;]K<-I(EBOX5!'MNC"L"D@EBM^LQ0B7+?7UOM:617#.W M/W6 9%)"FP18 "A;]>M?GLS$0@(D (@L>2'KI9!+)DGS[X^W?_^Y1/Y![GV MC[NOWYZ$^\_XIW\\/-[][[NO3U_^^T[X_?[IJ<[:XV5Q\ 7;$<( M7MPM?M?"_Z7Z/G+D=988)7I$+)J)^HK!L+(V/OH0_O$Q;-%N.V0SY*&/:\M[ MQL*(R7.017O**_D>_3D64]=C*JJ8>XA]F?U\C7]ZG[ZN&M>*KF?^-+Z6,J\? M>I4D79NF4>I5AZ_+FMSC14WP41W_>(Z?[Z@U):FI^S*,(H;O9[&*C#P>1:RB M?R++$^XPZ2V$3VB.P"009$D4)N.)G-;33P1.PM0LEP+6;MC=^,*#AUYMS/%6 M;\(CVKA>06]H31-$>P7,Q;^W?K"F*A*'X&GH^(BP$;^/@P,(7_"2(&8R#S-Y MFFR]5/*T=I:2(-4<3668BM>!0GY>JL"IK<362Q%;DR5!VAC3F&@:O"2(TUD/ MZ:Q<2= YA)HFTE@K1-J%^A.LV<07\']'QKPS95IR8N/>N.A%^3X]FO4 M[^\=*,R_B(*#=6=W"9UM/N2TM#E#V53C665M75--1AKEYCKD+;:4H1.T_,/Q M$%[%7V@A/%NVXPN8L:TM[SMB_ELTWWIV8%?K1]GO1B9I"R:C1>MMDO!CEG_S M:MDK@/1GUWO"[/TI@G?LA<$RXG[YS?J9)0$F8-94;@;-2.NOYV)C2)C96DZK:$04 GQC^IR/@ _.0,W\3 @^_;$73&*SH M]*I,A^PWV501_PSXMPSVWP#T]),WSN);?!#%J$@=354E/>BL>_WS>*^\&I6! M*CA67#4XDDC-\:_S^%=!-:B7Q>EM8G$7&-C8+I_6-S>P5H)[V+-5?;3CCE]R MURW9$)/3@>H2V@L"S9UOBTOGF/EB8$K/:IVK&:&IHE?NGECRY<]M] M59OS)P7LM"6R?E3FK*F>/4RZFWO]3;2.Y=G60LCZ83750J39RX, EG MM'_@I:+Q=5XJRDM%VU)?=J14=,)+17FI*"\5[0X$6U(J>JEIKJEZT9U((:^O MX?4UF3J^?I:J45T934U-Q)3;_@(;7LW&J:TQ:DLYQ!JA-C)2SM [4,W&B8T3 M6V.EH\99B$W#HLT4U2Y0&Z\=Y;6CW5C3L&I'FRP=Z6S%53-FS#D2_ L(#1VB ME6.M!IG1 @VLWWA83;^_4'Z_#AG(;:D#Y"A6:U2VJ%K;$E9G@C%JZN;E6=W@ MU=_<,A.J!%@K'R^[AY?EUGB:8ZJ2Z$DS$EXZ"1< MV":HDX35T50:3T15E;M+Q+P^A=>GM&Y1O#ZE9'V*Q.M3>'T*KT_I#@1;4I_2 MAM(47I3",W>/J?;&68I2#&TT5751JU1KSO/D.;6UC]I*$5N3H\P,'7Q>DL)' MF7$ZZR&=E7-8F6>1:@:6:JJH*AV0:H-/R./U*!U9$Z]'X?4HC5@P[4C2-LS1 M5!)-LX:H1@LTL'[C89VZ_<7'G9AC/@FM8_C7C,[;#CYH2JWA@X/7C0\7JQQN M<\33J<^GG3203FU.JI,?KP7H'O*>2Z6I=VB*6=\45XZTW4/:\^M!37!UZ23]*VL*?,;/Z&KF(>O[E;7$F_Q@K7Y8 M;SZ<50(6:]NY2@)^'V8'(;-<-@892LV8T;@>P9(/F#\@#^[":[):LQ;AQ0-F M^[?\ \*,\1NIU'*7O[ZW.KL'HUQ)B;49,V\TJAPQ;^@ MQ4T07M5'AY\Q\*_I9XPK(X__X M4H@NRWW?6&FM.@2_8CA"\ MN%O\KL5^K[E>UJ&:QK6F:67+4&7Y6E;-FLHT)VKV1\J6:9K7LC[A:^)KZO>: MC.8JD8O>EKZO$U6.1PJ6Y08*EH_>9F87DAX/3;4;O+?N>HT5MZ? G7\O6X=[ M8-]E:G#Y*[KVBH)D=E$G:B[J$^O^Y'+^&L':"1[Q]&)YJ'25?G.XV F@W1#; MI#YLZM;F\5K!(6"MA(UE+["-)Z@T1+.5?5#,7MP59HK^?PKHSZT=O VMV\=OULIRYDBP@IR9VG566A1X M_D19U:; ZO':?I\(_E3^@GX\?X&J"_?;P \L!X!0.HYJC*:R+DZ,=-I"W<== MUQ'W/FO@^.[;BM[EJCF M$U IZ6",QZ.IKLF9798XB7$2ZR2)E%7N@OK]R']_LWRT@,H* MY/@D,S2++!5LQ\GIZ5/\4.MGLB>>Z'];JRTJ?J PRH0?YSF._'%N:5) M=H3;SO:Y[2-D#_EV@)Z0]VK/$67/CVCN/COD+813E^;)!M;ZMGUWO"0N@IXB%9K61 M3\DH:3R:RA.5.U0Y5;2-*O+4O2:I0BI %0-R^%4=I,1-;^[(XN#BX&HCN,ZE MJ%69_I,64)/1-*OC)W=%M8=N!@C"@G5M(^]J%:5Y$.@FO66I1B=4E:8)2@>"XL3$B6G@Q)0S ML*YZB;9DC*:Z(8N2DFZ P,F-DUOGR:V<79]J0M=8YQ$)$F-%74UWJZO6=X13 M7"O0CE-<08I+=:UKC.(FX]%4D151,35.D5SI?K^Y"1PU$!ID#JH:*(Y M::07:P/DEN.>#,>'X8V@P]3)[^K:735E-+1TU@H;"!$5A%TR?EI]<#!?&E_: MH)8V[)#91>=+="G;HVPP+-7"N%0P;&G_1(NKOY#G9NE]DT3RR87G1_3?>NFG M=9*+GSG6R7$$E0\CZ&F&20?L?$X)[=E:*=^8-*[2"#N-_,IHJIK575\P<'%P56GMS,G$Z_Y9LYISFMF!@GX M\?/^21R$70%AG7K>!7B0/,[G00/RA/%^\2WE-AQ<'%P<7!Q<'%R= %>=6E%] M?=<+^\1DB?O$>$_VUC(4#BX.+@XN#BX.KDZ ZUS*4)4NY<55HZ)U1P/R&O$. MYMR8XN#BX.+@&DH'ZG*AYU0'\QH;3\OR:"J+IC&N6H-S1/SRYN4MU0:K88[2 M+LP9=@^&YMJ6%WB^9,NG;M)7=H\&:5RM8_EQ8TEM3Y,&WH)NF"WH\A&\2I<' M6:N[RP/O]LA)K45;+T=J%7N('R(1LU=J]H,S55 M*-OG%#94"DNU"Z^[VE\V1].):"KI'N&< CD%#IX"U1R_<74"5,;@ AS+Z6'4 M[21 WCI\D'<-H76X+SPB/[ "M."MP_G2.K>TJI5__5_NL,-;O,5X,^&K2:IM M;*J4R: ASUH-,N1O=_(?D)7Y9(< M61Y-=4T6M4FZ;I^30UMPIL?D4*IY[.1\+985!=S):L8P\TZU6.84T7.*2'6B M:HXBU-%4&/SM!,]VD@X?:#&:)H.&//C;. X MB\C%"GVA"\A-DJ&CF34Y?P=XWG675]84N>(@'!0(2R7^79KIJ&/*='*$S(!Z M;_%^])?G)!Q<'%SG4^V:;P5=DB=+6.G71 /JE'F_^E90TP";K7,0MDD3;!V/ MFA3C40-RO?)^]BWE1AQ<'%P<7)=2OL_6<3PMHZ!=UR1=,S!KC[A(.+@XN#JZ ,[V7S^'*%1JD6B0<*C2JUD5?UT71B MB+*:3O$N7F)T1"Z?:_@ QZF3U,-&4,IH#TH-NVU+&Z824-"D&NP,>&;!)*\S M9]6F+ZHYFLJ&.)9J*MNIWN"Y!B3H9T%HC?#I)HED*3XG=*Y-T8 &O3'3K00J M-<:LAY6UL?*:DRDGT])D:C9=]JU)HZENR**DU%7VS0F9$_(@"+F452BG.KPU MUM)$@R1?4=/3!%VZH0FG94[+G)93M%S4Q5,#++N?4^J8_#_+^S7*=D60-5VMA9S@:6NX!O#C;&S M4O#:/FYO96,_H:N8AZ_N5M<3+_6"M?EAO M/D ]L:NU[5PE0;B_^X-[7"X;VR/%'TP$KD?.^P-I7 5WX359K5F+\.(!U?_- MGDOR6)Y-5$71%HJIJH8RL6:Z;,XT:2[+FO$O?33]1@K W.6O[ZW.[D'H\N)O M@5$[T-S,FF:1SQZ/80Q7ULPKG7)Y_ M:W 3A56-T^!D#_YI^QK@R\SD**Q0, MN13AOAC0*VOCHP_A'Q_#B2VV0\!%'OJXMKQG3,V,M0$Q[[%=\CWZ,Z-ST[C6 M- U(G877VB9G_DT!.'%F5>R_J$KXFO MJ=]K,HY_.R=\7C!$?/RV]'T9Y@UE:&T:^?1/9'G"'18>BYQI*6> H1F;K$D% M>U>_/A92;Q]X;VFG46+B% E:%]AW7B(#?T677U&0S-H]3([823>^\."A5]O= M^JLWX1%M7*_87+D:P=H)'D$39=K#'3H!M)NUNRU45%I2,+5^\^#LB-O<"!O+ M7ES9CC"GG6Z&"I#Y?+O>KF!PI>!"<1!I4!A5!T%#;W>-A'=0NY+RZ0\01K_. MO/?3!5K:0B^ G?\W\*B'B?FRCD+RRHCSD7+Y1^*^TYABZ7A%M6 M;+4I:D)]Q^52;*5Q7G)2U1Q;31U-94W4M73@Y$(YMKEGW.NX8?[NVXK?Y6M\ M4Y!0Z$@Z829IB7E \Q-4531E-.SNSB-<1H; (V= M,$HU34;&:*ID])'@),1)J),D5*Y<5SK?^%4-B@;'JJAH]>5F\M($><"%)YUEOJ4NC::JE*9)?JJ\ ME=+%I=+%!TCJ$YCE)DM\@&1;Z&. WVN ;FUFQPNQ=TX'%P<7!Q<'G%J&Y /N=*(ZNX=X>#BX.+@ZNOX#HV2B@#7'T< M)22=93Z5;HRFIB;JXQIZS+8@\Y@C4'D-L1K^F.W!GYKTYSG.;:1W-E M2$XM4F!4C=*@.9]JB*:2]D.T4ZGD":F#O.O<35)KY0P%^TW'*>*7#%XF"'A_ M*%E=<5&^-+ZT/BV-AZLJ=7 >8&)NZ18O>>[%X_&HI?T3+:[^0IZ;I0-JB2R0 M"\>B^F_)]--2R4?0'%/E.(;JAS'T-"NE T8_)X7V;*T<*9S0=+PX*1B<%#@I M=(44)A6[AQ\G!;-/I'"D3(:31U_)XX3&W^7\N^9X-)5$HS;O+J<03B%GI9!4 M6^_:*41J%X4,J&[N,@V%>8T/!Q<'%P<7!Q<'5__ 5:JN+-7OH][^M4>M=W-2 M,.HPH%94C32O'6!TC7<)XN!J2=:L-)$+ILTVWR$RS8/ET50U&VR?U'-,X*V2 M. @O#\)RO02*]GB[!#M2"K CGO\[R+L&Y!9MLB'M "UB[D#@X.+@:@FXRIE. M.7,-FVJ(F59,U-'44/DT#TXC;:.1/!?N^4A$RR>1 7ER*[6$Y9X4#BX.+@ZN MOH+K6$?/H@E[K0-:R:C 65IZFCITKC'T A,2VISXR?'G9"]N-?0Q6H,^YR[_ M;V&%;96&L/771 ^M(:R95]15H0#7/%+(4K?17.<1]RR3_A0(=!/%L[I[-5BT M:(['M55JG<:)+M' GE/:<"BMG/(_KM))+TU<4K$D'DY2G*0Z1%+E*.J$0LHT M(4TR7=C]$U"G%%)R"NL=A9446JE*S*;:OYIC&4HRQW(5OP,G0TZ&/21#M:CC MKP8J5 @5CM/3!EI'A3PG=)!WG;OM8JW,H6!/6%]X1'Y@!6AQR>AE$WTZ^=(& ML+2:RC%ZO%P>V:K4.Y;G!^9%KN2\%CH51QF:8Y@AH(FZEM84SQV]ZK_=TQV[ MIHQ9DXNCA?QW6AVC"-LS 9DC>T^1/5417KOIKH^FNJ**IJQQW_J+_H4/^_-.E!>IJ4)CM^ MJ.THQNH9N$K)G2(SBRKTORP@ER9082-+Z>;C_+QY_S .PJZ L%0FW>6YCER( MZPRHY58CC7<'&)KDG5XXN-K!9?-TN^;;6Y;DR9!MJ8JR(?,V4RVAIJIZ# ?A M$$%8IRK8.B:E%F-2/!][D'<-R*?=9(]>[L7AX.+@XN#J1CI#JF_(@72&ICJ1 MEM1@-'!]F7J30T\&Z/_D+N0S5V.G#(=V4YU>C.H&Y'&NU""8.W!$JJ,"O E6=HEY"9Q,.9G63J8G-%HM*<BS$R?GZN4Y(OKDJ5^DDR6F9TS*GY4.TG.HHTQPM*Z.I M,I9%R4RWEN'4S*F94W-5%3O5'Z1V$H9^?:HNFG+E9@BMH&/B^7T?6/B#D>L3 M;PN@:CM;B[G 4E?PC>'&$M^:(WP6'L.2Z:\S[_UTUZN:>(P=L8*W]''C^B2O M^H.'(&OB%7W\82^"EP_2>/R_1CM/,2B-XT>L&0;(-CC\R*'UU8;%TC@7C57( M>KV2C#T?<^*_+UZXGHWUC*YF'K*^7UE+O-P/UNJ']>;#825VM;:=JR0(]W=_ M<(_+96-[I&B':/& 6?[/GDCR69Q-54;2%8JJJ MH4RLF2Z;,TV:R[)F_$L?3;\!90CN\M?W5F?W('1Y\;? WQWH8V)-L\AGCS4Q M/BUKYI5!A0/^!2UN@O"J.3K\C(%_33]C7$$'G#R60EAHS*8(U\:07ED;'WT( M__@89OW;#H$7>>CCVO*>,3DSW@;4O,>NR??HSXS03>-:TS2@=1:U8Q]F;. : MLX'WZ>NR?"VK9N9/XVNIY/6)FOV10T\<6I1Y+>L3OB:^IGZOR3C^[9P(?,'0 M\O';TO=EF$64H;5IC,,_D>4)=UAZ+(XT/R^0 5L'#,W8U$TJYKMZ^;%0?/O M>TN[BA'3J$BPN\"^\Q(@^"NZ_(J"9-;N 3'$4+KQA0[M )H-VLW6VA*M:2@JGUFP=O1UQP+VPL>W%E.\*X:">^@KJ5(.5W?842\APNTM.?V4&GH MFXO)1? 3/NO_%!#Q6C=1^-7EY-WQY8<@G2BVVA1MH<[C&/9W;<5O\NW&,I%[D*)M3I&X+I:IY=@,VV<,L I M:&@45*1/>K6(/$RO4251D=.-M3B-<1H; (T5:8IT]F#<0 FM%)W))U0REB0O"9/76!.E MB=H!83:@KJ!\TM6E"?* AT\N4K98>=25/!E-#2TM\OBI-L%F3SO2HV-4TBW987U%0FDJTT501I7'S ?3!'7H9 MY3K[Q DWS#WP])GJ^$SY>5Y2N:YRGB4)V!A-)YHIZG6IUP,\)ZEF.0B M>9'^68I>QV#:TUA.ZYLB<&H:#C5)C3='4(S15%=4T933 ^HXO7%Z&QB]G3"O M.4U2YFBJ*.DZ>$Y.G)PZ3T[EW%32^:8FJV.L,XY54='2C5>K-='B1-<*S!LP MT96CN53*1>VD)H& &XNFVDB/XZ9FGO*4TZ'=55/"0$L'&M&1,W$2^"7#DPD" MWI]G7%?DDR^-+ZU/2^,!J38,<>ESP$G.Z]9T/."TM'^BQ=5?R'.S=,!)(L_C MPL&F_ILR/3555X^9<#K@='!> M.J@RH2=-!WI+Z&! 56Y\ ,B9 ,T+F#BX.+@XN#BX>@^N4E5@19Q.%<8Y'+?$ MC8(1A $UCN*S'%K,3#BX.+@XN%H,K@&V!>(@;(7"5%>#_N,*D]F4PM1=#Q+O MS7]Y/L+!Q<'%P=5B< VPSSH'82OTHLNTJC^J16GC>K2HRU>W\+M:43/476\C M;U/?&IG#P<7!Q<'%P<7!U0EPU:D;GZ,'^W&-6.)^1=Y_O5WV-@<7!Q<'5TO! MU>?UEFJ#U3!';A?FG+O%Q07. MOE"[==YH_:Q]+Z14@5Q]?2^T(Z74O,DZ;_%WGA9_>0A>I4):J[U"FG?3Y*36 MHJV7([43YAD4)S6-DQHG-4YJE-0F%8<='"_H9+?";,/2KHG M#)CS:U1W3W *Y!381PI,34NHG0+-;E$@S\$09;U7G".HS4DD3=3(]BY2W>A]NEL8Q-DXNC M15HSZA+&P[I&377 \Z1O3U;*X7LC=OO^F0T551)5&29DP,GAY:3@]PX.9!\ M-T56.#%P8CC_UDJUJU:4LXW"U15,%HHACO4T872JK3NGB<[11"F2J#C^J0 E MJ)@2QJIH3-26B(@!U=#Q[NZ7IKD#?J/3NOY2=]*AMK]ITM-&4T-+"R!^J TP MT@;Z.*8 &Y!Q$)XW_:A( MIGNS7,>D7">MJ_-Y 'P>0)M5Y^S^SU1C+M4 .I](C/%HJHC2N/F8[.#.O(1F M7:7A=_I()7RD_#@OJ%G7U;^] /E"L!!>'D0UJ%;GY'O MR"'?,7B3-SX\HC7,A(.+@^M\GM/S]J$OP)65T51215//<7EP].!>0@["%H.P M3D=KZYB46HQ)\6+-0=XU('<\'YC1&KG#P<7!Q<%UL63F5 /" \G,YQAN4$"# MT:#MA6FFBV92Z=#< \J=R&VENK3AT&ZJTXM1W8 \SGRL"'>5&&V.'I>"U?=RX/LE^_N AR&UX11]_V(O@Y8,T'O^OTV#0X_DMC4'.%3]^K&1VF2>:>)SCQ7U@PX(H]ES"O MGTU41=$6BJFJAC*Q9KILSC1I+LN:\2]=,4?A4R]>N(N-]8RN9AZROE]92[S) M#];JA_7FPUDE8+&VG:LDX/=A=A RRV5CD*%8ATG']0B6?""],^ NO":K-6L1 M7CQ@%G\K<$"CZ3<@#,%=_OK>ZNP>A"XO_A;XNP,="JUI%M'M<2;&IF7-O#*I M<,"_H,5-$%Z5QJ/##QGP<_HI?%FZ-"M*S3:: *G_UQ\W7[_=/7[Y?\+M_>/# M_>/-MR_W7W?!U,)5/]X]?;OY=O<)+_KKT_WO7SZ1?Y!K_[C[^NU)N/\LW-X\ M_6_A\^_W__-4?#L[68VRAC7-LPL(LK]WUAK+^<"'_D'!B[O%[UKXOU3?Q_37 MF?=^6NIXB6"/92[1)3 85M;&1Q_"/SZ&A2:V0S9#'OJXMKQG+&68H 8ALZ=$ MD._1GV/YNJ<:WH>N9/XVLI\_JA5TG2M6D:I5YU M^+JLR3U>U 0?U?&/YX3\C\:R)35U7X81QO"]1=/B_HDL3[C#I+=(A?_E,KFT M10/]2?5^5[L_%JUO']QN?.'!0Z\VYG:K-^$1;5ROX,"] A 8#!#C>E0.N5J& M/)XI:PD#\#+.D5O+?Q&6*_>'+RP]=RVX&P3ZMO,L@$_B%5O6R/]0)3^E#B1K M.!FJ^VNKM2[C6C%:C+"'ZC(JYY-VUY^;M<-6>V1+Q5>THO&5!\]=VL$I:;*F M!E/K1#EC.E>JQ/F63/R:-UY%&*.G("%A6(0L=$(9I&Y0'TG# X85RBPJ)Y ML6&,IA-#E-46B(U:6[NT6P-,&+E"X H>PN<^MU<(FJD3U1"NPM]SL&VVT#+2 M=NHW;"YM(+3N^3J-$$F^GB@MQL%/:(/QSF;MA)R%8*U=O+*_BC4E[67Y6S6= M?I#O 33PO@E =>:9/1TO S7JE/5;+N)^:+S<#M-,'EB'IM>K[:/W_+9]3ZYVUFPW*YN M&( S*6$RFLJUE1VU((69HTH)/]815$ERU*7]$RVN_D*>FXE"COJ%1 MCH@NS7"4-C&<(1G8D<8$,_76EO<=L4PT--]ZQ'DS+.NZ8LALKVUY"-RDFGJ_ M_&3[E!2PQOK@H;6]7?M?G%?$G&WE%5>5=!7,,+>Y;=0%G*M3?M>!FOXW)!L\_LHHK-"EH\$ IHK=WFUQ?^PL,$>['CEN9E^ MJKH0 ?IW@/,C?.5^^8>/;@#&2=*ZHW&/\@0$@51QG#%-FIMDW<>N',V@&G;E MZ 0FM_9[C%HYXK]QO@6U@&WB6T-R$)P\$;276G.=XIYTNOQM?V!9>>*0L%8, M_2YYM'THB)77/., 8F7@SF0T5=,A=8XWO<2;'#%>%S^2"3\R)NDA)SR.WC0Z M?%EO+-L[.G%O\-ILKM<>U-88D+>8+)Y1>6^5!(.,156OG-?/+:(6>D0+)[P= MPJ8,A%&QE3.NDN#&,:5]W";/=5X3LR'C_&2MKA:DW$(NX1^'T7+INHS1"ZD#!J \)#:\S*Z?B-111%0=$[O,GS M9I="&S.;Y_" =)/)XB^6@Y4DJ#8DX6>?5(:M;&MFKWB]8;OK#6X4S#L]B =^0O3_OS@A?!\C\):V00[ MGL0PD7AB8P]0K$Y=L!D>-FD-#ZM5:VRS:(>T4R=PO=.<,IUU5#8LT$.HVB=X M+"?R:*IF]@C@_NYNHU%IL5T)C:!R3%0SNF=Q-.HT&I66S)6P2!U-#=%46L", M!F-M/WAH8]F+,(^0.G%<$DN9;ST/GR7S[G ;O$:1S:#^"2T1AO&"N39OG 5Q M>Y)HY GDHT%^KJRGHX_<*N\"SC4KWLNC7(Z=KG,[O0=(UZPVT R?,UK#YP9C MN=/L"@SKJQJT@F&HSN6U@BCF24$ M356C)>EI''LN*IR+(XV$V8VD7Y[=#,8JCV+@&^MM> 'P\\2_'RAHOWG6HGST M2)Y IJ^4T0B5VS[]Q+.3P^"'\>RX@2W7U[N/(UDWD.SD.'@U7J:TBY<-QJB& MADW;_8)^\+_/D(.6=N"+T("7W!*ZY\4,_WPBY7)8YGCC>@* _O<8NJ'?*NZT M$?]6GNK4T501)WI;VFUR8^S2VD(I;,M *"@^RYCIQM&I\^ATBE[0*._2@77WN_,.UB:O=]CUGX'W,RMRM=/JLHHF MJTB02Z(I/);>?M2J0W170ZCC$ER9\/:['4.I6D2H[;4U%&4S7=Y)*GO'H5JNHKXUY M:>U@7C79Z:V5XE]1($ G*6$+#?1M)]TGL**A/G.]!?*N\ 8_C*]U%1^![Z[L MA1#NK.?T4EC:XX.XQ>= )E,NT.*WMS_P@21TY)OH-,IKQ]!XT!#-\:2Z>ESF M.#M@F/4/.^M4',K@9 ;:&9DL_#2#G^-=R_&N$2VB2:9H$J9H*#4TM&X:.6OR M*;16"8$S%I8K]X M.OU:,5J,Y ];;_YB02.)W4G6"S0+JHZS'H:;.2]SY<%Z(X-;O[DW\S^WMH?^ M$4'Y*8)O:4&ACK&@T%51DZJ8HSQNT3WU]P1\.NXP4^OKX,CQJ84,*B=MI2'^ M-&D1?ZHS^M5V>>ZY&&8+IK+6+- [ZTRN59XS"'_& '[":'_C+/YA!0#6M_ME M/;0CCZ:R)(XS!BOP $8_<2Y/YE?#N1SYK_" V<#P+4\E:)[%J2UC<4,U^3<> MA-:"-U*GBK#^MQG>&,QFS?T'!N&'E>4$F)+N0B"7)QH-NO;J1KH?$+?XNXU3 M94W^(SB5@39ZQ:0%CC,MQ)FR5GV-; B&OHF&4J6?XWD,^X7M;U;6&ZP1'<; MKMQUIGC;)2D@E?>3%7.KXKH8>(2[:M[/E_ X*H2X50AQ*X:HC&MH"-N6!(PL M2_0$JW/HZ%FTHV89]$QCH#:N)XN3(U^?D*]B]D\=K%&3&&M4JXS4.!-VGBD' M^4+X,QYG9 M;<=RYG5D )5,T;K45-/>K6^PD<"YNUZ[L 1W_EVP?1^:U.%M M(H]=PI:&PX."M00%OV#H8C:![I=/+Y:'_#\ S%_P!0?S#/"ED\N_65ALW"8Z M"8)A?H+(F$"-J=&:9I!GUEEZCG4EPH+U8=WQ:*'6JS:W'.5.CPR>E\\I[>)S M0XH7,E>^UR/UA>0N>0EP] MIOB(5E: %M_<;];/_P'(NRL RV?7RR:U3$)2L8UI\A!B^U&HB0AB>0PJH1EH M/(^X8RC61,2Q%B:EMX1)\0!CFQ;(HZFEW)=1-'7#?-7"["W3A\DCJDWYA0X$ M"SZ'AU E6$#&:FIF.HIZFD7$HUE]PLO3>BCDXF6.!EA[3V2.E#U"RAP%LD%> MJ8^[Q2L'$%L%Y<1F[;B$=PO6D.L72/H"G46DF@MDI+_BTW0"-DK)0W[@V?, M?$SX!MX#JOE<,"!*^-]=?!:/T2G #S?.8O="XLX'O!%WL=]W[>[G?+4%X.(_ M7BSG&3UBD_%NN43S\NFH.B1-:(JH2;R15/]1O$XEZ)*(?5R1TFMO3B-@A"QX^98'^[4.PKVD=;1#!]CSO$3V'^V62 MU.Z=2D2=28;*:"IG9./S=([N8UB."M0(AI70"TC68QIPT.6EFDJ;2$D73J*\7-J=*3I7=ILKS M$641>3GIFKQD:GNXCO 8\(=&EVR4(..M+-PM] 1O81N'[J]N -;:TW:S62&H M]K%6PL+VYRO7WWH(3+)YV#)%L!U*X9A *TU)JG6B4!^>'U#I,6G L[$P4X;: M8U)R7,7YTC/E)&N'O5$^\G(COCAS=XV^ 4H\8 3)5!GDT=08IZL(.^LQYKC> M4US/'Y6^B^LE#-KZACMP.N!T<-%\D2(L7VT3R^<%U?W,CRTP00/JF*SY'.\W M\+$&^T9F<,$=^**WQ0A>P5MQQ KM(<\,,\'?C6VMC8!+_[N4'.P@ZP M">YC'KGU/+3X;1M\=8-_HN @I]1&4T6JJYU6\=-IOX^;D]=0R"LWO:DH>970 MQ_4& TR<]%J @9STJFOZE02;T1W!Q@V$?OJM:4-4P4-S9+\BK/3[@/^^C5') M8K0!K;>QZ;#8S@/!QSCL"]:SATA017B',1P)BBCHIU9!4A3+0MG!###' M_[^P7Z=D7P!8V]D2Z&1=P3>&.TM\"X8=((\ARO37F0]"%Y8?E7R*0:F5V-7:=JZ2(-S? M_<$]+I>-[9&B'29!EY+5!V+7P5UX359KUB*\>, O_F;/)7DLSR:JHF@+Q515 M0YE8,UTV9YHTEV7-^)<^FGXCH2IW^>M[J[-[$+J\^%M@\4[@DSUDD,\>:V)< M6M9,S*FI@, _88X?1)>ET>&G#/@Y_12^/,GG*H2+QIR*L&T,[)6U\=&'\(^/ MH2/(=@C(R$,?UY;WC"F:L3<@Z'WG#7R/_AS3^O68TCMS([$OLY^O\4_OT]=5 MXUK1]#+9T:.J "=AHB1+ M''8K'([EF[^\."A5]O=^JLWX1%M7"] A]N$E(/ 8("X^/?6#]94MG#( ME4,_J&2R]G'N3,U\+IM_GQB "YE.5F W- #W1"0[RW#9+J]M0)EYT%5\Y?JE ML^MZ[#_+VF&K'6"E.N'J1;N8/WCNT@Y^Q[A1NO34Q):0J8E8-%2?RG[)?!SZ M&1MKGT[PX6IR+9F%7#RN/C6RC52-\Y M'@H6'Z:HMH$^!I2#E;!VA<"%7"S7F=LK)#A,1X2K3C@B;PM3BVVG?@OGTI9" MZYZOTQJ1Y.N)TF(<_(0V&.]L-@8;JG_6+E[97_0"@O16'_'^^,65^UVFG 3O M30*R-\[B9C[W$/R-+<+R'%L=35515MHR;+XAK88CVF$M^41$R\ E;335TH8C M1Z1>(E):GSP3Q]*!8RGCMG"L.O7,M@OY6P\M;*I2TMDX4=TOS?^'P&MHW MYL%[M7W\NL^N]\G=SH+E=G7#0)U)$T;VW(>S#Y&O4^/N);[4*:J/8TF)).;Z M9AES-&HAVRGC^2G#=J3QN"5LAQ<7]M2KC+!@RMW>;7%_["P%A+L M^!FX?^%4_T($Z-\!SH_PE?OE'SZZ 1@GU?<[ZLG)9 >0.R]5SIUO@0'(C;V2 MJDAY]"FLGDCC^B8$<]1J'VKE^1%JX4QRFSC3D#P&3X$[_WXULR#F-'?7<$+5 M(P*=5=OKE-BDZ.TW .QM JYEW6G26!E-)554E/1F/9'J23<'OZ5.E, MM-,8D+>8+)Y1Z80J::R/IA-55,W*TIF;/BU$HARK^A 29>")@?&D-2%1CB1G ME+AU<1J3:3?](_XA M:3R:*C*W7[J)-XW8ON7P1X*\]Y:8*AR'SA]0KX([$QC"7J7>CINXY1/97BP' M:TED= 7H3SY)65_9ULQ>52B$**+0#O'Y6G4YL\5X=3/T?,A&TB$Q#_4@^/<) MT?__XH1P?HS 7-K@D63((Y;4RC-VN=CN"+KECYXKB67'\Q:D7LVCXRA69Z9E M,QQ-;1='JU6A;+/4_^*\8JIPO=/\-8/P8E:0]2%T[1.\FI)&RAN-RB3!/>,M MQ*FBOIR:<4H?32714'6.4_W#J0H2O!).&:.I+DZ4RND.;0R^M%ET/WAH8]F+ M,!V1^H%<$HXA0[B<@#F(AF7&UQJ*29,*@_HGM$0PZ(QY1V^W,;IJH@^#<4RL$C#)DU=DQ$Y'K6=:=40RZ[&M$B?OTF&*LAMZ 9E MNK?=K]0'C_@,.6AI![X('?_(+:'#7,SPF"?R*+GUW9!6 (?P>PSGT",5=\N( M?RM/>M!.4#3U=-2))A;E$4/W'SK)XJ5%O5' M4>QXIKM<7X<^CE_=P*_RKOS*+$QN%PL;C%-@OP[_#+R?61&OG7:7 M.<:5K&":T+B9WG[8$B)^9Z"^1=807EP_A:5_$I^.[*7@CASKI'+LW$V/%!W.)S M(!.P%FCQV]L?^$ 2ZN]-=!JE'5<*-!0W9JF>/L@-$U=.PLFDY?!CLS M$% :3>5*W2TY]O40^PI'[YODC1/"&S6IRA#!,V%G34Z%-JLC<,S"&!+!6\D/QG]N;4WPYMH4FLU\(/U!A#TO[DWX<19W(9#+JP'R:"I)HCYI0>R QYTN43!&V$E\1DY',*C6 MHN$FV9)*V)(F*9=G2W6&--LNQCT7KWW!;)#'FT\_A6+77X)CZ.*?]XD&O!D7(-ASJ-'+RN!D&NW4<9WV/$>\EB/>6<.6=;!%52)L<6S6X!C@89X0ME[9C M.?.NABW;'J)L03BR5T&K'6_7W%VO75B"._\NV+X/K7;P-I''+FU6^$O#"F+5 M&L-*6)9?,'0QFT#WRZ<7RT/^'P#F+_B"@WD&M'@FEW\#+^-MHA\2N)5/D!@3 MJ%Z5,_)<>(RB^UB7HPPW@W7'?6JJS OZ>HQRN5&QBS$ZI5V,CN?ZM&F!?+/G MRN+JGA47^9,WS&(79F^9IER5F&__G"=UJL<'7":?PT.HXC)1:Y(+)QSDN2. M)T3[!HZ7IWF3<_$R1T76Z@X[0%-M? ,/ASBA/_=Q6?Q M&)T"_( MWMT+B3L?\$;3<9G0M>B+WRR3-W3N5J#N3'B5,CVV8 MIGMF [Q[:%:GUZ<1Y"KN'M)ZU=5\$-C7C+)R+B8GMX3)#<";1VR;3!K%M@R$ M4K-]'QR9.H],F;.I5'.-=$JSSPY3S)5'[)02FH&"(:?'M()&H^OM@AX MA-;^HU$(](;-J#EI.&=F,SIF,XHDRG)EF=:=- A.FIPT,TGS?!I CO>I]N;^ MG"HY5;9HZZ6HLE7RTNR:O&1J>[B.\!CPAT;U&I %GD_L5<9;6;C;V0I5+U3E MJZNAB+9[UMK3=K-9(6CN9ZV$A>W/5ZZ_]1"89/.P*%RP'4KAF$ K58%?NHJZ M=<\/J$J;M!C86)@I8UP2 NMGN@RELNNL1<154CG)VF%OE(\"P^+<-?H&*/& M$21+9=#'HZEFI).).NLRYKC>4US/'V6WB^O%#5I=ZF%!.J>#?M)!@3E[N3Q_ MTB:>SXNE^YD26V#D!90H6?,YWB\TSK;>+# :X0Y\T=MB!*_@KCABAO:0Y97? M?V\88IX2?&MM;&R#W_W<(&=A!]@&][_0F:.+W[;!5S?X)PH.>6&G8J25PF%7&DPPL1)KP48R$FO!E6_DF13NR/9!N3,C2:7 M"BM2SD\@<^4NK[;X'VS"C#L++/P@:6P?59N![Y<^LHKGJ)]8$$@AGW62@^5" M#0"H-VPJ3P%_A/?>+__P$9F4<<_0]XL35JU\=KT([W\''/Z=H?!;Z0@XUE:F MDXFH9)3'5NK07L>)M]01R(F>$WW]9D%M1)]C*=0WGXD3/"=X3O G&R-GE?)& MOZ3\\$(@[P/P]>/_7]BO4W*(@&VVLR6Y4%E7\(WA&Q. A4[1R&/4,_UUYL$' MV-F35R<>8ZBOJ)@V-JYODZPK#ZTLZ#7]\8>]"%Y8[E;R*883X_@1:^:[JVUP M^)%#ZZN-NJ5Q+GFK>$V?KR;2+C22_WV)LBXWUC.ZFGG(^GYE+?%R/UBK']:; M#X>5V-7:=JZ2(-S?_<$]+I>-[9'2&.84KD>3Z,A "K@+K\EJS5J$%P^8Z-_L MN22/Y=E$511MH9BJ:B@3:Z;+YDR3YK*L&?_"ZLPW$@5SE[^^MSJ[!Z'+B[\% MN><$/ME#!OGLL28FE63-Q))I=/AGXTJ:Y/,)PA=CWD.D#@;?RMKXZ$/XQ\>0 MI]H. 0)YZ./:\IXQC3*&!22Z[]6"[]&?8^J]'E,*9N*'?9G]?(U_>I^^KAK7 MBJYG_C2^EC*O'WJ5)%V;IE'J58>ORYK<&1H>3D(# :(BW]O_6!-I06'7#GT M@[HG:Q_GSE09##U>1:,GG^ M?0?IHQ1YY$]4/)4JC#',UI"4<4LR\SEE#)XRRK4M-9N7' ;T6U9%56F!Y!A0 M,4?"T!4"5_ 0/OFYO4*"P]1#N.J$8_*V/LU.J]VXN;21T+KGZS1$)/EZHK08 M!S^A#<8[FWK52970VL4K^XM>0) %ZR/>_+:X7K_+E)/@O4E ]L99W,SG'H*_ ML3%8GF-/1E-%--2VC-UM2*OAB%940RZ,:!FX)&,-N2TM1SDB-9URE-(GS\2Q M%,*QC+;8877JF6T7\K<>6MA4I:1CPQN/4*>/)1% ?O^6S MZWURM[-@N5W=, !G4@(T%)=D/F2DAZB2[\C2 M'$=O$\<9DGF=7WJX8W!S0_M4(;R;!;^7-Y_48^^H2R.33 RLHII]L(2XU5-2 M,)='GQ+"VNQA)S2.6D6%=1V+ _]!H"]3<"UM%_)E*#GAFCJ:DO4VRJ64%4/YC 0*T>6%T&LXQ+; M[-4H6(Y4-4CQNKB5W#)N-2AC/'A!7CI_XHU;W9735@EHO[H.9*K09KG'M%EE M--7,/HQGY1''.FSOP[A30F2K?3*R.5[5F1E9CCEI;6).0S*U;TE'$Y_TKZ9- M^2 ?+=%YCVG&29FMH:)U:HV MMEFV?W%>,2&XWFD^G,YZ-AN6Z"%4LT1#"LA+DX;YP%<7^2;*.LY.#)6!Y- M9;,%2BLWB\YN>1]PF->(7 HTE=:YX=U=#&M8NI^,63!K2=,NS[8&8VO3] D, MZZL:I/@PE-WR4CR*55(0'\%_&,IS>:66&T<7=8T?0)?"WO')N+Y9+QRC6LB! MR@ODXAS(: 4'&HQ9?;,WU'M8UO-Y8M@/%+3?/&M1.@ T&9O@LU2DN@;H<'.G M[=RU@D6=C7%II)+&HVE&MCCWSG0!F]O]JD+P ME,^0@Y9VX(O0IH?<$CK2Q0Q/^I')Q/U6@QM7" #TO\?0#5U2<3UO_%LF84U& M4VV<=E!QJZK[Z'1*"ELI="INP$LR-^![C&HG:055.9?2)LXU&/L^#($('GI% MSI;;]S6*\Q"VCQ2TY;5DB#:)BM:6NB!NC;5.Q!]%L1P97E\[/XY?W<"O\G*] M,@O3V\7"!F/H[_< '*S%7N_$K#\#[V=6^&JGW=9!HZH(P1A ,!.99[*W'[7J M$.W5$"I'PM?7 Y"C5 NY56XO@L:YU63<&FXU&(L]G1%75;9W5O=M9AIF;G9* MCB=K(HVFLL9SV[N)4V=-G3M1L$_J:Q7(4:TC[*MPXZ'*[$MN"?OJ^P#YKT6& M+%8QUG<&H>N[D]!A9SVGF,("'Q_$+3X',N!B@1:_O?V!#R2A)M]$IU%>088! M5+IHCM/52*4UY#+'V0'CK'_86:?J4 8G,] .ICT9=053.>*U'/&:422:9(L: M88O:)#U*M'5LL2;'0FO5$#AC8;ER?_C"TG/76!%Y17XMHYX9((H>4.DF@Z<: M$WS-)S9C[.[4\X>M-W^QR"#*I;"VO.\H@.QES AG&$P(6T8##(W5.H_2>B,S MY;^Y-_,_M[:'_A$!^2D";RD?!Z\1[#4^Y0VMK!V?ZNO(R/&I??B4.[VR=GQJ M77"US@A8V\6YYV*8+9C&6K,\[ZP_N>;YT@3"GS& GS#NWSB+?U@!@/7M?EF5 M=N0QCU\,#=_RAU0WB&\2Q[>!X5N!:=8-XEOKXK-#-?4W'@35@C=2PXJPXKO0#@_##RG("3$5W(9!+.X5E&%,GBYI4I;\:M\W:B%1EC?TC M2)6!-\IHJJ8["7"//II_#LX;,4W&@V MUX;)]@4W[,L*<)(+GM1Z_PZP_>S2;J>ATE2>5K315!9EM(MY#2[C-2O7A&>\7BSC]4MX'!52NV0RD$R6 MTS35NLPNGG?8RK:599 SC7_*N!YO $>^/B%?U:37.CBC(A'.:':@%&!H.:]+ MV[&<>5=S7MN>W\IS61OTD\W=]=J%);CS[X+M^]"Z%6\3>>S29H6_-*R 5U-Y M,%\P=#&;0/?+IQ?+0_X? .8O^(*#>09$D,GEW\ _>9OHKPL.Z1.DQ01&FAI2 MV@?-LQ6[CW4ELF'JP[KC[C:%]W3M,\J528@Y+Z-3VL7H!A1Q@\0GR)+9U2$< MJC_\\.P@0(ZPV-.0W(5L"0I M2*%QW !5&^/663VYU@S81[1A4+U??@68LDE(Y2F#1)_U.B)EW-)J$8_-,^Z+ M(5".F&Y=]2%'H7-FO];&A-1Q:YA0WX-.4?;+A@47A=E;9N2IBG7=OSAOG;+[ M0'3WB;E9V9)UPE!TPK :.F:?U>\O%S.-J@EI[(2)'RAXA M99Z6T22[E+O&+H>0G&NSWL'"NP7K'OP+Q - :Q&I[@(UM*_X,)V #8;UD!]X M]CR H;+X!IZ]VY3N I0(_[N+3^ Q@CW\<.,L=B\D[GS RW<7^ZVA[W[.5UL M*?[CQ7*>T:,5H+OE$LW+%\VI"B9H21-5-3T,@K<=Y=B=H_^<&[LS$!C":)-T MU';6K%'6K.M=P>X!Y6#0,X4L#,1.6O#P40OT;Q*Y:5K]ZFSD MLYGB*'HB]\LDY=T[E6@\DRKUT=1,S\7LU)0@'E\OJ>8T@ELE_$'U-4'EV-=" M'E>XS.E*R6EHDJEXD1+=\UJ)VDRU3Q< M1W@.^$.C>HW$ L\G]BKCK2S<+8PAJMQ&AZ^NAA8_IUED%^(BXS$4Y&\WFQ6" MN@YK)2QL?[YR_:U':_3#EE6"[5 *QP1:J4?5I7L\M>[Y 16&D@9H&PLS98Q+ M&*,"!#9_%1]+SQ24K!WV1@')2S7]PO#A 2/(5Y29+:=I6&LP*FL,[?$,GCB&).!_VD@[P'26ZP8N2F?%55:]]LG; MG 8Y#7:7!O,KNTZ7=;K4*5E'].GW9.HU_O^%_3HE*P=XV?_MCI/Y*3L>>2/)9G$U51M(5BJJJA3*R9+ILS M39K+LF;\"QINAD_1H_NZ76-,G._C3JI= @P01_?+>ZR?$^CX"6284-3#@$.+ MFR"\""]!&'4V =OBT8[D%E;WK/MA&>[8<^R^R66)M4!" F?+;UL>/^?[!8\_87')$GJR=87-:OF^]P7R& .2W3]]H+5ZA MY^;>1S';01:V 0F,%[;U[+@^IF+_6OCV@H1;NB0BU_6/?N*5%CZ+&;3IAC)" M&RQ#;#QZ-@HL[RU:S>X)O=]!^9T38T!25 S%C0M[',??]B+X(7% ML9)/L0,>QX]8,]]=;8/#CQSB"&=$!$G%:_I\-9GL02?QWY^FCZC?@^W.6O[ZW.[D'H\N)O04PZ@4_VD$$^>SI$0D9B M<9@C(RXD$H"W3L8?G^RU:Y&_I8^8\0>(:ICX_U\-?(P M9WPH8<8!L1YC9>''>=[@+&N\3@2% E!]#"'@?4R3@Q]G*=1>B M@'>P7=,\;3=X09ZP7&WM!14?(MRW!O$T!W>A2 0 G")\DRP*I/(SO/P5ACFX MCK6"5UEX[3M2*=J1C9B0L6;VR@[>0+0'&3*'0"8IS-R]G9(MP)-+M,9@<5>6 M)WBDW!T+60(Q6!C

L%7T_$*TF-O?O]Q6?R[>\ (]@KLV\)OT(Q_,!KXEU&V_AA!R_@6,?J+6 'Q?T])N!O-QO7 MPXM= PIL,.GA%_T;HPR%0K@OH%C6Z4/PK37<%]!)@Z+P@K^&M8H? J7)!%V( M;#%9O\#;":NXHII?Q&'"%^/=8N+$."DF*9G0$"BW*P1U'YCH/.&@)N4,>??+!_H&.D"&?+)8XN(X85)!"SEQ,D[WFXI! M#>BW=C&)8^[H'-Y/>+3IV0MR\2W=AOCQA,\6+3*7K(RFBI&QX!BW*"]:K>@) MP ']<+W5@C%NP/X]5GM]*BN1C"99"7GC!S P['D!B_)W^T\LQ4# O+OQ!598O/L0RR,G[4:^ @$?,#;\X#^;R)Z& M%U@DLK?%? 1 @M%Q:<]M(AK_HU3!WXZG2SW8&N 16X=X4XL[RX,2J%>,%D2AY+\3NAW\%[Z*-8T- MZ%]8\+U="S='4&M?RH4UC&Z:M_[966Y0) M.W,TE73E"-*1]1.Y3O5Z'V&2(:U8Z][$S:MEK^ ;GUT/!H8]15_ZA&9!_*]; M(%DGDSD8T+- T:[3OO!P.[OTCWYNB/0F'C$0>7/Z[J.=L+*!\0._7YCA2]LE M\"ZFSR^Q341>G&"_@(T6*W %&.)/KY"%U5+7H2A*&3:Q4,"FH%CED-(&PIA9 M6US,X)] >-'!*V!>T*FLUVD_6]J37M1#K9[FH7["M(QUYKGE!# M 8:,_PT_^-N*S/B)#D[*\%H;4I>]UEC4)* @Q& 00CCLV6:E /P;F(_WRSW@ MOM'_9@$X*RQ@E \+M%:O^XW:TTOA 6Q#)R"XWE&M#O*K"(,";"E ^IC'T*%+ M+\@#7\^+]8HP+X*9BA[:6*#@L*PM;T&<_L2NI &$U>J-6)@;>+T5(^G&P\H1 MF).1/^4/S-KQ/>3#!-(W!%.MR)S^X_KI6OC[S<2^9>KO M,@(6A@(VD4D?(D? XF4M2..K_YO!* \$)-J++@=]G(2VIUE1FZ4-@I-*&INZ MLX(?:/6*KM;X12^A9")"Z/]8^+W>FR!%;I&T[D.2_U8 Y"5&/Q)&PD?-#H@H M1J$C,[XVB:[!T_%U*;I.WA;B3'+)6V<%[A#BDOQA^XB@_N):N$4>V!."M::Y MB0QK,1YC>4LT/P:! A05$Q VJE86QCGB_\&KP; &8SA<6*@OP/OCL%B" UVG MY6\5MO^'C^Z7=SYU]26BOH;<%SZ.=PC,(-IC1UDX9;R4)"-/=A%&3H8L 7KE MWPX-\RDZ@CN#\/2(!6/$Q7HK1D3PTEO/*'0PKZWO2$ A<"GM8JUQO:%LF(:& M::=8PJP)XP3)P*@*]%5L)K/%0J@!7-^$50>1RNH7WC+E'H>^1-S86[9,T-4= M,- 76_" "\B:OR09 Y8;6WPEWAOU=R)1F&T#HAYC1H%7O"92+'#%\/6AXX3Z MV+&JOXV.S2;1"]=[$XF*#E[4^'=8E(U9J^V%$825ZSQ?K;"IN&! $LF[7[&8 MC8,:"V!L()(#ZV=T&_'4PMA+YDN=)Z9=ASO?-5UF)$T;3(MXQ_C>%]N'" $ M!1[S2%Q?%+X[[@\2:G 6^&O$T??#7F!,P CDKBG?61 (X)\Q247: 5T9MI) MCPVYWF[. ":XK1\ C.)0D8=6Z!6$_A+;7R[$G* 9X,K&$"?(/0.H6[Y+ U@D M_$?YJ>W-MVL_ "W%OQ;N AHI0!";F_4UQE22^,&C MQ^TMJ$Y$) 25=_A?/UYLC$'X&@8O I<#A1LV^^?!EJ@1_G8%5J*[74%L""95 MA\::ZR?H*D>S*,7R8QJ"R><']7NE+P+@(58\,;7L[+ZCLJ ()R>LBJ!C5%R! M=Q\G"%G,C_#CQ<4:^Q7&2@2AGYEO+VS+(\'3&ZR#D0+;*'/(PPNG_H^D2H. M!SID,52"Q #N9+CP2]JT21C;&,K. ML%/CZ&!3'&@Z0!<%[N0%RCPOL 5KX7F!75K\J7F!-."0%8>8C$IJ M[9]=#^_+H;$JK+$G5+$;9T'^R5R?AU5ZM2\J/0.&$$*C%ZD7RZTSIXF-S LX M/YBSF-33F_<>X2Y8(C%[GJP$7 ?0-2 ^8Y= M+_*N)'TWU$60\%'$*Z J(O5Q(.* (LKDDJ%.!.(@)AW!6OQ[&^J3^Y9],I.% M^B3 +/+0"Q1)O)+T%S#PWT'6QR]X7>1GUV&>'.*+P:869C^1VY@IL:Z3=FW] M9JV(\?'T@K76TQ.E+HC1GS/AS(+ZSQ:DU;ZC"3*_T% SM5@)J"EX0X"RL\8P MA:2:+&@E#%\,ZKB(Z5H(5Q&A&\O)^8&5VF:R<@[SZ;_C34/*R2/"7.ZO1)I= M,M] &TW'U^DFOTUG[%1<-1:1TG5&$_H&;#],0Q"YH7JS;[(?;9Q;)5&C00[R!H9@X*\:;H?*FR(7X)X^F/1 M0>,CQ+.!O(T'T4EKYFX#YEGV:4P($6/80P%*ME@D-8!A"A05B7&L8?9&A>V+ MC99A+A%>$- 9Q) A"J_CU9%58HF77_<'[P] Q71+ZB>9;HLJXD/Z$/!$\E: #V.B'GU2* M_G,G%XKF4X$_G[KP9ZR8$Z!J0:+J,UA2^P=P/,.S1LI]I#K,9\]=W[+2@_^Q M@Y

H4H/;V#M)Z,L+$"6^;>7%O_QCHK M#>$!ID:Q20*"^2X(=@M1(H\^RT-=IW)B8K=CIN?Z-Q?_7T3=GV^>?HL M[F_N!B.Z-M:$JY;Y+4LAT44Z*M3);VQ!7QW\LML2T]!*54<0"#C.' M: Z$AY8KEAI,(P?V@@DMEC1,TX%(''N.2,C?3M@ME-(A)ISUQ=U(_A+;ZBX3 MDDL0H7Z -M'NUNX"K4A*T=RS9U!F]28P=-R-FV1D,WP0WMF_8*$$ 9+E6[@5 M N5WV(ZCU641X#[BN_=O3Z@"&*XK^SFN$DV^C3R*GXU70R)""1,2*T.0AQ#7 MH$5AG!W@BBS\ R]\_2764S)?%])?X44",W[W^DN,1+LX](XX0GXA#[&8$F1@ M^$N2WG+@,]31U6M/ 7_MI8;S3IB<0E"1!A"5%N$GLDD39*TP73 MY,H(G> ?R]TA+A!**#:<9A+/P@)'?'C47[>=T806D47Q077&WYD1]"?PP6-( MQY&3CR%C+)Y8/A/9$'&V$T'F M3),@NL2F16$5Y*^$3FY\.SI9[$ MMV1.4&J)D/2&N>$SL!&\&-KG'C(Y\1+P66 C[;OPCIA;/TE9K,@"QD3TLN^ M/Y'U2V$'$^Z#29<,H<+.*K$,O-9-# ":9'U$+H7\B]1R)P7<$AN)?@CL70PA M5+/8@O#+5$C(F[3<782G7ZL3:RMMRB_!MG$ M51E9E@S^PCLO2LISJ>F9S>Q_(?PW/'HK/+;$J9%S)\[D&>38L*R%N#3[@*A* MOC9?8XC3W@A^_,14@!ANYGX)A+Y->_3$,,(Z!8T41$Q@/R7CG?3+#BD*TE$YVCI%Q,%5#2 MOG"13Y)G0[P#-D-@>>##])-VI!(Q)I>4I[38+F0Z7;198H.55@\R%L.4##BA MZ, /:!4DU]H# @9-P:>=E).2E3NA-P?I.>&!5%VA'N8H643 ML074R#*]6;<)_#7(6/5(E0PL/:YL8(1.1/Q2\%V1^4%V[B::1;2&PTHR+"JD MR'G,%W=>YL=)Z]E\"+Y/E6@FA>EFB"ADG:LSH;ZC)ME0U,$"B/A!-YGY#K)B MAD+8T"QQ4L/DD4?)')/9FYA0SIF,=F#/*T@,]FC]0NC(O!;^L;?',%#)2O6) MQ&880*V[I"GK"=L--3GMW6("\K("F50'>R@.,9=*X;E4+5@+SZ7JTN)/S:6B MT8ZL(,CD6-4BI%IE9F#)I8(E[;!&8M'E'_!@L6!"0A,/+6%B.U*') QEV['R ML,H==2X@5C7Q5JV8P(JLZEA-P&*5MBK;\5/0UU\+7S",('6#M7*+%P-_04EE MMJ^.?0AO!!\&*/%$>E#U#LP%XO6Z(O)SZQ.F2O;FN6_6BGE>:'I.5%4TA\01 M6G>%57C0B)EZ3^=0D&J%U8IVS KS%,*GXE6'=L.>0QG<&>OM.M848D<2S3RA M"SZ\7C%2OZ-.719Q^:)("V$%0(?]F]?"'ZS6"9K1A8_FN;A9D(D!%)2"U/K> MXGPKFC8/H"7F$E$P2)B";"]\6G#G ^]5XH=?(M]9 MII8'$(A*J*)U@75#ZDY"9^Z"EJI0:RP"4UCV9[%,?7QT)+S.D",\O>>M!<$. M1&KD=O 8XS!3J0DH/+Q=0CDT"PS\ZB&$(GN&@ #0:KDEW81I]AJI.YLC:@ ! M'3DNJ>Q#4'L\IU7&$ =\)3;3W@9$@?45\L+IBN"-W#E?TH8PHE>RX0@T49$\ M(XUL0+_S?^FBGV8WRD/.*N0P>6Z+O;H3!JY#7!4?19SUF.D% >8AA-HN+2QD M143,1T93-'T24EU!8Y;0?\9,@:@!P=-#'!7\M.64EZTAAQ9V#H4,]R(N=8I-4RU"JRYZ03PNS?--DI3/OT _;RV.8A M]RVC0$5H4.W:F%N?A$=HCTV(>#!*CODAA4389BQNDP=P]:)X&2.M V;;CF!\ M1NZS9VTPKR&ILZ%AM!LSH?P. G(.6G6M>5TV!3TP?R,+.760!V3Y:D,OJI<, MI)&<*G+DH Y@<; -"\9))\KO-JVNWJRL.:T%!H'E)VN008ILUT *D($-/ R7UB:PQ?0S\2_(#Y7*SH6%"S M9A.93/I@ %S6$+J)B.0J>-L@X8?E@82T]YW&M(4\TT<7E/T"+2560*,YR>_" M3IDS^Z T$EA/W*1K&*3KCG=X[TN@D4%>7'AY9Z=8WC+E #D+@";XFD-_5>J) M0SGW4+-.4TF3^,,\44< ]Y;R:>6X=ED_Q83;AM:'[^P?HGZ8^&"Z!U[&ZJV8 M^QM68FV8"8Q?2'+@ .EBG_JU\&2Q6NG$-HG?;!YK[ M@G=(/90N(XH6$,S(MZQ8&CT&^UB @W'H86) M]_8+)4*+./FI%0E&"R9L6O.]&R?HAX+UQ+"_NPI6N(.#RM3A'NIB605#3+$- M/Y:BD:5'U#3+3N9&Q(PI>B[4T$+F=!UEA&8T>V=A11:D80I8EA9PH-4Z?'\O MB.83846&VH')'B^_DQSL,3,[^0 DDXVCJ4JV<6V:]8+--Q1[D$)%(.S>SF8D M4'[AL[1H]H6P5PZ99 !RP\& LQ=;!O&P_;L?;!=O)&F"MB&'[]E1[E,RQ/]* M*AU\8OS_B%*APK0FQEP3KH!TZM3<]6FO%=KS>;/:$KLU[D-$SW,'H>(VK3OR M;(.)HFQ%$G2>EL,O-VE M'^ U^WO YTK&G$3=ZR/PAQH,/;I]\BTY:FZ(85*5ATE;L!8>)NW2XBNTG)"S M Y[*D3 IBZ)V5,F^307Q?F<^B>ZJW>D]A7Z6@XIX%+#S?7=NDW /,=[I@U$< MPO864:YZEHH;CP,2L^.F5-V&3H974/ZY_SEWZ^UXCN!F6FM$0U"QG Y/B=P.,+#Q)PE_,S\#";%%$=:]V(D]#20:);3^MB%#2)4VS$[<2Q],VS%NC& M6=R#SLCJ$OWX]QO0VV'-6%?^Y&YGP7*["N^BA;2)^MG>%,I&1NQ-W&'E][C# M2B^<)N$I"O%AT\!'>.*$G]S2>HO?24>/#G+XI"><)&]01AY7DK!>)7$^3&A' M1B5.7@R?.*$CS '*#'M>"S<9#S-GOA^%6C$ZK; M9390;WK4]9>&J5FURX&(BNV\NC2#ELU !"\S#?FF[5G:BH?:U]&ZF1T;335A M;X07LM$E&&=\=Z>Y3!;PZ+#)<-/K\'>PA('YDTV'TA62;%!42<121=BC>RY, M2)U"'HKS:UF-#2T!\B'[(X27M;H6OBRS[]PI?V*\&H0MJ0J+G@=@0-855&,\ M,SN;!,4/@G9OQ\(/%F6*VQ[M%B+$^3' >CKIQLJ*%D<%94!OU!M$> SUF-"Y MB'9R6C:M;$DTG4KXC)(]LL->_D0!HII*U!X[GONSTRF;1)=8EXNH9(^]!MIT M;?V=M(2PDU0&3F/2#)MLQUM*YD1!MS0LZ_T7BK?TS"E.;^BP;1*$"?UD>_,P MV1#Q5P@ OF TSJ8V6Y;<@O3SV[$CPT<]:-FVE%Z4B3UL1Y$>U^1E!K UM5; MV*F;.'[HSW03/SRH8@57W9(I;6_,IQ1'%4DT"TB-'!*E=W P[!S;NY@#3U8IB3D9>%;$UXGNB_C$1 MITORZB@?CB'5#L\.ZW )@_9I%@+AVKN8$O'[#'9-V?Y.CB:1/MM-B$]QHNM> M%3L):&T#LKHW0GRL2+J+\=O,W)>=*N57Z/3'SHKX/XDAFPDCK^9#25Q_M%*X 1.8M0ZUR$/)HJ:FH1"XB>$X 1705LVT2 =,=:.VJ3 M[=)(1&=A+@OKZ0@EBA'2?X$NBX3O[3^X MERC*:ML+5E42SDF;<83Q):P^KK8^.VC(:M_+*LQ,DK3PDUDY.WIHJ%4?T$.C $R2Z:Y9R.=0 MIBH4(*[ WJEWLD4XSROM %"R:D>4_C30NB6Q2'Q:]Z1;3=S^J..DCL^&P. O M1'M@L/.EI9.,L5&SUT/QG*PP2ACZ')?0'0%%&70TJC@)! $[$TD MX$7!^]MH08N=!>WWBR4#F^S$F*%$\E1H&,0N'/H#T<1V?RS"M[XQ96AW,9@< MO2 1(GYAI%(#GKXLXP'VL!&>I07T%R MW]E^2S9JW4\+S"M?)UR5'%%BUS15S0EW3I6<..">8I^LUHDNF%B[82P_*\C; MGU%^A.]-;Y/XLN?#3^6*[5:)8R Z8:GQ3NZL[4>I!%2;) E>3"E/O/2%)N:$ MG5NNA6.+V#4+ &G]D? Q9NOF30/4@D M[_(",%D;N)].MX.[H')A[+5HC^DAG85'.Y4D MFB.$M6Z[]:I$43\4F:16?/3N."V(B.ZH:C& %I>I_)R]M)P(*U+QIWI/<%*L MTV.1F=D#3@G2>$I0"];"4X*ZM/@**4%9UB^^K!:=0D,\8RRWXC'N!TI:TAX> M.&-J?5$^=GKO=M"B3G1U!K%-^OOZL?]P"1TB=WQ78I@#0VX%IQ+T^4I6X46J M0^3_R0BLX2435U=4ZAN&T4 '$6O3Z8UT4_$48]=)=D).P *ZF=%EPN:BMO'12$':%SGJDAK]L.T+G(HEVS!'=;9?[EYPB#>F>L(J$]A;ZI&VX#_U26) %LM.M(&P+F&1$T%@A18C[ MXU4ZP92SPIV,9R3LMM!)"-O&EMB61HG 1V>MYJ032=C4%IM1;[133**C'7F< M-6",HOSIK[!A2XEVEV7\=S16_^Q! @7K?<&V$II^%"?"#\8^T:3?,?42UEHT M'M<1/A>Z/&F*!O/-L%B^S^:E0!H"U'F3 ?44V4@S3H9Q(<%CE.L#[C!+>0?F MH0B// DT%N/',C:>DYZ(%\8YILLM'<)F,]<[:1A.Y[K0&BSRN<2(@=TVG6&$ MB)Y] $.BGS-"\E&",XGP;VC9'/OR*QUQAT4H&TD "6FD46RR^IT*YXQZJA#? MXI6)45T@?LMV@Q\DG1YV\M3(W -*1;2M^G;FHS^W*!ZOL:_I0+@;^4SL>\A> MSZ!M8Y2\9:V@+O\M$3-+@.H=?CTT3HE2%\+>Y&PU9..T>NK9[]=3\6P MF1_<+TG5_V%57N^+*G_+0AM_)Z&-IS"TP1#6FK(G+#"M2 M$,\D0!(/-$RF#^U[6\-&=0L:UJMAA^4WF&Q:O9.6.S]PT)87UQZ0T@_(0D[5 ML>QDZ,;#;&9O>PW^XIXB6)>R5J=WIV\EN8>E^G JI&@BFHC48W3O 3%YE!-W)0OHI]$(D)(XI@. MXU$8X7XI.;%79A-=DK;VN$:**),=%Y(]71@L*O8"%W)@\2_0 MO9:0F.]OO7B23CT$NM

L.2]GKL*2''.L?2#D@*O!NZ/";C R7I8\O\F8=XWR4=FFQF2Q+X>[UU&5KL MVOB8H421%%H2X^R5T4(JX%OBKJ.C><2P4Q^E/F"289LZK--X;Y&;(N'4R*J4 MHPX0NL[=CLBTBBYT);(N=L>8-M8MHJ(XMO%P/"$$2:*,0C^(N^&PJH,(BY.> MOM"Q%]0TY[V#;.@QZV1V"^]*'1&;:0_8%1F0)TPO%Z/QY?EGOM?^:._ DR[L MF!<".PWO3?)2LOAR(^+W)\3O1*J/Z)-T6X_1IKXX=V1+]TN20_V%[2=K7KQI MEIL7?Q3@UT*I[2I:XQM.%+=\((W+KOY"GIL!"'D\AHA4&@Z9_(:<;335M Q2 M)M&1CZ8IE6"E\P2K%JR%)UAU:?$5$JRRLJ_Q9:UH@E7H"7FB%1:L?A>S\YN= MZHK0,7 H3B./,V;DX(O]20-_"DM0_IXH0=D%T@'W2:]J..B9QM H4)!3R/%" MC%KHX!3/KJ%M"LA7:'TI$H45>K96HO"RQ1N,6XR+R3ZHB1&Z0H"LM7\H6)'P M>H2#K:EA<&1/H2<4E N8/TFZG2P1*?& +D>AWX3=%\9\$UNQ%M@*#VR?_(-L MAWXGSG':M"R,DX(/[*1$)98?1M%9ZU:JGI/:6?HG<9'3 M@4WDBHU"2X0I:CXJ_YT2M6=(1AD'FLLK9@.!2)@!) M&> 1("[L):E$B)(5L4D.16)P-P3<(9MAR^8EAMYP!HOL%@HT3X4R#MHXG29' MTN<\VNJ UCBX?O@Y^GX"AKV/U%Q&=&=Y4,#H/R#OZ06;WH?EQ:0O@N$KHKV@ M!+QG@6RZ@UZ!WRP?'R[X/T@SF@U%D35IJ$YJ.@/:KIW.XW&C'P-\J"^8K-PWA-AKHY%Y MFQ6FL7 ==T\/R=E7U$_ RLK2/<-M-G [1C%FIHM,9!V"'IV0S#(/(GFPJ 5C M9VAN;7W2\LWEQ!TR&1] /#QL7*Q@^'Y@-!51_-,5&SQK.L M]T(XL0B_G2CDM!TA(#7^AKC7$P6SG? %).;@88Z",3]X\<.:_FNAT 9(=JL; M]A!X1T)G[A;#;>'_\J&"WO4T?T&+[0K=+[.)@;AXLFA!*4<+^'<&TM!7Z6&J MOR+)3AL??0C_^+BP?!2X^ 'LM:YKPDN$A_CKU]UV/J M\0L\_+]%^&7V\S7^Z7WZNCZ^EJ1)YD_XE\SKAUXE3:Y-,_NG0Z\Z?%T9:_4M MZOC^WA-X49CA8P'4^O]&F/5%+M@%B( /8T'"Q_I^]S8S==MD\Q-N_)CR-.\? M(3V]NIF(L<=#4OQ04J!0B)!GZ-$79$F,2"I85(-(?!M#^<#=8%#K&(D%$B@4 MPMUU"F(0#]J!4;4]#PQTDS+H-;/FW['QCG75*[;"^?_/WI4Y[.O,+U]V;J4OY%/Q6E/YM)]R5;F-DF+K1 M,S,I8)Z_/>?1 %MJI8ZH6 _N4@5)/:KD2\E7GGQUSR%?O<:H;>J]3KLF\K6G M2U<#KO_H.FPMH;FQ6LDO],O,W/WERG:M.7R'!2&*?22"O4=ZW09O1"?R[]A" M69[Y^V!N7X_[S&(FM/O5S88$=2N[D+#! *.>>WAI>F 6>P=WA8UX\ M;@\=M]?>KX_S=RF_B)IW$3'?< 37\EP_;(QZ^F!X*J-? :=9\=&^&G1?/LJI MRTVPD-%JC"CI9KZN"!-=CV?XS45\Z$E1>J&(L-SS%K'V-E!PZH:H?.5ZG\^] M\:24N!K%L$=\)IM'.M;!,@SPL?L=O6.6C>"<\A#/ZZ0K 50">*( SAD$$(?5 MM =ZO].JF0"20?^)7)5MS3@GKB+Y&I4P;:LR2=#W:HI+XIUKJ;3/,<4)NZB9 M4Z%@E*Q0J$H]R[=4I8>X]X9++(#_4P[RX1,B&"_.*W3P>)6YJ)O:8RY'-$XK MB!Q'/?-072"?16?,?W[7+Z4[8:GDY3V-&=I:RJ)*2E1)B2HI>3YU$:JD1)64 ME"DI*1774'EPE0=_^CA&]] XAJI$41)X91+X-(&,WJ&!#%6KX9X]^GK+1RF>$K/JVK)W7-N;V!H+1N ; GK*%N!+@\]:NM=YY[_8P-[R?9!*O -V^'XL!:A6E >5,YX1LPGVXNP MFO 5CM!'X\HR).#(YWSS"O:S'.SG0,%^5F M"O:S3HL_ O:SEP_[V2\+^YE7 M_KU9TF1>#89GH@7E+MN"4A^LG&]YEI47[6L(]S>#$W3YA+(\#!PQ6\##:9M3 M-@Z2[W'@S36.W2&T1EAV8IS/$IAJPD>$K9BG\_G&WS@JFLUGETG[[KB!>-S8 M=7#H%Y^%',^@P EHD[5\=X+>&1EWCK$C0'X$ )@-1+3 &<$I*OS=U*J;6N)D M-W=4%LD'MQ[PN9$TSB+"#$M-$J YJ!MU6ON49E'E%Y]*0/X9* [X5!JYB(>: MML 3-;7;Q4(@.>8><7)0%,>!)"HD-C]F:Q>A,AV.AJZG=V?%_"3&P.ZQMVAZ M+@"%Y' >Z#8]<\%W^=:!@$\CH_/P6B7WS21.93>"K=D *2*#9 M+0L80+O-?GGC9V-NQD'SP)%\/O$+L-"(%NAJGT!%:1%>_:5-5,%LZQOM/:[U M=SE+^3U!'Z/._1!/DGS*836;(V!K(7R_.:!0%_"%J79OV0XW3 ARB&.27#'= M")9E T_;'A_*Z\E[H412YI]_F3$$ALT+Y_\FT1/%,)$5B7('X6=5KI-[6OAOG"9B2MRZ$N 4G_%)BCNX.&A'Q ) MOL S)7CEC2T^YXDY_QM:7H!! U*Q2Q=(,_/X7&:<)3K3)K8'#( HJPC]+68< MIFAV-= M8<--C>:>Q4$EE!>,=T;RN(&A:J>L"_H\S,&A4B[A@(L!,E(M$PK+DPDV\B/'(^YPX/U_;8-/]'QVSF"ND SVPM0<#S29XF*BV/X1! M.72;PX,S%.@Q"QY9-"*O^+!)/'-^#/>YI\BFQ^&F&2/2 J<.5S %3;?E MOBM-:7=X#)E\A[$;"JAT=X%8P]:8X](+IT%N3(]LND \@0?R%8E4*W$4#P_("D4IAX4/022=\GUQX5-W<;2*ZXQ4!%#&;&\W$WNO@; M&C2)%/_^P_O/$BE>6%V2)H/XA$^;#-F^6[@--2^'S$L6<;:'LF8T M3U.-8^_@I.*:%U4AP!5NBSB*FT_X;3^TBAX>4A"@8) M/S .2.D:V#G2B[$MU$FGP]?GP-2N1V9!#&^DE8*AL%?\?N7A3MG$H@$#4[;$ M'Z1$94Y((IIR^D(,KB3;X[GA_9QHBU, '#FX)6?P$"QZ%,X9!H)$9,]&E@O^!-O0"#R%'[>8")^"\& %[\* MQ!X-G.=_V23OUGR4K?_B810M6'\!W@]NG2D6@]#0SF+;W\X9[6:VKV>TFR0) ML4-$CQH*1&HC3&XDF0R@F@T,-J&;"0I#SI%&E1U;3#1AXFXS2T6WI@Q\9+B" M\;N7L 7<)>;1)O&VF%8FQY%$@@$V9!8N0/&C="8"4H%GX39NZ!;'PU!-/DT/ MQ"3TA"@O+8H&D)?-)1<]91%CGL.I1.:+YLY9\8Q@':,H8B7G& L M?X#DD$9]<<)K41H)X9NR;=> MAPSKH8GI,1A.H2?V&_W.K_:,%8WM,:]T;$]GT!RVR@&C'/&HTX!W5 1A8K/N M/!]AXEW$S)S)-.2RYP8Y\2N&8ZSH I@.R;",_[\%P^1$K<15X9FMO0H%RJW3 MW_N&&>NU5-L!+&OR:AIZ6(>44''=QJB[Z1]3K9)?AE]KQ):?9W O HX= M%4N58<=KXJK!F;BJUQCUC^>J:]""&#F#2Z GYBBZL^ Q.;OX *UW3?PW/!/_ M@7O>OKA66]K3Z8(]D;'-C3B=0YL]Y2[OL&F)9Y@H/O0_/EP39@PCOQ[#N%44 M?-.PO")[UKN!3=-AH5(QWU\9K(G1212/Q34'UQ+/Y1NM8?PVF= @%O=YS;>H M>Y4LQ*.A+KD+(KEHQ3F]M#L+VY@PR@MKCUC*9/GBB\GX,$U_CNM^$A5A5,MV MS^*J+\[#%A4UL%6RLR[QT8UTYF0"QB+PH\Y#? *-U;8#J@VAG V2@<^4=@+/ MY357HL.0)$I\6V"FXF\"Y3&N:V.P:1P(&?/#,1;BX?CMQ9I&3\OE4=@V*K"$ MGW&7(#ECYK"9C864G&O2E8_[5?1O' _?RXT[N\$:YFC8^>??HLRQ#"$CZITL M;?8TD.>;C4KGZ)$+FQ=2V>(LK=4*9 %5QM::[$6\IW3I]29';:T(5/*7,(41LCG_' M+$Z< L&"TIRW+:H F?#R(RJM$U4E4E I+\(GR2,/S*T'+%5$X14/AI>FB17A MA^A]]H--L*"-*X.I[9,6T(B!L)8 A3U2.J(D+(<<&_NW_5Q&3VX!U*''0W?T M6U34$?<_TW'QT@VN4:+FHHB42UPHB=D]: >/:Q(JY 29L\461"T77YXH]))- M.W);7#Z_N=&1BXJ.HK7J<9&BX,98SF5=8%1KX* M ZMB4&WG2W?DQ4JT]@76B"P)SL4G/% M1BYF#*I.PYK@?U'+!85)O:O] EE:I;EB;$9I:<(OB[ M?*"PG(7DE[5%]XZ==),WE[O3TY">,M6$6;Z+5F5-_;(6_6I>$P/87F]B\PXZ ML> 76*^6ZD$4)?P^\:T;^K%3+&OVZ*>7UG=.C 3BAB5Z-;;7]%%I1U1O,:$3 MRR] B1D[:5:G_/:B1YT2]B1<\+8/CZT6UD0>$M%/3V)[T"U"U%RYXX5];R5Z M"Z+^)RP:@0\!#X(EG?B(PO-'2)86+AH6!A="] P$?]S!U8*W_1 SX?V,UPC2 MYX5JB"]!:2<:CPZKOF61*#\^WA@A3HL*0K=SJY7B51L]+>Q(.(0S+"D:PL.S M\FO5-_B_V-[Q0CCJUDRU0UGQK7'I3J-F,ZGA>'^&+W\.9:=8@^5(R)K?:+GT M)9XO^E5KJ-O$/90:MBWNE<+^#'.S39U2U:FK!FHD[H:6N+YN-OLE"JC(<2NM,/X 2=^ZQ^_V6=*1\*X-1,;R6X-6'5/N'W.\I M&3D;OY_1_UX_2=VNU(KW&,I8[9P'^EB%U5U\*C;5YY9J/Y7%\7G$*=H?*?_TKA186JFBUG9+%;568"VJJ+5. MBS^BJ'607]0Z+ N6%KMFG[VWM@^JQUI\GOWJ.O>_@JZ:<@^U,+_:;EVGBXK[ MOR$":)P"-;QSY8:&<5\+VI>(SXBFVPWG;"-?I!=T?LB&2WF?$1]/QV0\]F"S M1S_MP<0!3+2ZV65M.,P9/WC3\01R$\Y:[%X5-.A@5YI ,Z&5^1)4(_IBSAKC M7"M]GZ>#P(=!-UU@9D1I$>Y@Q?GFS.;PQ_"JLHH**WS*&/,$%.T9FWLV]N D MG"=*;6_SI63\(MDT*0LV(FKP2H[X(XGD6W++V@OQ,![V78M7$VW_ =_.2P$ M%[N)O%,J[6H!<]PEG/FHQ]9.-W-'R:7,YO:*T$6=OYBM3N^&KU5/=N5&K8T> M0W6,FA8S5X@NPR9S!^3U'L[9M:9+:X6P?O+C%A:7.=20C"!E##U7WJ2._R)% M*WX&L4$2T3MJ:_7C5DE^;:)-T)GP*!EFJT3=3>+0=.D@3ZW TM,Y2!14E[8 M/^(CX+1%P5UT@=']M5.^N1='=+%Q#'&QK=3F$6D-X2O$@[BTSQ!=D*,R4MF" M3US/B1[0A2BZX&1]?+P/;;G2Z/%!O1"85%(@^'78LX, ]KNHY-M(M[;=R^) M(P$BX5B+WWQV)^H)-P,U[:OI&I4[U-[RWG(2S3>8O:FW =1$K[SHA:>8*B(% MRNW*1)6X0D:8?(1E)O(R/,V=QI6P!7.0GHF>YH>G,RXXD$?_>B,!VNJY! MF_)P!DD#SY;S^&_B5,#RW;.$-*/TT5)2I1"X?N8]V!/J38U#X,DGH:F5^X"E M^:[C,%DT0=WFR]7"73-X G_T@FR *WIB(USRQ"/US4[2M$IY,*&ZAS^9[47K!X1ZQS[A*V M!*S-TL"%FL**7]A-V/MDX893HF2(YY % MP;0"B1^$V5?>T-+[1#:]="Y[PI ME&.@(QIX!UTH 8,@9)@B7_"]&[!$,_L^%*J'WO0+T^7- YKUI$U#-$X"X_P\ MBZ X$TB<&?MV-4!))6!(:V;H-F\M'IL)8#)[=\*,H.)H1MC&-# ]SHG& &5Z M*9T@O[^RUOS+$K$,=0Y\6V#L$88R+UOEBD1^;,MOI&H75R!4/_B=@=\[8G<0 M3$W(X@M)8A@'1W"N8[5(<6DKWB5EOCR&%Q1:F)QSKN+CR]8X*O+8Q!6F;*F' M^&RDQP0F8^1S9-#"8TRA360W[4OH^:'%$R;DUW#&H/IFN,1/+<2K049,_'PB M;RZ@/I.'RAT#\!HRN\S6!O]*J1Q#UTRZ[+?);1&2D?C!N0VNF3>94P:>MTMO M=D5OYP[1X'&#'2O$'BE^N3FO,MS*,%2HW7O]=+5L:=H8G687:2$.YI7V>8R. MJL4QX1&A*HE-Q)&0X%]_A"XO,K9YU(/#%G#PT=6";B/R7SH'6J>!13'L24[5?:;XZ;T2LSNAEBH1;R $>:MH. G[GCI@Z52NM"JK^E M[]+U/A&_%,8LF\M/1,+]Z)>%4Y8;%8 OA$M9AADA#B<95*R+%_'9\&5X@U=[ MB)D2R/JI\L%:UHH51!,YMK? .(E, UWU?:XTTJ),<<:T/(=I9N#U=41448Z9 MK 3%@TPS0O[!0'W)*S5#SZ 8_!;V%*Y.T>*]T8 Q.Y M _'H"3\U>V(S.B:1Q/$G1/EW*LN_^7LQK"=S+ XIC4L6Q8X:@U^=1#EQ0K[ M?T1.9FI=,J KD:D]1JC*3>TVX>/$8QPLFH$3Y!Y@"NM_IJ=;:N@"F=1$R&GEM0QI%;8^A@Z4?\)[%HZ7GY4&5Q M0? 6J2EH1F7*7#!X(6KNX_2\@;_8'=GOM+1JMD?FJ7F2Q^ "W%AU: M\O8@>\*(VT75.B\JD>&"9&%)HO <'[FP'O7<_L34SP76=^;PHHY8Y,=,O"X> M)72?J%TA98)!+9 NN)7*YRZM@- S_'!,R2/LT JG-H$:/_*_IO#EI\D%XTYS MRJ82J4(KM?!TPC8>K%1$50KAPY_W;APGIBB^@##'I\3M3>87%N $8A- :VKTD!HY7E*T'-"ERRAKP7]IBQPGL:2C,2J\'-VQ%@*>8B,K M*J;FX'.BR3DR@5%F>,XI*U4^SV8BKT-IG3?4W/[N!^PSE#4KQ>Y;2?#-ZKIO M?-NZ]H7/2>"20_L5>U?),A72 M;5%5V(*F8KA^&B^!0]0D"1-/0/. &(F6[T2]*$\0;N: ]/P$4)34V\PFIC4- MZ5L^)(1^F GVQ;@KN)DDHM25E/_3A?DG/FX4*+&@YI'$U-^QY7PO&8ZMR'F_ M$76(<%IA@&W/=*:_.7:D;Y#. H $7A+:Y#T-J:*TBLUUB1,NQ\QK;.J7;JN! M#5EP\@O__S8^?'J_J7!2PH1"\P5HBA@@]PR4$]83PH=OS(26Z39&[8'4GG'RY?4:HXZ1L[R"-O=[#P?(\6+/',Z.ALWR;MZW\ 9NY/_\Q>BU M7KLXN>2_NCW@!TGA]5?ZF]>+#EL6UV>,V"XZ; M$*@_$8]\GD4R\2_PGO\!:Q-G_GGVS04+\A6OK6$.J"'PV"-.3&%.Q!FM!&/T M&R/781G.B$N!L?XLKD /?G7PAV&_G3'YFZZFZPLUOW>Q? MEDG;IV72CGD1)C4.8M+.F9CT%:%"W?S)/#>70=N-D>-NX4_,^S_84]'^?L+# M+=KPX9X:VC:DSZZ+2"B$H$(K'C'R\$<+]?HN*=""^B>NJ&'D]\V1@5F MJNH1^3&8TS [GIS'B[<5A6'X ?-H2#3MT?,3==V)L9')&\Z8P?7O08Y$XL4? MOK@42M@"/FR.184E&VMU1&\3!ZYCWA(7FX"(B1ZG:W/W$8.ZNGCPQ,($/8[T M75AK7IF2?#)=C# .S^R2D#,_SBP%\*!T\XARW[ G,&1JQ+6_<9Q4J2\GT\;GPJDQ3S#].[NRQ<9K[RGIEB.,97< M4 P82H_S*=Z,$11L4D .%[A-$0P7]1+' ;8'QH?,PHIT(T>*OSVV/VA$1*H='?4!Y+UTB)SVVE@B WS*59*ESYOO<..'X M:.DH*OD5:A"Z'@_.,'*/2+M":@W2>\(U(<_?*/0-+:^L0QZO*=("E^RLFW,,)2* MB5T081Y0E;N$+ZW"A9B%^99["CQB4W J!+*7RCMOJI@$L>*O-;4OW"L=@LC![B[$\KIXM!WT=:D6, M$-HW<(8VF"?9I9A4]A:I.\X;!2R9 M)0L1=:G=QDKFG5CT6['FK[#+G7?0U,VMUQCAF]EKZ(;$81L-QYR@5B=))*Z% MZ4TW:D3"F=M\0*JU)G\V_K3 ,Z1^/F )-2NU9,6HJ2I&*[ 653%:I\4?43$J M2T-SIZ+2Y;.VOC3>/;0$WG/*09XL7/J[[+' )J*B8%Y2G^?]L MORIM@E1%NX:OSI@8H,Y]@C5',3,[\87KR> M.%""$E> %&L/?'(TN.P9&L[:2 QHL&*J9&9CL KT.CS2QY'72P(!TN$:$3) M'4+]^Y3->(BP(W+KL9-5V!M5:9O,K25.*7HF7L[*Y1"W9Q 3O_&._T1N@G#0 M&+6:[<+\H%YR38.3+&JX:U%X-N46-CS%PKHM7%BW.)LZ2^0:_1UE&SPO+DI6 MC(V2E2, 24#V;B,\@"^>Z[BA (#W=Q0N=J]YE>-?28CIH:4(!-8,6YZF[!VS,8=#A3!:6Q]'AR*\/;=Z- >8SHD$R MM\VS/?(:L0&K[U!U*E!$%**NDSGS9&#<2Y!"5.QZ[MP>VSS$AZG@_ >FAF#: M.&42(?YYB@:A(1>\>E;$\.-A71PX)5BO1#=7ZJF$UX*."CY%@K/P-I]QLC]! M6@[ISX Q^:<%#H.WUKC%Z/#'6%,W,543)[;)9]K)H#8G*!_4AMT.<)I8RPS/ MG@1%P>48^D5&M\10 !K $H/:9DOMZZ)2/N$\(A>\4&@E0\6S'"DHIFEU"'# KP,H$26UJAQ-@8]-R$ ML/OQQ45^1US\"5O2$04[E]9&TQPNK9>VD8Y_&6TSK)JV2;8E2D73[VPH&I*V M^),5US")?K-C-8L5(T$>\N@F+\\CPK*D<[<=5A]B=/X_JSD2J'X@= MWXQY2VET%K2.1 D$-E]241IV6[$@^M9>DG M77[".SOR#P*UP?OX[N2$@;&;0P($.VK+\P(#9D[8M&N6#IN*EP)W1?\^NVK. M#PY\>"]'B., 5<9G>3HL]' (@CW108E,Y%\GH%YL]\'R M::(H=E&3@L>IJ_!+\<0 [IJ"1@P8K'=LNY1D\_P,BKCX5GI^2(8V5"@CN_6! M4',+3-B$A03YJ./SXZD-\=B%F"JN=V\Y]I_1\-0)3F[ _>!:[Y$^#O>A'1", M(-RG3?N9UVBT58U&!=:B:C3JM/@#:S2$!Y/GV)AU2'WDFT*X>UGW]QZ[)UL@ M#7X-;3H?MQ[OAG?FT';2G2OQH/($N%)F5KF _8S:?0@6@3].&$F.44V7 )1H M/_GC+#=&X27=J4G:G8K=C[P;\)//V!UC+X)[[UFK^7H#[ I\?RXG*P[[P4-6 MT>@3/IG*\<%@3W612N=DP!"X]H+\*'!9>4 M=IXLM\M>4N!]$<:3[H0'O(6GM+!6/GLE__(:N&.UL-:O;(>H2U]ZG7X>6EW* M*X,W)?P+$B[^=FR0FRUNE ,/_C^5ORS>;L);/V5?[[2:AF'FO@7OE'R]T^J5 M^D;1H@RS.1SFOZ4659-%=;8^ZB?B4::$(/VJI1D@2C\= M]#'3R'S.7/W 3[[...J;XL4EZ]06:[ KKF T4;_Q@;S=ZF:#TV6>T1J,)A> MA(;QQX3^PIA+J]D'C:11Q$J3Y*@5B3^Y'@+YD?FP4C0];O//B8;O/KZ[5:0[ MB'2WOFUI7ZP)9@\5"0\B(0%>U%(;XE"$0DI>,IBT2>CLU1H)_>+6IZH@O :^ MW+@5%[.L(J,BHR)C;*4HRHS?&*>IK8'L^?1-&?[+:T&LO[7S?WF;22Y M >I.J](.RH$"=E--*NV3@ (F^_F=<'DS=2GE@C\2M;BT$U'43F/4T]O]3J;) MA?>O['$B4K+V/IE23KWBY7KPZ!X6?'R4;S+L'+@PKP[ M-9OER)FK(FHN8<,*2-B@,6IW=<,TRTE8*1$XWHXH%CN,Q7JM"K#8L#$R#=TT M>HK%KI'%C*=G,6#S45_OF25]7L5A]> PLP(<9C1&O;8^[)7T1,_&8@<$L(U. MU5W1;,Z_]+6R3(JOUM?.4AN](F70KH R,'%DF=X9EO5HRJ6?SQ^#4<)RY<+2 MJ8"PM,'][^J]5G9RCQ(6)2P5$I8*)%5[..+*U+MELZI*6)2P7%)8*I"S!7$= M]8=ZKU\QNR(N9O+G)(F[O&&L7F53"5JU@113-\0L0=FJ=+6ZVJ^N7+2ARGK\ M3F"@EZ@*/6UCP35^[%GE2P4'W5 3\Z.%(W4('N;4F=*CH[Y5(URA"[77#J_& M=S)Z5?">>EB]:58FG*WD11%R4O5Y>4I.^/C 'JF?H;%SQ60R^V=_-4L7/!XI4!4JX^EB5 MHG?:JH'C*CGL''5/.4S4A0MP]XKBI]?-0B_*\5 FI86ST^!OYV*F7F.435V] M5%Q4,2XJQT05R// &N"NV1Y4I1U6M?FH^M)G6%]J]"N /M''WGA3[[3*MI6J M8FPE+!<5E@KDMV -HZX^[)8UG$I6E*Q<4E8&%4ATP1I&AMYO5ZQS0CI\WN#D)6)RTX%2(L9@3F2/'S<< N0Z*K<=V,007JM@94H .WG1/%TD]Z MUA6M,5S/[!IC=_,L_-E?9V8T3SCLW72MZ5O"MY/[N\G[O8 M\=Y2\*WE7\GXQ>:] R?V@>V4>/04Q?@IP^($?M\]DZK:1AF%8?&5W*2O5K4OHOJ;'W4!28TF\8^,>GJC;/^ M-[,\[9TS95/M+9NPY9AY6MO0-;.%#4P)M5F7*=?5(_$GUPOFVBT8.UB0FKI^ M$ W??7QWJTAW$.EN?=O2OE@3>V9/% D/(F$VRZ+F5#]5TO@HIE3KNY+U72-, M2&).MAJ3G=W(]41,!A7HG1WT$/?'[*K1PHJ7C^+E"DPG&/0;HX'>[E46<4/Q M5KQ\#"]7H&EY,*012ZW6A9V,9P5YLW5,M@+ .9^ M5: 3>-@B 1L,RXYE4L 3M6"Q"G0Z#8W&R.CH74.QV#6RV+ ";:=#'%NJMTM/ M+54<5@L.JT#%_[ -'-;1!V4=406?H^!S5.?V*95!!8H%AYW&J-W5C4[)$(N" M.5#"G^@IF0K8:FPL%0@ M-3#L-T:](=S(*N:$*0 =M;JK6]WU8.C(*=EQIDM4I_H*/*=JX#F5SYP6#,Q6 M\[+5^,;]KAP5*'T;#A#>MCNXHOD52EZN55XJ4%XWQ)(DO5^9<:=*7I2\%,K+ M.>[I&9& A39&G9-!)RB!4 )Q-H%X^I*[3LO 7H-!IRKRV4 MG%:ESOV,Y_[T95B=%E:6M/5>]\+ZX%F%N-/SL%4WT/DDZNEKM3HM+#_1C4Y5 MBIP5AYV4P\Y1X)3#1/W&J&]69R?"C$@8E#!<5!J,"J3NCW1BU.WIGV*V6 ML*AN';6ZJUO=]73KO%$3K^O6M',]@2DU'D^-QZN$_W:9&ANCTQB9_5.E?I]\ M )Z2:273%9;I<]1/Y6\ G'U@\/1K/,O$ML=]6_!5K#/L*@^*O9"9&GIHCC=9.ENS" MFM[?M#O1*7-Z)?Z<>W'/*I>/.H0]Y(C/AHZ) M$!RZYHW)-3V\Q::W0?1RN['E6^T;(ZT^TD/O#9/GC(@KTMFK"4:Q5SY[)?_R M>FK[JX6U?F4[1!SZTNOT\U!T-U0LT8V_'4MUL\4E6X1OQ2]O'WC>:34-PZSB M%/9*CH97B]IW49VMC[K 'C3V"?-5;WYT/]FEJ>] STXU=ZR"5N.F:>U#5TS M6Z919FST:1-%5S6"^Y/K!7/MECQ02XTQ/XB&[SZ^NU6D.XATM[YM:5^LB3VS M)XJ$!Y$PF[@]4>*ZRK&<+WP07YF"A^H,65?KN^[U72-VT ?'#[QPR6^6QW0O M74W8^#J#NZ;Q] ,?.@9VNIJZT5;3FA4S'\7,3P\EW#&&B&QG]!4O*UX^BIM+.:4XN5Z\'(%6IQ-@X9\#_L**.N638: MHV1%R)Q)="H[KA!][ M5GE3P4LWP7K%M$?+\RPGL$\_:>CHZ&_5Z*9&NHH+1P4*W]HX %EOMZ]H;I*2 MEVN5EPH4U[4-FK_2KDH:2,F+DI=">3E' 5^.2.#,XV[95(@2""40%Q>("L2M MVNW&J*?WS+(S>RI41U#YB]E7YC/+F\S+#'_=LP;GVDMM*E OV.[PQK*64=4& MAN?'%^T*%/FU<6BVWBN;1U9L<4:VN R^=QN'.YLE0Q3JW,]X[A4HPFKW@2DZ M^L L>?-0K4$EN.(SI4A*N%&JQOE B:I I58;._KU=E_U:5PEAYVCO"F'B89P MORT]*TVQ4"U8Z!P)JRP+=5J@AUI7%&%7+!2S4 5R.!W*X1C]7D4X3+7RJ"+2 M9UA$:K8K ##1,<'6]/5!2U5<*V&IM+!4('?5:2.R4/EB(24K2E8N*BOGR&+E MB$.G,>H,RB9RE3 H8;CD(*@*@"=T,'/7UGMFV3N]ZM5YGOTF:G6J5P=QZ18+ M:RQ&+5''SL*>,,=GJF>GJCT[UQ.74G,\U1S/"KAO9N<,32J:53"N9+B_3YRZ)G-D_V/3F3^:YN;(^ M:(!<#TS#?*WD78_ M9CM3YL"Q#2A2>U)6B>> TQ-?V0%L8K*=>TP<8_W; D[Y[0]-3CV\@[/TM=M[ MCS&\[W_'MN]<^YQZXX^.]I':ZV9/1KF:^I:,&?:&W<)2UE3.$YN^5=[ M:0=LJKU "V2V7HO7Z5_&ZY>Z9H'T\*^A18-/CM?:[=9[P-=L)7/AES9)4U5[@FM(_&]-2SXCB?;)6G=H+@6[HJ(B\KFP49,FY=\D;!H4%X3&T3B3UA$AAPQ"6R' M5F?1USP&JV-3201XCT@N5@__A!_Q7""9=>^X/JB.B T^_/Y6'B+LW_O.@J8& M&AC/TM4^N0'3C+Z4K&JH >T&%LBWBTR]UK[!P?I<;?MG7NKVA0$# 'QL"1_!C5D!T23!U'I&5(5,^E*969H/,K9@],DQ/2@E;V.P@D33 MIH:_"];.MT$=\;3&-"3A3NH@+K:H3XV7VL3RYSB,!RSXU,D'/TWR<5^!94!2FD:>2J]V%/I8M%V,YO@ MU>#T%O 777N(P_1RB'B7OOP-FA?I"9':DC@KGM3;4_0F!-D'G8 M/1HB>!)S2AS3(]@.(,("?M+CNAW?7EG@V*!,C",ES[_WPGRI<8_DGLP#[.:& M3B%]<&*%>,RX,/"<0-V!-O7G%BA4?"EE.D#RT-[ 3UJVIX&&#MD!I]DY^C3% MMNYPE;=+JX'GF@T,RW/E/&W[?BB-"U)%$ $/.R:E!MN3-,'# M6C!\ RBS\E"EX]G0][094-*9X'MA9+=11GUAA)RI32I*GD'&IC>U7^"P^9LA M+,L++' =UG)U\L=C'5BX@K1W #\M1#/2% 7<(96J$.U-[D#"/%B>34.WTM^D M)^/[W*O -V%WI%7@C8FX3*"28"M2*C54OQ_XT?@,SW)#O-OZ)I,0N1E^;&'/ M;-2NA?R"_(&\&%->'EVAG/$3R8I:NM>E=[BHI50HR9TO%>FG<#EF7BK. R2= M8$W-([",SYQ()%L)D30;(U!T4@*SHKG!;9LN4_4\IO>H$W^7.O$]/TYP8G,& M6C^9ZY1@)@JT]5_[Y$PM7#]$D4Y(O/0HD"/)1J14?D(_2D/8U&X7OJMYJ6,R M6Y4[I]^EROI %S(_T-X))_#)CPW"V\P"KITN.'1LE M4+H6WH;"19 ZJ,B\U5'7O@T]R8=KN.:!VX[VZRUP'NH>'DAJ&[I0O4F5F?#, M2KHIO7PWY13!L:1K@H/EFMG@F%2,>(;2GYS!;\5N'G=%A9_MC;T0'0FSF\>BZ;"<]M'RD??397L1"?@U M*)]N,MQ#[T0!']#08&QL?\YO"3,/V!CX, L-Z R9^DE<;W MEZT_@39?A Q$>+ P)B>Q.(B<\@YJL\44?_-V\2<H&)!P6M[+6V1[X-1LAAXWHA53,[@/#F!K:#M+N<(:V.R5B M2W]$3_! AC]R">R7I=WP -IM$.T+\_Z7[SB7?(B_U,QB.D3D@WUK^"W@!T^2 M3I)LS.ZM.%J21UPN6%GAL4)0B19EDA9('8<]^BC?EGP O#JV?-L'^@3V0O R MQK]MM.J6QKUPSM2.&Z!FAG58DPE/]C28@_)' MW9[\EC ]K?@KUMAW%V%0_)5$QF]".O#R)LKHPIK>W^ (OA1]$G_.H\Z.E77/ M;L8>L[[?6#-8[BMK\0@V %.225,,=CA)PLW=%^YQ-CO;'KDS .(M^.@5:1/\ M%*S)JLQ:M+F'VN@O]L1HM]ICL]OI]*:=8;<[Z)C6N-\>CGO&I-WN#?[3;XR^ MD=%P9W__R:KM'K0Z+Q[=?NZ4PAYRQ&=#QT@[T.Z:6.@@WF+3VR!ZN=.HB5,+ M6Y^$GA?YHZB(V0\V"9/1X!).T88'^(U-Y@YLY7ZMB9A@0O%G/4[QFC!KVZ^6:$&KVLXI63L3M=@]*+% MHD<=\EQLY'GBOUV'6U2L:.#1]\C_Q'\()_S#[V\Q\0SKX*G#PWS31 P\=0Z" M2&FZ4_8&V"?D/J V8_ !&YVS/T);9'F6UG<*DL(] L.EPCGUT6>(+PK69&Z# M>RWM\ J^&^<#DXGU5/I;PPN>3#0]HL%>H=/NKJT%1L/PX0X#9YUJ0."QXHBF M$2WK&$GZEA^=R 1,MKL_I>\&W=9EXAF@&'M[WA'V"*0A8Y36[8&#ENEN.B;*9%=,< ?.'5ZCHX[:W,7 IIKB&K;82T_:V*D/3@Z8+;.U2D MI*X@;O0?^6-&'G/V6HU1OYG%?XKT86E5;A1$LXY;IH$QK"U!F#C>KJ,3M\)0 MWP-;K/5D:M(&*9M*'I26>VPM*!QB!=H_+8<"O@8^CEDX0R&$/T1@ZRI$\"M; M6CPW^R51I?4YJM*JH_K?'9.R[L$#@PW"WZCJAWSLN#01'%/NU2\6[D0R2WX5 MFR]*5-#6.&X 2@ =W<#VL39#U^ F06]A.:%-D;O$FQ@_+25*!05/&SY1=*2) M$XT/-%>:3/*"BJ6^J7T6I4$%1,AL'7>>N^F2;J!YKBVW&Z/A-@4"UR?V ]4& M/_TQVUZ;Y\"BI;/Q*03/P)[D[>6 U;\3JP 1@8]\GMT1+?EROY F,K(U,^"U M+N'7YXD-TR 1N5^Q1-@N?@JN;M']WZ/%X,V[>/N(@\XH=LBCU27/M* *\_@S M[>Y@8Y1K4%NVJ"2S_8 T!=!HFQ!UDB&5WRDY8#-H@W7[2&L#5N M]/W\$:BBL'-C"L]UF(\W+M(0"/)YC%6%FJ5)+SF]O6V"860<;6M%"P!6DT_# MWZ%(Z3?XWL^@E;\GCAU8@ $WK# 6[X6L-M&W.>:?J&AB(LGH2C)&EP$R'U@ MZ8(Q>O2QCP'DSPWAEZ?^RUVOUI8ZU>V M0XNF+[U./P\S AN-3415_G:<+&BV>,) (*J(7Q9O-^&MG[*O=[O-#B8T99C-X3#_K:)'%;_>:?6N?%'MK8_:$TMI3\2=G/90GCV[3!/D8$-$ M,^J-FB#18SP]K%)=MFX^WZT;J:V?"!2JRJW0/\>W7GEQTMH&3P+8X!!A<./ M#EO5+_[,VL%W#,8H<.\HBIIM^N[U&Z-VORP@^2D.I-HP#4JJGIE4[1H64E*L M!HU1IW-BB#,E5A7B+256^\543VNMAN ^GAJBY-R0SUYYDZ:_%Y1F&_;RX/^LF/Y,E#O]48=7/&NU_D9EGO\RD8 M<7+4 96$JN\;- -SD/6^U?GM/+^"L1NG%C"S,1JVLGFL<\0OZF$ 1.7 :;3_ M(:&=RK'MBS/;A03%-SCW=BOKMANCGI'5+2_/-EGY69_K ?9DKX,M:U,P#ZUW MNMFKISKWLYS[ 7;H4('N-D9]H[WC8*]G)$=^S'S[^!Z%KGIB2E1:4@\O[CHR M#M'O'8)V_M2(J(>.:U-"I83J JFH_D&I*"542JBN2ZA.FXGJ'Y2)>FJI*@#O M3I36UJ,(,=G&R!"5S0K@X2L76Z*QP-6&MVQ/]BIRK%M9+PM^+S5%R(X)?\X8 M' 0\@7?\E:L*/LS_^1"M[U?7]\L,B>@7M&')*M]XYP(T%0N@/:SSG9;I^9%0 M0:+UQTBWHUQ'%? O6.E;QV7^\ )SL"6;365']R?7 M"^;:+8F[U=1^27U!HB26YY#R?2%&]R+-L@-"-3:WH!J76_5E@/$&1F/4:O:V MK+I\2]ME0.4&)C:Y;:-WG55)OBA^^O /+D@U5".?'>V.K8*$B)NY8(82\^B3 M)3 Z$=G5#L* PR/\@UD+T"M)@ R@2F)^!(Y\8,XD0G#^K7G7!-V"[5;24(MG MX"_](X2-23 ^?W-\1)P-V?@]?@H1&(> [0YP8*AF/5K>]%#8[FZ!LA((77PU M!'^;*Q,$<[FM4PT]&EQ_'E@(@K2AZ0;EC1,M0']+&FY Y F4;'"$@$PW[NQF M@LBGB9D,$5R(39"9GAO>(^IU E\,(:O@!WQI&*+?]D5#%2'T@5<*LLM!6Z,! M$YN V86K@%4CCE=R\0(#,&*RZ'QYUZKFA4Z\X-OP'G02LF@7<9%3T)ZI0YY, M0B_ZFAL&$4Y8C"*>_AF:[8$=8BGZ^^%X:1,^H0=[M)=C>&H$A%&\?SK*?;#& MY._,K6F,T%>2/0NL$K$GG:2_#5QOT-EN;7*HJT#-MH.:]12H6076HD#-ZK3X M(T#-:H->5@[+.WV=2_9R)[MS-P%FL0>:QJ;8'"EMRD,!)4W*A:X+730]VZ [ M\G#ILQGQ&?WO]:6.$0-%3XB77_(H=X"9?!6,=.M,W\9L](YS4>ZA];;["Y4\ MLO3%\RE/KRRF_$FU ()>+"VV/T$8Z[7V'L6+V\;DQ1@)%$.R[W&3CBF:?Y66M\)#+]/;X:YW7:9Q M)GHS6["3ODS3%FR$D)[,+<_F& (/8E;E:FXO8'-P,5RM^1"\-4?$V?_Z+>_: MB?N?#)YNW,J!IQ!=,\!9*_@1D-8%'UDWD>6>T<'^3P)2,]J%#-'Z@6 M-!1"^IS%]TY$!(%U^_M=U3>?E@?TF0@BP$8.OKS_,W1P+H[9R5S=HZ])@F-$ M&>[>]&SDU0S,)[B<,P+YC!!"!9SG-A"Z+7=N"@^<@L%[!7B7^U['!SLXO(9Z M[HG\WK))";-W&0C/P1 ]J"U(3LKM/=KM[>V$X2KI]@Y;VP^MDD>FW-X#E,!^ M8%_'*H'ACB3? 0C$O9UH>V5YWMR5B$RE\TJ&NX_5S;Y][\#?-G?YP9EXZ$3! M,NB_'YP-O,[489%;3[,FDEI:YS]X$ZYT MH=*-C2'+C1+K2[VZ]W-V_; [?F MUF(63]O*G3M6DH&/RVH.NSM\;#ZEPV,K=":B>S\_'3K$_+M@4!H\]$A)[.V0 M1,X@5W K/!:(O-RAG"/!L3^@_K"?7\F9]GJ/CO#FWM>>_%*2?Q%XRLM)+LL9 ME23>B8;,]G9FA4YSR1ELKP?$N&J6YX&CGY(;N#25I&=!5/OPJ]>P,6HW.ULI ME] -E>35?(65KY6J@[2?O**6XH'^CD%'\&#PN:@\']C@#;G&6!4)7E8)V]%M MM?)MAQCFE<2XCT>7QI[Z7K5;^%N[JS:,KM$X""[[%H&AL0'CO>N] 6&SJ16" M^5FH[&[+* F5+5["-AH!(7U>-LOO+_CDP@VHV]2BG9*?S?>J\ 3<.]T_J M9^$.,&:W\BE:@#_>;9GUQ!_'.^>$,,CE$ ,K1=\)I^^"Z$NC9@6AQ"6$\H V M)I:6"*HOYB(HG/*K@@2OY*(43KG"*5"##B>$GK-$8=(SO%5TF:DK1G)6F[ MT,R/E[0N8B#596[ -0*WRD78-H>>\Q] M..9N-L^FCKE:4.K''C/V!N3 U9[UF)\5%/N_/#M@-^YL)F?@4G,5UD%A#)_L MUAZ6:B^:U(/K3X;$OF_.BD[@\VSVE9-^G2L'F!P?[H)MWL.;J\"]2+'/?H#O MA_-/.;CWKH&887JKJ]CKVMAK&Z[\*=63@4-H>MG:G8OSCP*N5W# "@ZX-'#] MT2$GPVR,.MVL J@V0+""W59R5J]TI7%0NE+)F9*SZY*SLV99LX@I\1!);N'[HY74,(%Y_ M7=LP>DTM)H86T^&(!@RD<8*@#Y:]P(>#>;T#TUG4=H'C ^K:=F$M7;"RV#&! MXVD1G\7UL<$(%#I-.-'N@9_\G-=Y>I\WQL\LVTNW4F_V[2_C@_(C^FKC-;SQ M7]>3KZVU8+UBO.'U635P=,!/,@97WBNA%K7OHCJGZ"IYTNO@?FT#Z:9-B951 MIG^D%MT1MRD=^TQ;1'Z+3<M. ME10J*:R#%):J(;N,&')KF2.&P\;(R!K#TG5E2@*5!%9HZT\I@'B_%.";);U3 ML\6]TYPZ]&K:Q3K$ _=C&!H?^PW1O4//5KV#(!1F3:YTIM$8=?3!,(LIKUK5 MKH-WRETL3!,\&L4+9^0%2JV:KQ5)KT.\CO!7VESU9L=MUJ%]M/+NR"_8#N00 MTJV8=3]VG>D^OLD5]6.5DXQV79R63F-D#O1VKZ37HOH"GR,?EG2 $)WF5#!0 MBJ^J%2N\!&,5Q0I-1'YY^A94Q5(55E5'.)-];A*'I\**5,&MN*[#6[DT06M? M!_+:F7Y'NVYU_,1!8]3KZ7U31;>NE7E*.G=#U)(*?:U"+MDEV*'()6NW&J.L MO2QRR10?U$8K'.Y'M0TP&7V]U5)1N5,SQ#<:X)C;4*1*956QP0EP8BKC>+8Q MBX:U"+6!.5850DIH:R&TY1S^=KLQ:I?%X55"J(2P#D)8ZJ;UI/=(/:M MY$_)7X6V_G3B=\3]MLL]T_ZP6Q.C*&[&WJXAP?N Y)C87O2FS=NSEC M@:]-K!5-CWZ5DLQKG$OSQO+GA$LSP;^P/T+[ ?07@3*=NM>^+A_;-_Q;M:,L M<@NNT[J;_5W(JAL6/;;U:N]QJBG#\JVOE0D:ET/[92KU_?03(?5 MUJCOJ]JD\Q:ZGUTG]>&JT>GIP]:IXF^J)NF 7%J5O9NS^$H*G?L\E+@:S5B9 M6,S@T%A,#8"\:P.D*A!/M2G0Y_!9"MV36M>9_8--;_YDGAOQ32_!-\/&R'$S M+!-H<^N!:;B7?-16*X7:R#E,0#>:S2/ =V-H/$S#81+@LY- 0"Y"W^VTZHN^ M&T=N!)7GB'=+,9T84A=FX ML8K96^N:=7_OL7L*-14 ^>+*%\RYAY_# MA0+U^(_@DN$ [ =[&H+_D5@:L=Z8,0=C6Q9QC.V$;IC9NR9Q^)\!.G"_U30, M\\HQ;[?O;T^7.]?;&]83(?-7!ES^#61.,TSM(WQ\[A\1N;U.&. C8#^K=^ % MD*C'[7S_O$O]";@=6U=!RRIH655U\!3@7&\B+RZ64!30+\*%0TN'ALXPN9DK M?0/N&(U1V]2-=LEJ>U4AI&2U#K)Z22C+LL)Z.YGP(K[BNKV.60]XRSIXU!=! MKKGVC-91W?;GMV8X_;2K#WH*0*U"2O6B/+./4NV4P0&I2(5&E75F>7R&9UL1 M<%3FZ_SZL]L8(:K7J2X#%7#VKYOY+MGJ?PY-W"O3_J^J4O:K2KE(+4*M[[VJ M*N/D51GGMTTX^J@'QJENI1JJ?$H):I5:2<]AQP?EVDN?6B2OM7H*RT^B$J3\ M,I'-XI!T10CH9.T>F")@'M:;4 )]25S QU5C-8N8,NVX!;] =2KT$?HM'TAO MS^ 8G*"X$F5+852[J0'C%A14X2\XA8_5DQ4^P&/P!:20C7/FJ4#'9XL%?F:I MC0E\1,-.:N":M:@.LKV-*=_:V*+1W38\A3]LB5];V-_98LTIAB]&I3KRMQ]M M^*$Q/O^/T/;8<3\N#B*G#DF6($T(. 4>2%+;U$"$0:) 8A;K-$WF%M\%_C2( MW)0S#KQG>Q3]E+52'C(-?RA1V)(H+5IP&/PD2*>O@T*WMH\H*GVU\--0Z8H\@-6'C ?/CUA]@-N,Z^^ ML8-3M9I9Y!P-3F.!*P .M283+Z1.2OY$))!XI :?L(."T?7'U#DF:AK?+"S? M![W"IC^OT:+A$D$1R9K@M\#X166/W8/*'KD-^6_H!_9L7256SE1"ADO8 SR$ MET-.8N+ @0011^>7/^:SORH45(6"E8B"G+LJKE9%6["/3MD2T>F @HI% ?+=\N M'PSL&HW1L*L;@U.![:NR-26L%=IZ=83U\.;*KDDR:K;K OY8!P=X?],OS'[@ M:L&C2]9?U:\5B,H?@?=C1] \0BR&N_8$@VJWSO0. VHL&7$0\O,S"QX9>E?Y,&G6.D(E=PA-NKVZHE2 M5&65N[7R8H=%4YG>2Y'HVK5/Y7#XN]TSX?!7K9[C'%47J@ILDZW=R:4 MXTH7C6PI(A$GVL$DEJQ/>$4)>ON!Q;FKOZ63D6*WK?@KUAAV%0;%7\E$ZR^? MFC2Z&)B_:0_2B<+DG[A@Y!5[8K1;[;'9[71ZT\ZPVQUT3&O<;P_'/6/2;O<& M_S&Z_8;\UMR+/=)[=C/VF/7]QIK!)E]9BT=K[>,Y)?.1MG.3)/PFS0HI,YN= MC3*ZA1OG+[@."X_G&L_ZSO_]DU78/6IT7 MCQ40'*89]I C=*6J+"*M_];V)PO7#SWFYY51]!NRD RNL(%\$9]7IKKB[.HI MDS>DRHE/;L"T?E.+\X>8,WYO.^#S(LK#!\>'U5.IB?;BUM>^,C_ N_K+0PN> MC,$Y]TI/?&7#'=2>[+'[K^@#>%@SDMC_1V;A62]3>-]'L,_/:X&C3C#JOX!1 M7V%P.8>3!E>#0^9K*Y 6+)W+JZY)0)/-;>99WF2^IJ(QK)::1;QG^3["SD>H M8DM^,%,-_IUX!-9-8M65.,DQ9M*>0:E.![P[8W#EI3IJ4?LNJJ.*FJZIJ"DW MCOI,:IE^90]LH1G/>O?FL]Y]6Q6Q;93W;3A%K_9@CW/0I7)!P?P@VLFZY14U M%345-:M*S:L=/9:8./9*>V%D&DB/=P:NZ6.G'/Y$(8\*L\='UV&R.T^;A3DP M0V5V?9TYT>M,:9K]WO:D)FJ.6V>*_WD7ZX^<*';Y+";V07:[UX6(I.3D6N6D M_U1RTFLI.5%R\J0^\L TS->*UZIR((K7J@!55PO/?M=HA6?766#V!T]FR TP MY/IPV%-M)D^L011)SRA?PR>3+U/)UW7(UW.*O=%,A&\>52%MFV]\E1#+I33+ MH/5DFJ7=&'7TP?"*+N#7S5=UO[)>]^F4D_H=8X/.*/4=)?6UXJL:!0^J[)%0 ME: VV4@9[^.8'-LX63F..F%WX!GU%+8!]TS=[)5M ZX,.+MBIHS9,Y^,G7J' MYIL4.U67G7;,"3LC._4;HQYX4251410S5<]U>EJ(L%*>6^4K\C[F84&_TEZ8 M^Y3EG:VT4WW_Q-]7*<5Z1KE/FE+Y]=P9B-4:^OMUHEB_35 M/:/*NDJ=3CV$?T5G->!J:H@Y\]EXF)F:H(:P;B+ M;FK4VF6\/F+'4[0G]'N-4;LUU(W>B2=IJQF*2K"58)=O;#NA:/=/#9RH1%N) MMA+MP^]PIQ/MP=5-0%6BK42[>C?IRHI+SL!@-8!OX_7*CI53B]IW4<][ %^9 M>64YFZS>(#(U@$\-X'N^NU<#^*HP@.^IL!'4^BZ\OFL<9):=5)4WR6S?PO"J M[:[HNEJ?2V6Y>-$3XV;TAYC[Z>FMLA"?E\OI*TZN!R<_,33%H*4X67%R+9KZ M%!]<,Q^HTBA5&J5R,6=U-G:U")\LR3HP#G0JJILU4DE6)=B5%6QSN&/ S0E% MVU2BK41;B?;SK9]0XJ+$18G+BTXB6([4^8$KV[X:ZJA8&]L/_$%X*Y[4VUE>4%:WHXO@:;?8"? 5;Q-!>> M!7^.\35:,S",U=2^S5GVX_RIN(]IZ ?>&J@-*[7@^;@TBUSU)0OF[M37X4/( MK/A]X*8Y_M-=\IWQ/.3-&/8+NUFM/!?V@"3"'<4+$>E*VUF%P-6!"TY^P+PE MG 'M/R8)K19H5_A=OA0FR$0?"#QKRF"58^9,YOAI;6VS!:Y[XK&I#8IPY3$+ M_SWVW._,^VG*0+P\[8_0#>A[-K[GSF;,P^_P! 1\R0TT1%2"UV@W1-R(7/@2 M@]N+N[0G&GM :=T017&K^!0NX1PGNT0S*8;&X)PR2$]\90>@X"?;"U=(*C^Y MCH>L[^'QX\U+HZN7]I'@E-DR-1EM#QV4W&B[]V3*YANIU27\\EH#:=4L#<[J M)@%0@6H8Y,QV'I@?$!XF:&I8)_P-7P_F(+NV#T=/X@+<#S8;& 39^? MXH#P0J_-0H_$;@H7_=#W02F];&I?0L\/+3@0H.GMW1NM;1H:^5;&:ZU:Q/T0 M,8\?K? =YZN[#/[)4Q!9%^X%EX/0AR?C"\M8MC5K 4SA@$%X8'0D&;GPM4<; M[$0(VA*T+*PQ4N[$5+%NYU8!E(E[[\ :09?#=W=*'8C9Q/4#75LP'Y\ ;\)J M;0_?Y)K9FOX7=#)(("X//Y P'MP&@SUV[O$''8V\9%@C& W'Y_&>U0LW$X?)U":P:E-<<]P&&CCY^"Z$!E^6P !WO[8U$Z=:LD/ M**>O:%M#[FQ\90O2M!^M !CL207GI?8XM\%;>P2%F7#F_EHNVID>[-O=C'9& M<)6Q?@/US,5)N&Y%,(5B3]V'_MR[PBO$-N%;>T&.;EER7\01^W.P4'#GX2 M/=X9<7]3N_4CQK;1I..JN<_M@KZ8TNH?@(7@E3EXB,*6D]3 ,3Z"&P!:"X]# M.IU(BP=42)%W'6<];8>'G)%&EJQNV>;;XCHW-RLD$KF;%@&/)'KZ*S, VM3>QGL.?%BXSZ4@@^7)%V@[5_'3K.A_=$(@SMQ[0S?;# M1< I;VESD "DMZ6MDRN@H$ZHV M.LZ"DR'6*JD;S.VZ84LF)$?&.SMD'%G$CBY7=-J+%?<1X9YI,2W! .UXJ]88UA,&!1_)=,<<'E&,[I8 M\'[3'FY0)_'GW(L#:O?L9@P>U?<;:P;+?64M'JVUCY&XI$"!-"5)N+G[PCW. M9F?;(Q=IX%W$(\:SH8L1?@K69%5F+=K<0U'[BSTQVJWVV.QV.KUI9]@%83&M M<;\]'/>,2;O=&_RG#[=%TNWN[.\_6;7=@U;GQ;]![4B1!MA#COB AD$%:CLB M="4U7[=_8S1J&WOY3#HX$72)U7P=8RYON<.'UF/-+,_'N"<8CP*KBS8).R#3 MEYJI/06C%/#[VRSED G[-&;!(V,.W!?!%OO24B=,3[!<:.;([A+^)0X-AJPR=RQ_\!;+5X[17.;%OTUXP/DA0>3+,O/ M$/EVMT G1H)SH]MZX8786QZ#1B0< +76\>,] T^_O/"G7Q/N O@;3#P(E9H M-[V0[10@\1+FGD2G^7G9JRA2"3?805.+-IDF>"E"W4WF;!HNV.=9]#11F4ZF M((]HO9)$JXA01OO3-0<\51 76[Z"WC]<,S$"3O7(7< = <7Y!MPTW MA$5,_9>O2NBENB 2]%M-PS"OO,]^^_[V[*3+[>P;UK-C-]N07Z9Y=]]>Q\-; M>:M',33;^_3OGJC-],I(9U:+O;96%EWR8KU)P/SBFA<@KE^9'V XXN6&IW4T MTD!-6:T,I8[!(ZA1Z\I7ZU%;PLX]\,M+=ZQ?8KI3@BE&WG P!P?)6^4 M+RCO-T9='19W/9-=E#QU MD>\\Z_>V8_MS-M7N75>-+#U>OTEZ_H+D+,_G!@)*Z]U^JR(&^Y3@8L^>A_;5 ME4?RD-D8#?16IRHL=(WX;QQ\P\[DN'('0*G.PQ-3XFH4PKY&Y1,KC\4U;#=& M9D\W,!MPP""YJK4$;PN-*#%38G8*NWN0F.%@UIX^[)4-.3ZUF.6T$F^6B.:5 MC.Y;&],^K#8&+H@K6/'ZR\)R@EMGBHTZ*ZQGWEHK,ZQQK7($7 8\+9^"A\S)XEO&V5!G*5:?=S>&.Z9"%OO,OGGM( MY@JGO[9UHV-4)!RK2E*4;!3*QHZ Y*EE \>G&GJ_6S9$68U4194Y^O-LAIW_ ML]"#\PX]EKXE/_MJ%7.X(R9X:DX? J?KP]:%ZQ=4W+T[J,IMZGH\QE^9Y;.YNY@BM)OG/FR 2CY?3W''3+53,WB; MX@6M?LE\LG(5S\8"[=:.@1BG9H$.L4!O4$]?L4X5? AJ>2 (_#.H)CH)!:Y& M#5PT-M9K=<'1,?56Y\23<:Y@DH>2O&1>-U?5:/1Q*I0_,4Q707Z22[TKN M(+[_2K,FDW 99'!)&='-\SLM?RENJ]9\,C;A^;Y63COZN=CD6=UI\DMB M"5).S04^ER^FFBU.IY0L[)K$DG=6< 0L] MPVB,.LULO$P.6(C:(I)4R_++C/[W^E+D+$FBP9$TPOQI,UN&M)5&%R,%^JWE MR#$\DAS8)+UM)@?"BN\'E:X+G'2!F ZO>LQ?,9Q=PQ;KIG87CG&ZHYA7"7\4 MC2]9Y3>VV;ZV<">6& /S">YG<^V6](:U.>JC%FID X=^!VV#U*3 F$M.T%8J MQY?X";;@HUKX(@0K;"IK/+XI?1MX3_/$5*S 31R9X\*1.??,T\8,]THS?\;K MY&9HU":./<(_MN^ITSMV5]W&R'$S^Y!(G(G=3$O,"$BP?!UG#KTO(>#Q, 3V M8\+ !9#: 32R)YJ*EV*)16YM!8XD<%$YP8=P>I\6/(J/3K69A8/$:- M M#EI(\,_&L#B$Q#JKQJ8GEIH61Y4DE1Q;F=(C_^.GCHLD$&DMY2%/-$]BE+ ? MRPM%!](;UP]\C+C1@+AH/6_F(#%L(WDQLW^PZ?K*SOL?V4W\3/E16J=Z(V50X\R1L%V#,PEM[, MWGHBEP2G^8D'P0+ N7!EYSMPDBX]"SX9D0_)CN>)T1"UW'I9#5V+>VJ2&X." M:H)O 4XQ<$J2/E8Q5*6A90E0&N:*2E/VDYXB;3I(AIAF2_ @? MD4;2E2M%*G5'*D&1X2Z*J&ERQ=/D.JT-ZB3^+ .:THM 4]0,NFJ.0%,SZ*H_ M@V[WM?"/P/N!:5 O9--?;6LL7&UPPVC86^*E&'9(3I[*(.CTS%9]T8>,%EAZ M3@CM'0_;<;^ 3[T3F]82%#D EFA_.T*J:L1J4?"G!J,[63EO(?5+! MP-9CO:.&A9W-RGGNVEJD@BC7U,IR>I7_5=+K8);&5FJ]-U#SPJIR\/NIM.S! MYYQMMS$:J(E@9U-6@?4C&954@$H'ZK)OU@_F?['6&$?=QLX]8&>,2U3"]BJ0 MI,OIO'T9! M#!E6YM5R/<\8S7=9&BD9Y:/E,F\SE$>6P@*V\7S8@/,S.A1%N ME%]65D>=Z+B'C9&I]]LEL4PJXJS5H_F7 QIMJK'MF6;5%:Q:!RMC363Y27%9 M2&F]TVXU1CV]U2UY2:QN#Z%J#U8R7ED9W\.%.(>,&XU15S=.C9-6Z3[A8P8S M#@\;S!@70GZ>80T^'"/5<7[E74[4QG(WMSSV,_8OP6V6^DQR:OC:)N<;VP%^ MN WDBS=E2_NJ5$1I-+6[ '9Y0YO7DO0YN#73&)QS4X5=7?G;+-P=MA[Z->P/ M^N#$Q69FR^BG>X*LJ;NBUCUX#=_5WBU7"W?-F*Z]M3TV"5R/'.LWKN.'"^SJ MI;&=P5K[X&!!B?W B#+:"WP"=O::K=?T('R5_FV\?JEK5 ,M6G5L[+58:_<> M/LV.'N,CY358#O:XZ!H([,T?(9S:S,9&E/2;7^]^\_6$QT]OWXSIU*Q'RYOZ M3:VX,4H2(5HGMA*YC]B,*!I<;-\/+5@9/N&%\5(+5]B&6&@B?%0'?K:%Q=S> MPA)KD22GW7I F'MJG/QYG5$TM[@[T&2PI<\S>M>_#8.YZV&_SGXF)=$,T\9$ M:+,(_D_V8?'M46^0NUSB"W0:2/X7YL'$:5>>.!ULF2_RJ'<0Q\/V)!]+KJ@1 MFC,EYWEXA8L#Y\%6GZM4[3-Q-Y'U%Y(-+EA<:+!_*F#>TG:HBS9QOXT# MF15UV-MP"-@0N0*[#I;/G +4!,O36UY8E-2Y&&?X!VD'UWXI$XC"?QV0T"H5N"?)/41K@1 MT#?8_$.O3V&O&Y(Z9A-@$PW\%PXX0+VKB?>1RRS;P7" 5$<,5GWO,2;5$99@ M/=A81:#+YD$4?][>ALK <4)L(G4F'O;WRETYQ%=;=F0]6/:""L_Q09$*29ZU M7*4K"&5[/A#6(IHR"U8RLY$/>:=JHG-U! M,ON<()D]^-BM#Z\(BJ.Z@Y\6ZJU0=OF>L[*;NN2:*?_W8+E])X_IBSR>6]K$ M![&'+\Q#4V'=LTA8;\R$M'8;HRR2_-^D9.P\/6!Q1*T@4O+N3S^$ R$6E)H. MF8.:16'W7!@S, >1Z/WLPI[( @D[2N*2[$KY?5JSU$K]G3Z)".2IV-0][*SG;U(M)TST>:6ZD WKO>!R'^ MDGNY53J48GVT1'M2+*V&N)>5HX/JV.M^H"\K[.N7T)O,41GF.ZSO[KY\D0[K M5N]QF/ >\4M;O<<#G:,=;>(5<(X&"!Q3E*/=[APE;#;1[P0V>Z>QCB5@M;%!G>WI7UUF*GM5=#4(ACEB4RM.(B%%9\#B=!RR:8(&+-8:]CG MS^C#R<.IG4WNU]#P=!";, =HKMA4[V%]4.;K:'W22HL4TI1Q#>3;/VZ OT%) MR"N6<-E]XGSF3*3KPB*V_VB!.=(,H(OGAO=S[3:\#T$(D,/P@W<,C!D)4OR1 M]VSLA19/HP^60V\7IL3R=J?H626&\/3SE'P(V5S@,E1+P;2+,>:Z(KBUB*$5,COI2T)A#Q$5Q-/++V ]P5VQPO58>]M(A.RR8[V.,R]%FENW!-[WO+- > MK$7(I,=!%WO!.?2XIJ2>=L\FX[=F';:)W,5Z<_ M?H<51%)GI,0*2#UY-0V]1]>;^LQ)R%*G,9JYH7>#=B&#@BAB242ZLMZHT_>ZGC;5K\B5_@[7-!.%]1%-C3[-SJQA%_)'7P+O'@X/!]-IX@?@ I9 MPIT#/UJ:"$95B-!KC/K;B!!Q+OC(&ODG\ _X7;BC$#/GTJ&(L3.)TB=@['YC M!+X0$Q[/)FO330S1F(4<\WCVKGV=[@#?X>_Q22*TJSTW!3?I@#GY6TH$P[DO MC6IKTV0IB+(41)E1#%&FP,:JB76EP,:J#S8F2EEXF"2N<<%REKPJ%[-1LN[F M;C)GTW#!1' R8UC(PQ4NVBWZ_G:P+H+/Z@SK"9]UEW!X-4ML,@6[N?66C\'' M1-J9+=S'-(Y6A.>\PJ())#/Y0W@RZ#U@V')ASYB(J%TG[%:GU>P;@RN'W5*+ MVG=1G;,!E.W5(U8]S*A/4?C>W8@F' UX5"LZ_(O^P:8W%BP*O,6_C[V?1NE8 M0ZQ&%8V(1HG;9-*F$.G(L* UHHM.9@SB,Z'8[?V]Q^XQ]D1$L8%(MN.#=T3! MJ3)8;=?0@?\Y6=@1I% 1M0QV74DR'(&N5I_FA(*HOI$JKOSPZ?W)8C?" 4\< MW"<1)2L9\.^VL%/2&&0;8X\Y=#5L70U;+^KB^2+2X#ND)3\>>!I9D?;REIO+ M=\*;^(+.1"0DK820&(CAV>R="JBJ!EU[SUS%%T6I.R>+4N_DRJ_2AWL3NW#? MF+XCTNI=*72S]^8N:'*<\H93J?+/TC7_7?TW,O[ M/^W&J*.;_79-5'LY&)QZ($G\PLL(2EQ%:V1)]K\LF&>^+!"9_0\B*_J+Y_KE MZX.ZA&]H#+)54,<&$JX5]Z;8W36/1#+*/5CXD!%8Y&7YQ>GV]K68SF4:-:)VK<7LHB-FBVGTBMPH^L=HJ6A[\ MX5H:(1J-9O]46"0U"SQ4[OO7Z)V_EYWI/XG&]"OST\^@^(]TU-]'C?N18LBU M# .XNG:R[:A'Y_24*WYB/9]SH*4U/3;[#9J]"\.//P-_O,JZ=T=B=J]Y;,\H M:K^_"N]6/C';H\1LOY\%TU!1?!7%OZQY[%8U,=O#CM-ALW>J*08J,5MUSCU_ M^]!9$[,]LS'J-X,!JE.8K:'G>@]?=@IPA.HFFZ_G@$EPNQ2 M%\FAMXZ8V#F(QC6T.]6Y6B1.Y]"K!4_B&B=+XI8^]'K;E/VW64_.?L*[0(*Y M2]\%$(O ; [*VHLRFNJR\;.K4Z(7<]Z+V:C(><^'/MAPWGN-4:_9.:-'(=!JDK? M$]XL=@M@Z0O'\"S)AQ.IYYKD)IZ1,;K8[:JWJI314,9'&9\JY4-V MBV*$1'%DOJ1OG"=?\E3F:(^IA+7 $D.X\H!&)6^ C! R?PI95Z+:3&G,U%_+ M,+)QID$5187J-/QYDV.SP/5]$X'KLVWSFL2LY\,;VGK)W0XJNMUV8]1N9F]B M&]L5 /#EMCRLZ)9Q.ENGF6T3V]BSW\%Y0VZ!Z,T'"3P-S@S_V#L M\B?42SB[,1Z/QS&(\6V,/N&D#YH%F3\XA*;>+1DC<&-$@.?#(2.X8_9':'N\ M,+JIW8EQ2!Z3H^MXA"O"TF6,/U!\7>>HX>*G)>;BBG,L+@41L^?N@FIB ^L' M@]\X%.'RD^L\D(&.CY5.E0YU%[AEOYN#N-GO9N?* J4O!2(9XT46>.-;441I M\5<"+]EO-0W#O'+0Q.W[>]:@B5Q_/%-TNPP>("E:0KJC>0LTC8$[H?G0B<\@ M\?*;4/UBRJ3"O#M5)J5WIALU'WC]P0%+'9)O\1GG3WZ;6XYP82-K?F FI=_C MV!8*"J\RT:HK+\\MSH7DCQN\H QM1(@)3.0MV([W8#K2E\%$1J2/ U*-II&5 MH&LHV:U'N_;^8$I9LL_H?]=MGG;-RCN;:*7Q>'(-T* Q&O1.9'XVSK(TTD<. M+UQS!WC_B13N5I2F/;4NYJ&[S6'18.J]M6Z^^#]5U58]U"U/\"B0I,JI6WXP MV]3MH-48=;K9R+5"5KIB?9MFBX/T[0 SK>UFZVA]>R+0I6OT8B/0H>?BQ]9( MLT9GLU6YFB D.5,Q#U.NRIFMA7)-X!P=IEG;X,GVF]TK\V2KK&AWA,$5PM"A M<89=,^LK&P8?4'=PVU1A+LAL5V8AST"@ M>LKB 3?!,\MC1@P/LZ+]$UG1L^CM4_4S) LQ:U(YC!T-C^)$M52%V4UA=1G> M+2UD'E\4_>[1XU"]^,8)DG6#05&R;L]>B&*J#&M,%8YNW4KW%6V&F4_7=U(R4T/M*%E* M)3I1AH@%V]K=?5.VV:A]MM:;TY/ ;(R&S:S7NME_5+[]:$.&*DV$-C8D[]&0 M='#73J4ZDJAAY8;(JB5)KZ$7YO@LT_IQ2*/,N^5JX:X9NV/>@SUA!8>]6+@3 M^MOGV5\=V-B4']L;UP_\G"::86>S6Z8>/A"G.C7@8V]43'7&J4Z:U@,B M>-CA0VT[X!BY0*%'[%L",K%[U[.QN8J_!YXR!74LWEH&_R%A0#W^&;PHBW>( MIAJ L,UG;P:N2]].M]OL&-TK[]NIY*+:9VLFPB;[.K;1_!M[]-ZE>O0P@EBF M4Z8\TF/93%GUR%8>(GCKGI\9Z?9J/%*DRR.=42W)W!I;31CK#%G/3<"""J1; M7\,^:/1 7J8]B^/;)Q49+TK&YS0C"Z\6Z":O/'<:3@+PNA^8$[)CJC"O+%62 MM\/:YCJRD0EC>Z6-N):R:?ZM55R3\]* PVYC-&AGT6MJ.UM5R<"URH!Y-AGH M-4;=85E4:"4#2@8N+@/ML\E OS'J]$^%JZ>JM38]-Y]'E2DKX6+TO\B'RZGU MOZZ2_BQ3=T[#U"4+H(8#@L(PL\FTJDT;?CZ6UEIG$(/XRGQF>9,YF; I&*^%N\+\W1X&[)ET F>9 M?$?_XGDL6[^%52)ZWR@I U6^T2BFBIEJ1]?5N9@*88[UGGE%H2+%5#%3#9^& MJ; 95A^T3M5%I.Z=\O3OV&)!2,/WS&&>M2"K;4V7MF/[ 9;:/*B;9[O=>AJN MQ^[3MFYT2K*]NH^L,>PK#(J_M@^-GI_ MTS$WJJ\3?\Z]^(9XSV[&'K.^WU@S6.XK:_%HK7VD>;*?SG9NDB3S ML^V1<\\4>PSIO%\!VS(//P5KLBJS%FWNH2[XBSTQVJWVV.QV.KUI9]CM#CJF M->ZWA^.>,6FW>X/_@ -.L]8T=_;WGZS:[D&K\^)Q #3VG=(>YM"NDQ/W=.Q&==C!P EM-O;&^3W:J&.D*RH-=ZGB$SR?:R8^^0&_V9! MW& =/XE_:;-_/J='OF^T&J-V=QM6 E"(8TJ$CA?]5&%P*&I[)I/"\=="B2Q* MDR8QQ9*:=JMKCW-[,L(<]$L\WDV,D5-9KC MPK?/6V]W+G8TO/?]O>N)E_!S>\Q4[QN(,-[L;YIX&AKI;PQ2/;"C/Q^,@=K: M)>Z"M>!"?NO[X9*_5C +LX\S[.O8QH_0*6G0%-Z+OX2UK/_/7P:FT7_MI_DV MPB]"CEZ%WF1N^6)TJB_GFKZ[^_(%&!7T"/+FDB0B]&E@*;S[\P+;\]\ZOSG36_@C.C\NSCJH*K"Y[B^:YS3\]7VO]_,/,8T&[4#N+N: M!^YNB;G;549\.#(@[@CTZ4T\P50-S>DF0T2H>(D+&Y[/>SB>#^)TOL+A?(2+ M]#)<1G&!&S-QD6LW1NUF-FS^-^U&J]T^K1_%^^PT1IUFML;P;Z=&['C&;-ZI M,)MC:6%.^.L@-G_J?6YC\QZR>;9S6;'YR=B\W:TPF_<;HSQ$W$/8_,GWN8W- ML:HC!_(UC\V?54EG- \%]F]/F3/5UC9;G&M<[5.&<\[AFIT.*3R/R>79_'_V MOKTY<23+]ZLHF.F[U1&R6V\)5U\BW"[7C'>KRYZR>_;N7Q,"$J,I+-&2L,O[ MZ>\YF1(()$ O0!(Y$=-59?-(G?R=]^M3=#4(\G1N [Z!HY&0-QLY/=[@Z^> M2PZ^JXM#)%/=MP BBL0A:9TMMYTS> M;?ER(Q/ P_T 'A8!\!-<0)[@P5'T-)5_%QOZP4 M2*UFW:Y6$J3]9CV&CH]AG1"DC34&MEU@]F*4DUV@T1L8:1P>(FG6,GW_ZF'M M\\P)WP_D#+=3O#8RN!]?VC^7=[8O\*68O8$I9P4^&Y['V/*H.V)?BH5#BBO% M>$_AY76=/8Z8%"C!'GW0ZPG[I#7YC^+LH4H@":2,G6BZAR;Z#U M+]/+*)N>-RG!'@J5!.GYWCM2)QL]9;+.2HWK\ !:\;*S,ICCI:47:XM^A:V+ M?OG:C6Z.6]^^=OA *;/:5NB:JDH7PQH=&OG)N:KK7'6@+&.-7*717<-IPYHS M55.0QYGJ.'G9&IE*[PV4_F5C]NT=0<=*W%TML-:5 MA[AE]F%FNY4:6$[= -*X]W>Q0(,WF!2/KFE220<@"DG>EE\^WB(1W5930TRVHA]9RU4,W)UO< 8C(;8.(PB%R2B79!HBH MO*NBSJZ*QD)X2RTPJKT&U0)K&AIR^LY:X+,ST;==77IRXDFO3N=7E_OJLC7# MR:[.V']UY^D\\0K\]D1YB]=0:EB!KV35W38\T%N\AE+#"GRE4JR7EQBW.CI< M@CVP E_."IPV/$!093/G>!;.'QV,.1?G#QU+\(TLS)3AC],_ZB[^ MP!+\?LX.%5Z"STOPZR[!W[OBZ\ MH?7(G&\YWQXH;58CWVITH/#1UFURON5\VP*^;7S3G*[W!M:E5%MIU,-\ML)ULC:*,6EBT7@['U7G.?!+BSD6X-PZU\BY M%/,FPA I1%>5 MC1F-!!>N9H97L_07:8(^G'H+.-@X$ 7R8T2 U>_!T_3_OE*X*O'VKGEJY&' M.J?58_GZI/CJ,;YZ[.BDXZO'CK-Z[/ T:DRZ:I. V6[3A^M ^$:"$'>C_EQW MLP@G(R=CK61L=9MVGCC&COWQ ^JFV2$V)RCY85=4W%<;@US:WA?N9X0E^L!<[^ MM*"YE$#P%B'XF2X^C9A.SU3KD&R-LI6I8Q<_L=(;J*:H]]-V2IFV].J]@JW'7\J^/"H U6,= MN#X$8G67(?;[Z?DP'(&E$)@R&X^*0/U8!ZX/@08@4 <$IF=MY9J[4*23HCW6 M5-O?WQUK\&NJW":'U;>>?SF'0M'NU(/NC!)L*PC=+./>$BO8K'^+I&A6_:9A MEBM-+7F22-]DG(,-0DPW1^>.5YRHY'M793?GRW/A2ZMN=NB79,N2!]DA(4RI M-U NC71'%>?,!L&6<^86ANC7S)GFKO#/ 0ZRBS.5WD"^S$B4-H[HE(*/\WU3+E/^?OM;_ MFE7TX^/:[KOP9@>"XPIVHH+?"QRD@DA?MVH+2 :XRM%B MAE5.@HGO47)"WI>#G*]XZT,XJ_48> MBK<.\-8!WCIP-$.PI.,J"@]P::EIX9P(%P(B#H MC108!@H,5K\@JXG+[1G0DS1J#4E?SQW>U[YG+UM76FB2V.IO8$FJO(> ME->1%>*PR(1%(Z.VEH:>KB))'!8G@L5Q@K1%8:%C;,[2LFJ/-G7B_FFKR7\G MBCXBNFFH).,:EBN?8&')*UE59?RT7J@3P4A:O<4> EP6X?:W''RZT/Y*'BP1 M&7R^T-3U$ICD?XM,H=674VBG_HH;G\G%T"?V]PM[ @]Y9<_>[/< ^3)9:>.X M%TG";])L*V4FDX-19E>G]:]V8\XB3'UDVK_LOR 33"M:O.1-?OW%;NTS"&T^ M_ W*63<,Z#-D,%VAND0VFN')_O')"48S+UAD5AA:!A/OCKL@X^LP_B%^7)<& M.ZN7 J.' 2!#]\Q-:UD\2?[^-\(:"VR(CW\ 0^/@YX_P\^!&ML&/5MG-NC9 M<^D_O0DKOQQ2N@D.NZ.0W1$OQ.Q"S6,C#\4+,7DA)B_$/#GI>"$F+\3,&Z7X MPW4PR_B(-MNV>9VUE%*UN[FN%@HT.EQUD FAJT%V+#Y%/2*@Q_V<,)\NV##M M21 ;]\4C559OH$JBJJ?+R+9VQ=54(]C@I6*<-\^.-_/.1#TJ<^($5454C71Z M@3,G9\[S8ARJZ^F9#Y4IC1H'$]4 MLB4K,T)$V>)\(-/&)26MHW;NN#S>4)-.8*,QQDQIF"B]@2E*>GY3AB.DG1JU M-$)4K*61S>,AI*9(59N*%;=EN&K?1,R-]7I)U"'9U\F99C1<7,<*U MW/Z8$S<@OQ&73)QP6]%BOU318C,K%(/%"QP8/B1(^&C"!\((\3/X;Y04O"JQ M&P6 C3P4KTKD58F\*O'DI.-5B;PJ,?> K(7OHS5SC,&0I]IQU+GS=7$NPL[R MV/)JL1DOJS-I1'V$!E_D9P)@MF=%/=3N!V?:$UNIL:@DTB\1*%*>^7I09.+\ M(..+_R6^EQD/L7J#__,72Y&5C\7*1@JQ5\."GIPMFO-HU3(2A^.+/N<+SA=M MX8L]XP/KXPM+DIK&%R7L]J9;>]1>[V1E;;7ZE$Q44V)=N^,OWB@3VQD8EGL# MV4A/:>7UCTTH,JCKDG$28GJ)-K_C)B2*Z[ICM3=0T]-K>97J4?L[RIN3+8=U M/J,K'O&3!\\:R*P"A?E-]C4X4 J[K460HH/D,],#G3E2VHV4G(Y<$:08@!2M M 3*E.ZV/K(%CQ.XB61@T][U7)P#JYM&:5>LJ6X[T7$#?4GI6M.K/DN@>'$G. M[_.=IK0WKW@\<^SDTZ=;P9.!#ZLWT/0^1T<7T)%/AQ9!1Q^-K?Q^YHF'"'2A M@N83F1"XIC&OH&G1^7@%35-*8W@%3=X*FFX[GS5:Y+%$CNB8RS+?G4J4&Y=* MY,&,@Q9K;&D/RXNL# 1A(J_@N!L.GE: )V]O807P*+U!>H@ KV'@-0S'5ZIK MJ<\Z5*M:4K7R-'AS]&$^4&1:,J'1E98EY%/G. > [E S5YC MQS@>H;.;Q&$SN2]*6.,KP6? !Q&SLRAL[4%;R*$.-J8%QP$7K^ M>](C\.T0_N+1%\(%$;CA; M)DQ;BEYLPC2?L9SGH_B,Y6T?Q6MV,\EY$TS#_ M4Y5VR*K5))PGK-,PA*+C9F?_7<"_!.%W#M&-HA M/\AH0:-6 !T,9E)H=;+_:'OV)I\MMQ$,_C/T?^3B4Z#XBN!1Q/A^,G%&Q ]N M$D1_(#ZZ2-E\B[5EET?J5F@ YYU97TP]%M7A$+FG@RZ)5+5L=SJ';*ZB(ZY+=LDF";/94 M>@/ILF!C;OENDJ;A]J>4C<=[H9H5G2J&9A4M>>MLT&6 MGB68NQ@M@JL71CX9.^'V(7[GY,749P+!#V\88;,Y2^\-M,N"33\M9R#N01- [SC0CQ^JJ0'>FM0;F)?I=9\\@-.1 ,X#\>$CZ+ZMD+QT,XC3 M,%,JF]%D3&+Q IZ.NM--LW*R,;@ED)X8K#&FDQ^#.,HB(Z[=50R>560G M'FZVZH ?36WWN5)+6?OXL):6L=R%<3'-HU_>4(('A>K?-.WH"X6:AESNZS:Y M7KD.C.L[9@XXAL'")D MNZ-N[H8Z80B'$?LNR8#704#"X)\Q[:]CTF=S(^:K->Y6<[>Z_M!.96QBNZ^4 M46W,L7F>V*PQY%,9F[@=7L\P8[J*S;,*!=V]S&W'?\'$DS<1GCUO_.;,^!;I MP\X.RHK"KB[BBP?L6.VZ)!5 S)\G8M[FL?Q++)AT&M1%J@ M?1C,,PZ!@_ 9]\(-01A/GKY=MN,9_!Q.@E-@XP*?J 6WH:!YRCYKANX*,< M=P$4NI\3G_+O%H8UBDT6;.ARF@:(@M.,T.4<="@3+#\+F=F&%VSG;Z36Q/:\O4-K>MC1WXE1\($]][H7O7 M_KA\O,S8TD9?[$V$5BSPT/M;QK+_),Q].(P/5,957ZEKH= (KN3,-( MZ-P+'#S&E4]F-M)GM=#MI_4MI-5;["%PX2+<_I;4"J'CXQ*WRPT^7VC: M!G42_YWZ*Y?VF5P,?6)_O[ G<-PK>_9FOP>HGY+\!\R7).'FTV]]QLGD8,_( M) #@WV-2^PJ$+/'Q57 FNS%G$:8^,NM?G)&L2NI0T37-&&M]7;L-VQ M,%L],FB4R0R4&E42J!3PI4S]!E3-D)PFP7X!JXSJIBU?-?%\8>*XH*84_ M7_B@,DAP*3R")G F8(+!=^'\( _;VX-8)6[JN0P=ESK7&SQ68E.K\,'!)_,6 M0/IQ\//&XM9.K$PUP>R6E8YO)]W]?%6VAW3*N:5* M,O3M594 5UVX*A5 .\3YNEAK\Q5W2;! %]@R,R\(F$D$!LR;[8]3,W?R)I^; M]IQ_S?,@[0Q^+H+Q9B!(2P:"+E*1H)0C<1\C $OR;I+WOUZ=YRY>+L8>=:SP MPY?A(#7A;7TZDK,H#:&UBBH>G'JK$N)=MY9?]1!&M=F-) J(JJ=+15 M6-6$;2MEZM*#\\DK<1?=G+9P2/D9_X E/8MC7.\-%%'K']EN.+,RXD,*NZH MP'I$4;4**DYN.!:X_NL73+S\[QEN7:A!\M&)3ND\8H*DF; V07!QH(JK]NDKKN;W9(!@5E;@58*0@C'2)FZ.'N_D;>^Z$<(S_!7/TV_^Q7^8? M/PFHY+JYJN>PXO+!]T8D"+Z1@-C^: K&Q"?R2F;>'/O5BZ-?[0WZHJH?V6K@ MMF:-DJ]F1&B]@2Z:&K'+P1,_F5U-K;E$6'OV4UOG"3LFA%'%*R.,A-FL+4"[I- MW'!LC.%8\MXMZBZK1PY.GT%?Q9,'+G))B5:Y>:&;+%%4%/[-]X+B)6MF'UA" MUD5+K2N&=- 1.,!,S!6 MOV9/5N*FZK%,5;B XKR@TM"^7E>_#C=3.P3 HK*Y% !IY.*/@ C7E;5G^X13'<[#9OXF,>:,TO=^ M M2EQ"TNJ_3>0"MD-O),8"N@E#,56">4#+2[%#D=F3DZE+JIT>8^$+^[#0X' MEI1)^EV[X_7NG:)0-VE1;D8U)8^WM$'4U8H%FBHT,\H@&AYX:8?82]Z-8(_^ M7#AHU>-<;/<9]RAR<[*.:$N"-_X6+7@&OKA;4CDNPES_=W%>P1RBJ&34X7)K ML]5(RQ]6.1+2^A(MX##3<_B;9HS&XX/AC&0[, _YJBY:RQF%,B<>,T8#<]CU$^O'#LIGB9Y:*/-C> MQF3205[+.'3=E"DE&HO;)RK:)[*9/X)PT'ML@07-X5J?."\.5PWAJF6D-%L# MUR[M5(LVHP@^KO09!UOM7,%Q!8]:PO"8%Z,%O,8-UU[@N=&J%9>2V@[A0WZS M9W3]V..4X!HQ87UI2K%U/8L7H.3[_21=X_1$4KMY^GH[=_,\92RK&4W!@<6= M=X(3!IG;W>S1B"[9H8O6\.Z\S TW;[@LCB^TX0MM2E<>9.B\[!TC+\YX/".- M7L_2T4<_N_4JL8ZQP^02(]QI-/<=SQ?>B>T?LDZJU3L.ZJ% HVW@AM=;]XWM M]=;-+/*KP5OC_,?Y+XO_5.,$#&CV!I8B&KK6$O[K8I+E9NGC9/@W9Y]CD7=S M19H)-OF$D??.O::[5(NSB-4;&*(IIU.@//=R(D18IX8$+J>7 !,%I_\T)&O3 M9%F8[=#4&AS=B(^>MXU5$XDZ(UN.WW?5C+!Z[K;97A)G<<[BC8]S M]"7Y0'&.T[%XE_* 66DEQQWYA*[$&"]\(!3-[V$X52!PYO'2.F'7I\JB@*%W M#+O"L\(Q,=ED"SX)%K,0X['X]C\N'R\W%B/3Y"+-*(XO"R2AFD*].Q=X*23^ MB^/&-'()4 ?X YX^@ZYBE"=EB5=@S, !F ;TIZ/%RV(&KW\EPM#SOB-AO!

A)[-,4_,2T(1&!I6*#Y&YG-\$_\^9OGS\9O\ 7)CU[[ MJ$LAF0>>TAPAW EP7ZUG1E-!+X0FYT) M\\C ,$B)C!2DB \T6XQC0D4E2)BPI-NQD=>!>INKL^&Q/F Z5)$^?KW_$M"_ MRA]_9H<@/YP@)(A7^O7PY0']>/L'/5E(7N:>;_OOPMB9P('PE>O'9T= ?,(Y MYV![TWL,0C@ >7;PQ4A^N$XRL@-,KTX6X<(GRV]@=W0I7(=;.&+]PE]L;#D M&(V!MI,%7%5F2O<97A*$&W?H9D^1$-EM(Y:0NOB[J8WOI2G?%SBY,'.^$^!( M^+DKN%[(7H#'6GYSG2L$9"PRJ]@2I9EVF/7 #Z MSBBKKSTG/HKP3%S\$HH9T++/TTR:R6;E9S6RGY7V5FU_T,?%\-]D%#YYMS_F M#FXKR'AN+("#YTY/Z8B?&V0$O)EZU*^@F;Q%(&!]2K!\9$523<;FNPAD3T#, M'XH\9BGR_+>#%1PA)<[Z^K D@;2"4?B#'@9W>4K29;IQ9_OUC3TJD=@M@J M MS]KA5R1>N=P*!950G]M%[H%>DE:?46>P@^ MP"+<_I94?LPYD^7^":\#7Z)/X[]5\KJ:IA_0LXY8E:A-[DUU_LUCZ#T.;#WZ!< M='$T##Q#!OMLR)A8S)F6<:&TI4BTF/XKIL@,J5:3U )E+VL9RGZI+>!)@A!4 M S6VQ$I*V) /I@1IMDO=85KC<[Q-'7#(\V@^9FM6>M8M]U2'B29C-%[:94\O M'[:Z9<8N_U!VF:$<"A*R#)#81:.<9I!JM=&[_@.EL_!(1BP8I5H*1;1JJ6N! MOCLTH#!H](V\$G>!US\FHN# I<)-^?-(V M4V#][&+X"<+V!PQ5,G7E4^7' B42:1"[E M3,QZ6L$;C19^@#3"P\('8A U$;Q;M0/ NVG8;]4JL/JPX;N@_P2H\$;?I]XL MBB]20(X( ;[2)0'0CQ8NV(_P [H3 $C=QBQ]0#!-$+G$W)! [[P6L>#PS_" M4\S@W_YB%CT:<"=P);W 38:>V6_!I<"@@E<(3I!PLPC95?RG-PR$ZQ$-#%,' M.@ZP/-W\Y_5ZA _O%EZUYI4#-]$P'_8P1'$X/&@ I :6H1&\=7==6'KJ0-#H M,O :+>DG_/"XHX4^[7IDCQYW]Y<2=[SK&Y%.44@-I9L#WTPCG1]0&(,40(%( M\4:_)0),_,I()@G(]!,'A!U(P9\W6VE:(32>UJ*@J ->,7R+V,*H[#B3'1S6 M5C2W@Y!>!+YQ]9[4ZX/X#5&0=B,%$8=N?7@,.Q)>46--@*N%@>IT\R+P/][\ M4L]%=P*J$X/UL8Q#90/,$O\S>C:J!N,O%2-&7CXXX 6^$T.,ZR@3Z2&*2#11 M\/PB$FTEL]9"(DC4)<]NPGY-A 5,*^('!> ?.Q-G9-,F,& F*IB#-JJRSYZ_ M3&P%.S-;]+\*L]W@;W+:HBE?9F&L629_N)A' 1+_+TW"QMNOX:^XM-!_)<'U M:.0OR'CO#(6DQ:)4*L8]Q@G5*FGL8QQ0ZPU<;W\L+&T5(C/ZT1=COQY^,TT1 M+D"*^9@/8NFG.+_71DY*RG=0L@EQ@9*%N=M,./_A4O7[&%)C.)&RQ%]^)2C3 M9MB5* J/;R"F7,9S-U/'M7/GV9PX=#^;H?859AX(13]Y*O(#J."R@X&]!(>D M2GP!6ME?-KVFCSN)FHJ"J,$(/@F^7;H4_NZ]8?I17-F;"9LQ^[/2DM4>_WL1 MA+B)--A^J$B-L5/ OYF2@H\'>\Q/Y.V2J=VED8B93!#?^*6@S!PP:@B:N9B7 MQ+27FX\T$]][0>O&$CP7[9,V C:WN[J;=BCYG1?T3WT'%"K8PDX0J=TQU?= MNP@/4Z:6Y_8["Q0R3"Q?0TUTO,&DL0=WX[@@-O#3WKS%;(R(67U?KB@Z"K#] M\3,9EY65:<[>,7_KDQ.,9EX <$VW:?=EG8ET."P97X?Q#_$+"G5O1S^BO?[* M$>"4ZKZDVC[X.==[0 M)EJ3O'A'#-ZQX0"''[LN*[^- A*6?>$77 MN8]RD%JX6#_TSP<^WL[#1'%*D$#C!3/'T(=:5<($]HPPR3;W/3"O(O=EPP-* M8@,<-S2W:/'+<\PF*SP(H!29GQ?75!$F-6E4D.H@FC3=<+E6H/" S7PRQTF? M\&(T'J.0!X[ZQ#JI(*211#"^X"MIZ0U9KX!*%=&PXBH0RLOS#J,*?:RN86>G MSNM86)FQ^88W=$,5VG1X#'!?"T<),*N4B M6"OQ"*3I7Y>#S5OBA^*$.,<-'/>(,GRHO4\SR M%FYBWX12#GNEMH\L*$Z(03.YLX#0M1=.;9>D I>@3ICYGC*"4 MPLMX,Z=O*?KB:&4N >JBYG_'3M,UHI;.8#3$?[G>V\74>\L# MKIK&$YUJX&&AIN?LR(=J:)NQC^T1#V;\(-+60CEPKM'5>.$CWE91$$7"")N> M:O>M<"U\3!H?DY8_5KPG*KDCL$=-UL+=^PIV[ZLB4* E0](X]W'N.]2@_"KL ME_!PJNP*["L*CF13E?R[ CDKEZC2O4L<&<0ZNAH/K<,F\#%P9O4': M9.>8:AJFCB6OMKEV9F^@6'6EEYJ$EFIV>5-QLLW0M8[H)EJ8'JKD)K;(&_SJ MN8":ESD)<8V%3\@+&\A[5@FB_J'J/.:AOOABJOE#:8V@2;V!JO$< M4(,,R?*WO-5+R;AW' &LYZ_ Y%=^U"L_IN^@*0"%_ XI1T(C)?P6BU]30>>F M+[=IXKV3R9P"=E15*UW#R&6U(JXN)'- ,.*F.2#ZH3(X;3/F3>E QKRF@^%X MZ"9"'@Q:N\C:C7\#E -/=K0$+L5LR@IX*>)&F)D(XH'GIH&G%NR?Q:'+O4%?5*P"/ASG0\Z'7>?#Q@SBT!5:,&H5F)7#^9/S9_/Y\SAJLLP4 M#EW%\5226K1,LCU\E^=EU-?^A6YA2*[G6DOV;/P[T< 47;6&&QOBO8!7K,/J ME:P6-?RTWO84T4Y:O<4> HT6X?:W'+Q3:O\R#EG'39P7FK'1$)3X[]1?T?F9 M7 Q]8G^_H!MWK^S9F_T>(,63:S0<]R))PLVGW_J,D\G!GI$A$?@FVF1]13=5 MX:O@3'9CSB),?10:?]F_,<[L#9[8)KO)K[_8K7T&H6MJ:)4L MREFT6RQZ+&59JB3&PI(82^*+:Z8J1PHL&1( M?#%-!56C'#DL8LA\,4WC/(+R(*C+.3=H);RF6WQ258.EPDE&!!@J7TS3&H24 MGV5FX)"KOM+X*^[B,+,BQEE5P]_0>P.%;Z8Y^6::Y<.W;3.-64#8%/,DC'*; M:6V/*7O$%:7@= YTOGOF MG') A]HI:JI\]TPE?6#4/WX:O&*^>Z99EF3Y6R[@AYA8]]S/7\'%K_RH5WY4 MY\$ $"I!3LGJ2RSE"ZO#.%@JR"H M"BZ?L\-3&#& M5#G \Y'W:=#QLS;,,R:,N=Q?F3\V>G^/,X:K+,I W+1)6H MR^E]3UVQ3_.\;,ORF>2NASW;'=C1'7<,LO%*->BZAUJ!MG]-AH*K'IZF1+CQ M7N";WP4?UV6,R5BP$T:30'[,B1O@%A+AKT5PN3X!)E65F33,[B>;T%Q"STA M#WM,+M/ $X L,_B+6/!\5NT'[.,!T_T+JP/:[KC@(?MU'[(OK27#4X=$@2"$ M@ HZ;%<@+@(B'J+/>#R:I*^R>?KLJ>!O\%.?!',R0BM@]GXI) ^'\/D>#;(5 MG&"%-<>%1PY"_/VSYXT#Y/OQQW4(PN_&&>-'-C\'OAW./)K2 T5O0-LCAG#P MD?YF\Z-'F7V,HN!FUKO2CPA7J73!]LG:*0("='2?1>&9N,2W9^P[QR\@AX/0 MIR;2\D "G""D'.A2<4=GH#^&\ ?[+CC=_9RP%3;!Y7K;W*[,=I$I.,E;NF7G MHFN'GN#C?IMYH^\)[,#G$H#4'#XY]!=DWPJ;I@BYSXMP ;=$EIL/,@4OR%O ]X^#GZ_6[Z 3"WPL[=*2^O7M-=F]5.4,-VYD M+R)1SZW^")Y9.^CXO%8[-WR 8$V+I]/J["M\[M,;F;V2W^%+IL6C\GTZVL=0 MY9HRHX=V=KJ3"@29H6_-!)Y+Z7.MS/ _8"(_O7G%>4"EL;:,MHB#EDN?AUXT M&TFP VX"B[!ZZ[7FQ*?T&WQ A?D=4+Y&FFZPG/^8MZ^>:*!HV<@ MRFEU:F8$N608@*?VCT6BKDL96HFS.^%_YXYF"Z1(9L%.HEZGN/%(=W!(:LT[ M.$Y7,K ER;_6T9F9]$>*."-9E=2AHFN:,=;ZNFYIBCTTU?[0D$>J:EC_DK$] MK$PN[PN!RR117M!]_D+L@ 19V;H^@PT-&/D,ZKI!XC%J+% MF;P?/*V7RJO0M-Y7+R2"K%\*C 0%4G--24Q>!\+<]FGR&]/ WT@ -S(*%S[< MJ_ P@P,Y+$$<3AU_+/RY@!>#E04OQ\R[\,$G$_AGZ F,%$L7XT#/0C_QR@'] MYXQR/)UPL?Y$!S[=SK/\+$:)=E;J@G(,\_6N%R+Y%@&0^,T39@BDL3"Q1\[, M"1U"L[\.)N*767B:SG> 0=UQ@&\-4";9^'[X^%=[9+L@A^;VB. OL2X Y(M@ M"W,T%UB] ;U/:D2P-V+Y0W I)"IQJ.EF?@SH,0-\&WP6'G41?4_ZG"$(LV

T MD,B%3QC9P528T%P["'_"BDX\> S'79(F/O(J)\Z7\9VADCQFA(-ZLG0\'\ IOY%!"OSGA=!L,IW88?33\@K'# MI=!"R8SXL(?P] EHX#4'BUG(ZGS"5.4<$G.=^T93>,#BI7.JN:3 M+_%]I:N]%* 1EJ2EXWG+:J_"%6FJN:MP8P;K?-5H<1F:LEZ& M)@IO4P>8],U>+Q9;DUK(GDG56Z@L2_B8^ %S*G Y3D#MK%Q-$A3M:";;-RL3XQF)5F"WS MQ$T [JF&S+C2-] #0GVWN>2GN]4Q,TBW)U"4)*G6&[A>BJ"A@)K(=Z+JQ61) MZ"X:*%M)4"-F0M4O26(:TD[B'L3G?:?>-C[R9(_K]WQ-W;.+/)G M%!H#N;$Y1ZI7F%A;BLIK/[M))2HDN75J]Q1Z".;$(M[_EX-MK]H-!UK%@^D(S-ZB3^._47Z4+GLG%$/R* M[QBVYL[CN(P;S):G(C4 M7LA[9A5F1(%!WMUX09C=K %2L]_.9@WTO+'MQG-C7VL9:F"A,FHW!(OY?$9E M/-BHRT@)B':F5I"Z3$"C^>XEG?7_"(0H3$257;+EH_.M'KI^J:& KZO5(_M7 MVSYJ^\\UR>CXH=2#-<7(>CN[8K"N0;A=;=^A<:WM%O#9=7CL,>TH!9^ @!7@K_8&JMCO M%X0_7SYV,@NCCDO'99.B)J>7S?%+;Z:BJ^/2=51T1K^@$]>0+BUVXU*S-=K3 M1J4U;]+B35J-,!0J2 VC-^B+BE37+(J3=UH=SUOE;,S9N&;;KP(?F[V!)?8Y M'W,^YGQ\='3>96?\**GFHJ>SJ!R!]6+,+<=UKFV M&N0>M5=&S;LOH(D6/HF[!;V-]5-E=ET1:IA%K97FFYV[MD4# M3A\ II\]_YJ!]"["Z)W[^PJ=]Y-UZ^G+"IF%;55%HCZGFK95\\A77C_ F>28 M,9:3<8F,LZQT-9V7J:9*)_1_;5*EJR+81-NR-PS9@ \'9]^-IK;[3*BJ99K3 M&\*QV7"$W)HS@S+M9/I"3]@=!MX=6_F&'WL_^2-@@^CN(_SH"WL[GW M/?_82[1T:]MAG\VI!XN(;GQ=+CW:&9;)I20W!<,+1U7CA(X$3F-7 ;EN-[5C-Z:S7M3G+^TL- M^CK$_>'"]3WW=P9&=TK>C)U@A)X/'2B8(6CJTJ@M+^(#K38D_LYAR<6DT*>( M[M^ [ _$Q^CN4E5>* G<&A2WE>O5\UJ=30/L3Z4D[ ZCEP-X7?(>', F!7#! MQ2]=!7!=^>]=$[N7AOGO-@Z=#-^W)< 5JXYYWX-T-8/F_?JN3R(3<;5\C"-TV[9&T^YNFU(]5!GEF9XYX%5#M-D8=( M"7]:5-V9#(CO@T4I2AG10][#>W!ILWUG,N_Q.P2WE%NJ# :=A$RBZ 69I"'] M?PUG@NU+E:N&??G"SAK9IL0Z9F <&1E'D^J:Q\*U1ZYUS%Q['(H-2NQK!BY0 MD L,+3UCGZN/ ^YKYNJC07R3VHR;AV]4Y!O+2F^2X=JCKE707(<-* :O8&FBQJ1LUYO8X,.UENG$QT'S)5 ML:V\2^U(>=?FMHRA/<,*KB!>_@XV2-96Y=_8RX3'*<'.PO-;R65IEY;4;U@Y M%J]1ZEQ$>Y,_5^V\?+H%CR'4;F%L="H6MS/ZX/E8HJ(7C$B>.G 0GR.FLLXT M44V3G#+,H]2'G*$LJS"JI_O"B@NCE;MSL_!]4B(.HTG@]8A*T?0(3QA68651 M< F=S#5BMR;,/1]I?O8;2,IA_ZOGCLK"7^X-5%-4E(+]83P6>*KFG&6.OKNJ4I]M!4^T-# M'JFJ8?U+MK1>_+F%&E!OO)<7)V197"<8S3P M.: 2G%&.1WU8^*,IZHO$H[;LP;+#RH]/WZZ?;F_*/LL) ^*?%CZJ<9Q*)D9Q M[Q$')&0A_>QG^7?B D]P4Z6-$*OHO^>// M @TPLXH&#V@I@*!SQW2(+_P;Z1PLYO,9D/G9)VRX[YL33CG%4U_^P0X8\C>Z(XT=*SG7N#@4UQ1CG!>R2HK^M.ZN1BI:FGU M%GL(5O@BW/Z65'[Q^"I=UN%,GR\T:X,ZB?]._57+^/@J.)/=F+,(4Q\9 M]B_[72:S-WAB0V0FO_YBM_89A#8?'MTMYI#8@RSVV?"($]XH.)XML?9QNA'3 M.4NY.EJZ8@(E'%?NN92[X 3"7XM$JU1K/5Z5'E0)A/=7CO%2)QL)G:SW!NIE M>O>R \\@[^(:$J\39W1M.C9]-UGNW-'/D;1/A'VYYU[/:*5P\&#_4Y+QGQ[ M3#*/;/0&RF4Z(Q4?60 0@NU 7+H)1:2&P4'I^FD!IT_/#9BU%%?S7+8P0'!'+3:57@R+$G#AL/GE ML>%;T(HW\EKQC^SSB]OP%C#?UJ:6I0V/_R]X=//@1\?!//F\#_1O@SD9H3T_ M>Q=C+S=RO"Z%IX07YJ.9@-N5<,DV2LNY[XT7HQ!^\4K)(%U"$92>U[H4026DI57U3&#L2)?IFUF>"4'"9F2O,%+8164U);B!L6M3_Y<.#Z[';R7HJC=LELSC=IOT1<]>;^1 M",'8M7KO%N\MTQ4<4*_D]J/7H-N)X#A5P$*=L?\36]#1]= ='N9'$ ST 5?C M0-D\T P+&\O, 2<^' NQ&3B1#(I>246,;[\)@"\X':"4,A.<>3$!U#"FB%+O M\.[(7K==\$AFE)=>%K/0N:!6R#*N#.(Q\%[(RC*[H %](#-/5]&FWFZ@BL)+ MI"H8^9(Q/?(#A19E6P?+5N*=??0&0/+A?6V6=&NEC+YP6@-CNMEW[(91HK^M76-!;Y,9HM M GB;,(L L$I@?4AD9^*O2,%D^[8A,,OYN";P;LGA!0WYOI2MORAQL,?[),_ MDVR324.3:;L9)T:B!47BTD %LF!+D@WBEE[:&$RRF4=-42IW7*HO,GJ5'D/X M8VFQWB_5Q27<-Q/38$E%M[=.IPT+:VXO22_,O#]E[MV=8 M[X5GP K(P)XQ!199U*R& 1#\ZF!_U2)@9->7 MKA>K:5+[RL&.8O0&KI>Q)6D3E>QJWV.4)<*"6_FMC-'?QF (W!*2PA-8T8[9 ML!C(A? M^MIS>EB6DH.3HF-' MBR%BN=\)R^)I,0%9UG:[XC\7+@'NE%L,+]@2HGECT^@V4^K(\D>X> MG4S@5*@G;8$&S?UW/-#RKS;X@:CX9AYH2/@3'1F"WV4+KS;6?8YFMO/"6&:I M/.=V2+,0B0_=T(0!/01*=2 (EGNP?:,Q39#CQ^XV$\9@68QB2R%I'3#"V4O- Z]-:'K0 MZ># ;M'S&\HJV*QUV7+7)>P_=;?_N:F8,\Q FE#8E;TI>*(]'G&.$UEXHG1= M\^I$Q0.,_3U!SQRGZN^.>HK"F(5"\AD<8N0%17:'O!DNSK:]M\6'BUG<+13R MW,0YIHG#M%++#)PM$2'R#(JWEJ+U9L1W486"&OHWZBS@!ZJ%@SC$!X+"<6V? MJG$_H/&$(?JX) @^"E/O#<2%G_*N72^,VP31K(A002,K[\(\"AA23\HGJ-\! M.-A4Q;:4LT_S%N%H+9S[YBUF8ZR^8\%(IOEHC-=>QI%!1Z-11A*F"#K6$P<5 M/OX>9'BDQ.';03PN9DR6>0E9EJ2,/1KYX'LS^RN^\3#9!@:G(R[8 P'J9+0C M0) .F14!SN^UP5RT3EE<>8= MR<)^#:]\\7!9E_,=1#O:,"XE+0O01^]*OF/#BHV>"G\6!\BC-T5%K_1-E^G2 MP_*M,F:Y5IE("%(9F!2!._MF#"FC;\:06MTW8U[F4 @MDC_;?:PUQVF7:5O4 M*1(^^.LZWVBL:NUG*_81)X+_9W]HW1N:[#_?E\ !I6=-': ML-60K?@SV MU(:QALJ0J;R<>UG.W>?EW TX"R_G;M/ARY9S,WLHRTQ2VE+E MO2O_F[(B=N=TBF5HN251R9*(J0AZ.A6L7=9[$'0W" M%S5@2AD]Z,;- B]E[<1GP]OXW09_[V_@^/H L]]PC(']@@9^7)L9Q>?HD^Y) M.,.#)3^9)I+C;V8OA5=D?5_6RVGM$RD<"C7VA$*C%'96$-20,0B:GF13H?2S M;U8XCH(E#-MCU]6K/J/DB1VLV85KG[OK8V6 M?!0N9MN+C;UUN(:*-[(#('DII^:@_,X;59:A]>*^0<"B7^-(BJV["Y3-]XF' M7+Y$.CY32(GOL!64;%M!/9'JOP[B$#1+8U UK#5."W]+L&8=34==>VO++)E;WZLS9Y]K(V+7Q#Y],QACU/!F#@E\U4X.3[IF, 1P#=$ M@P,SO_$)WFA!UGH68TA&]H*VKY<*?&SJ?Z1!DE)TT@"\BX;!S%A$T:HUX$KG MU1FC#@%# M8:=6R:=,6+$$U0'%].]Z'XRQ^: ;_8V9(SDSZNV2E,BNM]L>&HLQ%]DK[G:= MN$1GANK;%)L9.>BX=L>1@+]&0X_FAG8G*B;T@6EJU=A_ MOXYKRE*#;M(O73_8D#S3-"-2P,8_.,"Y*50*L51M M^M@"I0?5\.G+<=Q7>$,4_,=I+G@YX$L3^FJ7D'$0UV.#=0GH!%--!&DXHL.# MLC_1]5Z9T40F(#992N([>F+S8PDMFF.F M$J;Z6$4%1J6F-HAF!BW +TX^!/+YWPGF+.YJ/?C#LF' MZ*.#V^@LV-X;Z3\I(YI[UR[W!OCE>4NTIX\]<>F^\:41!\C; M5G"9Q5*,1WP2+=EAZ4763QC55R2+5X8D00R7P7Y9NQ']'%Z&M7>49V@S8A!G M%9-%?,"^MN-3094ZW'SDI=OK,%JS&$N^1>J+7LQH*)ZMK!$CT8U?L5ID M$T&1,0T=GSWU9N/(!(A;=FF,T06@/3L8)6.Z8?7E0?0X#.;)@S/X,W,H>? 1 MY?829<_](B(%(0A*@RY3N5M^^0Y)8\J]@:+O&G$P+B11LXMY:Y,#[![29%VJ MZ _RSP6[FJ4M?85U$5CI#:S+]/B!)._'$$ZE[YH7./Q;?%2\Q[LE@PC7:SNB M3I*_$X4/2N'+EP][^2J88,;.+%(0>*-$,([*QB*B"KV.\,UCOQT+X*O$!: 8 MEQ@2Y##J(FQB2V\6U '-26>QQN(?(%X\\D/QPFR7$KHA?0 N8 W;P" MYKUL:&[<*LC5$64U$^ M'GHH5T$>;P"#;YC/A>*JCZ,I&2]F!./O">3 /S!.\]O[T_LTMR;+V"/K0UQS(]>-.9\18Q57HJTX-@L]OQ=(G?"5KGRE:\65KH]K M<8#;. [P&XL#T/SC^K:D,]B)&"]2ML/48"2EPQM>-P%S1AM>\SUZ,<-JS^:G M+/68-1'%-'L#5=DV'K.AJUMSBL9V;).[QHX[VI_X[T6P,1.P2WL3/Q3#MUX< MWQ$EKY>$E#,1;P'BTR[#SWPS8O4[ODGF 7*@N/RRWX[#^R&BX6?/7T-Z)J!Q M5D0Z>KP-T U9==L.0 /]X9]NU+$^>D_FVSLII0\NI)]6!%P)ZBQ86U)O4- N M:8BL;C*@=S@?*E];>RCOA*^MW90<6^;^%W5?+,R=6NE2VVYOI>5MX7%;N"[Q MMO &G(6WA;?I\*7;PLUV;?E:-O8X8YJN8Q.A:*)SK69Z692_OXZO2"G.YJJC M2D.2^FJY1H0'XF+ZY]H=T^4 #QX\$0FC+0=1&'YW,X*E5.LZ2*H_M/>=R?M) M&Q'ZE^D\!%YM&RS+%ZR\T7UR'&43S3ME< M&]HMB:#PHF%N;N@[PT54[+513E!TSN3Z$)TQ6?_XP@4%>VJ%/L%MNEBIO?H. MO%I,,WT#L?GL8JU%5B&!13N)MU?[UERP6OZRE;B6FE\I[JQO)GU7=7 MS&QL/-H__2BOJ#3*B7>[.2&2UBI'PQ1'OD/[$[$6]_KQ1K!DB39BR7+32H165<") M(.=)YLEBAT/P@LAK$AKC)+*B=N";+R1J,2++O2@ZZ:6 M#\:N?GT$:+ L>_V2[]NP=1\@M3T5G?%),."$%C,T4G <2#K3FZJ.=F)MH MGR#.@'&0'9R)$^&#;<5ZCUHDX#W^>^(I@JA]"CX$7A@0ACRZ-Q0@24NNZ8=X M;ZP(+1HSGC!MEY_%,$L;#T'LP %&-AW%BF5^HS#^'I!\JW8S>"3O!01HU!&P MK.? 8E\ZD)5-ZG'8 '0,'_C#>.ZI-Q&7I8MXM\FQ?7$[".WH%1-?S0XYHF-= MYQXZ*ZS7!!>LKP[-S'1X(7M32]LR.C*KXA346YN"'B!,-SL*UW32;E4G"PG;(4H7('SV8L? MZ;=]BT[%>@O7VNN!,"-. N%DMAC@]%_?N1D951J]]/*69/1L2)NZ= M7PW'2DW;N!0>EFOZ<,,O&ZB,M)Z!3HO&"F^GHQL]R\[!$$H^"^S^S06<@6Y^ M(#Z&&^WG52@89\\L*6'U!ND&KY_HA#;Z_I40!DY;SB1) @2.N^PS!;GB8 X MJO6EP8,],I:)4"12].G[12B=W3#!@P)K5VYQH M\!+3%Q!=T@X%2Z>3X\O0'A,W:!Q'@E:6 %F^=F40K+5!?5Y^0Z(AJM#RA=6V MIVBJRZY:_)'M^^_XV:_V;$&VC1%8F:5L^PD]?_%MDM(>-Y6&C%A;T5?/'<7S M/S)Z+ M)31$864T8 1Q!P9-)E#0+Y8/MU^!Q*SWYY)42!#4)7"+%U0O?;"3:Q]_1LO! M\<:QJOF=+L5U@-;_]&<# K1@&C3NP4L6C#&QB;ZT-:$_/?)PY^[@HY[".I'O@, M'"3(TL4_8J<\S[""-('7Z9B8?';_KB(->7N1 M1GZMW,<5PKRTH]&5!;RTH_FE'66:;7<;MGCI6=9MU@Z!OIQAW6XK..EG[R'H MI_80I'L@CVXY9MO$__CC^NO3[;>[_R?A-UOW^IJ?VB/=2Z=:F99CT]U/)E MOV\5^JCM/U<-M<.'4BXEZ7#=YK+>SG9S%E]=]XV+M)?G;,$O6 ;>>)IEN/); MFYN*4^&LB)FCB9=3< \D';4#-U7[[_KKZ_O,;#D!'D^-?L";OU9YE:R=C1DV0/M3>@I1_*1\X>G#V: MSA[R252(UC05LL=RC$/"<%"RG:7:\JIC>UF)J'ST$1?X^BL-3>R338ECN8K5 M0C11< DMF["QV(961M(FSWB-R,@G8R>,2O,VDH%%1G)E$+.+LXSVV*;Q!7Q; MTO\K"3-7XN61)WIOH"BBKJ7'=A44)]E(/YC*S>,(DE#X(+B\,=5?:8HF5)# M+/PZ4Q^=Q$ZQB:MIG8R=Q/"WW2C* $J_-]"T]%B+H\];Y0 YIJZM(EQD2<(1 MO:*AI%>!-C)\4$BG-UZW/OB$+G1-Q M8ZQWM*1%*DMR;P :64J/.^+.32,1=2"-G M;&?!1>@,]/1HVOY[FL&F@(-JG MIP\BB-3>P!#[6GJZ1/L]8T5MNOI^HDNR:]#4=>U,:C<#[0UT5V,5S)29NM@W M*VOM(^T4.K(;U3WT'4CK[]?O.CCB_?30D<*..$=8PQ%6;]"\FGPSF'S3S+HJ M 4Z\,ZT+)D[4;NL3<-++4JY/ID3A]ECIYA$K;:36^RYGWPO3FMVRU*MZ-J@S@ MR*".C08L%N6 .6X O4[AHX#PL42CWY2JFC/PAN_1BH M^^O*8H)&LY!)>/L#1T,"3?[F>>,W9S8KSADJ)K?EZA4AW.=I(*3V58 7A]3. M2G X(:\$[S2>]E:G'4)$Z]2V MV<'>>PZDW&J[9JED-4PJG8&S?;]E@0UWM\NKZNRM0T69H=\;R*+:F)I-[@^= M)NJ]>X=5 C"*U!MH$J\7;SY2ZE7!N?$A]P9]M6.YY5:5@&=KUH.70S:-&(5' M016B0'V'#0E% 3RBFJ,IJ2RI CS!/C3-9=YCLH/7\Q=E-13M>[Z>9 MK8MU_IS/SH?/#M#54)R[-%1FNFA6+]3F[0QU[0'X[VT?A^NLG MX?'I_N:__G[_Y=/MM\?_$&[_\N")UCANV%U@K4GD&?QY_]-Q. M=P8EP/%^@)EC#YV9$SJDY)* FG8X=.[]9S6K93GG=&Z_XT"[*G&5CAE 64_8 M'0,G[_S5!X:+LOV;BDY[1*P.I04X2W24)?*.D=W%$KOK#Y0N#I#E_-!5?L@Y M#K>JBC";I2+.:@XNW*&_P#Y^[P4'.+%]T-A<."0NF3C5)O]T/-69PX1"VMZ^ MS&?>.R&_110MS2=6;Z")EM64UAY>NG9DXV,GF#+PTN\-=+4IM6D<+4=6S76* M'E4"*(GPK0T!TUF%:%C)HQTIZGBH+B]XK%CPR.CY915%+A#U@RL +]FASL'02++F*'^N3/"J5/&TIDCS]8KLZ7W5688)/9$( MHV/!)Z_$7:321-PTS[]T&5Z.'_3?3CB]603P4,2/9<%[:4F@@4Z11,.J:PHP M=_>:A*F]2XH+8VIWGD+5>9]DI_&T;ZOO0624T3 9Q=?<#AZGGA]>A,1_$6;8 M$INL*N(K;&N=@5"=?\S>0!4MLREY,NXZGFX&0B7E;G6P"($CJ>00A.IBJ=\L ML716?OG]VE:]+.7-'?12Z8%\H5Q-Z@V4QHS_X#[2T0/_^X*XNS6Q)G,WN],0 MRI,.R"EIE"9)FCKS[VV9AE"7DDTW-IWCUJA]2KB&[)BF LL88E]-SY@I9YDV MI9^Y)C?HS!&X3[_GE,M:;Z#7-O2*(ZQ3"-NC_NN0<=A>98I:]9CZD1!X!@VZ MF[ERN@Y \"9+"V+N^7A#W$4_3 Z]PA!##5-4HB97GL#-W;$&HJI2%GT;JO9X M^'S@<+;K M<[L(I*)9]9+*6N5N=Z=15#"Q7D4<:8>N<@3-X+8\Q;7!__")PKUYG]WU[H M+T@Z>;1\RFMW?)-\Q@1&+?C:372>9!#X(6F%"J0&6O7/@E9R';0RI*VTZM1* MB"U]L:$W^C[U9G!) 0TDF!\%\N?""=_+S=K/H^O/\?TG4%A-:\%&;O3P2P%Q MHO#77:S^0/S'J>V3/4;0W=?/62SON135#[9_[S^&=DC&_[1G"[+ZT,@ DA)" M0.X-I$M)2GMUPMSVA5=\OS GOA#@)UQ5U[>-6P9QZO>?<$;!B^T_.^X%^Q6H M*0EC16M<(UNG8!H=QQ8OPJGGP^O'#'K!E;"5<=@+2I3N+%F&\D>P^L["CH2! M.0U%$H$F:4YBY_LHW 4!#GA$>]9;A$$(?\$;//R#W:^^K?B3J3NLD[H.R"A3 M_&Q:;Z":HI8QF7';+0AV*/QN^Z,I\^]4610425$O>7%/Y8K=Y9U2K9-Y7SK> M5T.2X;RZXKBEMYOPR)_L,[JX5(-CIXRZV"Y:S :)EK.:4'$-9T9:VS-P&9SQ MA>,*(WONA/:,E]N4WRRQ).H#T/3.O6$437!"<6/)Z@U,PQ)EK2E-YKQDXD2+ MHW. *P,_?7!QTH.("R^-YJAIDB#:NV>B?D%D2I$@4M(KR%M=I_04H_Y6$]Y,G^T=Q9I/9[K6TSL\ON+G3U$3!O7^=5#%@96!'Z0T: ML[2/HZ=>8S&E]T\EH'"(CZCUTQ4X1Q=0Y^6V)Q3^F$RE[]^((7^C80V M?-?XUO9=($B0H/,G1N;B+*)A'YDE*D9:&'/WJ]VXRNVT'P)7='6[(G%4=0Y5 M>;7[(5!E@+22)5$STZGPH^/J')MI@JVE;;RWYF !^V0]X2TE=G'&P126;HJJ MVI99;[P1HIFV0AU@M- VD#,V#Q9VRS@*&X["6A,&=6 /%T[HNBCWZUJBVK6V MG"8TZM(ZQORV1LZ&B:@8585+&'N+X8PL[Z@RWS6-HG\]+8FZ(Y(*]#U?N^,: M!)0E@8NC@*4FUY7!K/5J3^2 3W-ZX6 &9W+.Y.?% MY(=J]*^)M154X[IH*NE(94O5.'5$?@EM^,YE>0X\&6N?7]AKK3%?%R]PJ:.U M8%M/3KRB.?V><+7=DH9TK\=^JOZK2>R<70)_;W"WL"Q[VR9V_V>X T M3W;4.>Y%DH2;3[_U&2>3@STC0P^P@>?3^[\"V!(?7P5GLAMS%F'JHQSXBS.2 M54D=*KJF&6.MK^N6IMA#4^T/#7FDJH;U+Q.<402XX$U^_<5N[3,(;3X\SA3 M\0+T&3+89T/FQ")7ZLL7-Z@RPR](;@I=_'?AWQ>K]_J:E] M9/OCK<(9N_"-X+[?\@XSQR10E-BSH28XW\O C:\AE.P M+!R_D8 . "G"N>W*4FQY],?'VZ?'4A-\2@UN.OX DQ0<<8+\C/& 8"#X9$8#U M<+;:VVW/9MZ;[8X(PEH@/^9DA&V1(Y^,G5# R0=PC',<>E"K:1K?P+?E!7PE MX4W)K3V6T1LHFJA5GR'"^],;6?"5LN&V]Z?O0%4&<$Q<-7+Z9G..E^/9-/5* M'HM*'M7HV%;/=D3 [MQ7N#3/+]?+V-KVWUH5\9*&P 7%X4_'P(FRWI1]>;QU M_)BQDW7LI.'1EP >9N5!K!P;S,Q-&FP:9&+7T0,:2A&++Z71R_WY:A/S7HZ8(%7-UD MG_U1[&JL0C?@]$5)3P]6J=1RUN2>48Z^VMSO_3K= %E<5VB&8ZM#V#JL7#.9 M7),S5K$U$WMG4':,30"^PU+9=C#ESGMII;^B)-;%?/7<45D^H6/5#*NN??/< M]6JGQ[X=4!F8Z6>.X>=N>M.P4J,VKDO@*))$!4[&@N=6^^9-5KL/OC>'T[S3 M*#KV:,RQF9$6F_&D=87X.:/JP\QVPVMW?!L3MD2Z29&B=)-2EQ?>,D^H?5@Z M6.1\%ZHR@*. .+4:,-B< ^:8,?,Z18]*18^D-47TG($C?.>&MOOLX!P8%A\O MKXS/PCC-44$6$Y2%C8 1;G^,9@NDR=\\;_SFS&;%.8.FD323^\:=A-3>PK*B MD-K9DZ=(.E\:WV$\G41 &:1O6I\2=TO2-QO^#7WDS\"QC/%V<,$WT@2U0SWB#O5'0#3'@5> $Q[-+?5 MP6YZ#J2EZ)>%6E6R 7)-!>D6'6ME^,. M43N#WEO0E $8&1P>C:>>FX^4.A5P/;)&P;4IALIKPD]7$YZM=@]>)=DT8I1= MT')V^U=R58@6EP0J;EGIBV!^M*0T] C#TSB3=8?)#C78)F*W#([2>H.^5F6& M#6E4/"E[IO^7N^O?[K[_J?*2/7$%65L;#OUP/-.G>X,,I;QK/_$ MINQR _]KVL?0N?>?U626Y=32N?V.<^NJA$TZ9OYD/6%GS)O3\T$U^.)*"L)JE(,YJ MV"WF]+1#B7\B$P+7-A9\\DK<12K'PBW;_-N' MX>7X0?_MA-.;10 /M6*/]]+,H8.PE41-JHZD M4L,!*@LE56J64#K')L6ZXN1\QT,>K5Y#K$J5@6EDL:_5M>2S!5U('(&UF0+Y M NPJ)F:,MNP2X0AKCHE0AX130<(IHB'7Y<[S)K#:@_1T@J_@39;VP]SS\8:X MQW^8X'V%42"JAJ- 5(GG2SN)JBKA^VVHVAT#4/EHWRY#ZE1BRFB6F#J#7MD= MD?M:]?M9)+[*1O2KL QN?>R+JMF4718\D]J J'Y)I73?V&R:8S M<-+3DW]Y+KZV\;^)P%8%MM DM'*5ZGUJW'-J(I#V:>R<0-JMJC69^]\=1M$1 MA9'2+&%TCOEWGG<_HO8&IBI;.TZ$<>I42[IGHTGBFG4.K8J:]N$S3 M0:9IHB[7Y9UW+<4^=EY/,[[2>WEQ0EQNS)K9$1%P?N*.X)J%#U^]D BRL9HT M3<]9<>KJS@MCK%M<&_\(G"O7F?W?7N@O2#J'M'S*:W=\DWS&!$8-^-I-=)9Z MUAJGK-9/*[466IEG0*MZ4&5MI=099/P>0V_T?>K-X(H"&D(P/PKDSX43OO,A MN0TT+K_A^ M84Y\(L8JC&TW(-BA\)\+ MES 73I5$09$4]7*/ #O[W'B.RMSEO5+EDGE=6+1>5TM.R\(T78?'WA+;37CD MS^7I&B^[Z3!VZA L>H,$RUD-MKB&,R.M[1GX!<[XPG&%D3UW0GO&:VG*SWU> M$O4!:'KGWC"*)CBAN*5D] :FJ8B:J38DD%C,, ,83H+V7N4^FQ V<5R+,O.#,UC44 ME+$ICMDF8U>$IJ5H-TDRW[E =?(%:/V5A/>3)_M'<3[J]P:*:&44I17>K\M= MH09)Y#Q+'(H!*XT=0^H-K*9,XN?HJ5- -44\&3**)U-+A\&/+I[.RQE/Z/9@0?AD M&> M)79QQL&TE*Z+JEYY>BOO76@'! ]D*=0!1CH[R)#2W0R%G3*.PH:CL,8L M0!W(PQ$\NBJ:&N^D:0Q$4IVUM"0QOZ61L\>!/>*5"I466N:QI% M"^]\KY=$G1%(11J5K]UQ'0+* @='Z8N*7'G9\2&N]D3.-^=PSN$G-WSW\WH& M._=[@[Z6;ACC-R;;7!*? M$Z% PWCHW MHX=>53V;PC:_DXYLS#J=7LB3]M-XH%E%.6KW%'@*%%N'VMZ0. M7#?092E7<]GG"UW=:/I)_'?JKWKAGLG%T"?V]PM[ L>]LF=O]GN MY=XJA?' MO4B2VBJ_:$ACU35L/YE@M>*K")XDU]_L5O[#$*;#X\3 W!X 'V& M#/;9D%6Q\);Z,NJ+Z%=D?!TN?ZSV=KQ+0KV2?I=TH>V7*E2LKB05E>1 [)D] M#\A5_)>/8R>8S^SW*\>E)*-O^OAB^\_ T9%X0X;>$.'T^]BO(U[O]R\UM8_L M'L6-HB^.),$E2()?TC_7K4O--#-_)5W*F3_?]E&R?-GO6X4^:OO/54/M\*$4 M;&S?^5%[ H [(\ZRGGI=AE4<:>NCV'[6AH PLZN' IQE_TCF(7D9$E^(>V/7 MK*HJA$EX,,7LJL;3[<$GKXZW"&;OPC>"6P#(.,^HD$)C8,Z$F.-_+P(VGX93 ML"P(A_P;3LJSW+TI25VR":]N3Y0[993]B9B*LF M:WMF)0 P<*P?_'&[@L=U>&/[_CO0(V/T1I[ *[9S2+*H&'4M&VU @1#GD:[R MB%X[C^P>3V,J'1Q/P]FCJ^QAG$2%J$U3(6?5&/B[[7\G43R'\@)%/QDY(1P(E3 4^';>DP1!=P+U3TDH; !87A;^'ZA[[8UYJR)I8[5<=4R>O8R8"'W!OTY:;,/.78.*:: MK297%(R;BY9>>;A]LYSI=JC5!Y_@4'OJ%+M!U"(?#4W)6M88M500MZ)2?=0]]VL:V3R<,O3U.0FIOC5E12.TN M_^X;O/R[TWC:6Y=V"!%E-DM$G8$_?0^FEQW"8849L0,B4(I<>).+14!J2'IW MG4OV*/(E=;\@<;_AU]Q/_@@8SQ1G#XN6B5M&77M&N)_4*##M4>$%P+1'=_=Y M$W>G@;1'=]J7M5KEL\(J1+-"$E2>GT0 M=XH:B:$#A;ZWH"D#,$IOH$E5-F-SI#11VNQ3P?5(&Y4MY>V8O]RJ O%LQ7OP MBLFF$:/L6K0SVWJ6LPR^N"30V Y22:NK3;@%) MXSS$>:A!CWZ IH;BBLJ(EF4K;6G4ZE0X*7OSS9>[Z]_NOMP]W=T^"M=?/PF/ M3_V6A', MU^+PM3A5AYO.[7><8L>WX9S+*H.<0U7\T%5^R#D#MZJ*Z#=+19S5\%NX0W^!;?S>"XYN8AOD ML;EP2%PR<7CY8S43"FE[^S*?>>^$_!91M"R?R!+.PS)-/B6WDV#:;WSL!%,& M7N3>P,SH)^1HZ0!:]JOF6D4/]C1+HBXU1?:<6XR&ZN@=DW03P4!>!%E88?\9 M^C^6+!,1.9YA^65%V=+H7S9YEV&G\;1O%?Q!1)35+!%U5F[X MYJP [G/7/R.@.H?09)+4;TI/$'>;3C$/J MX<\D_U4NKE^%9>@F2%&5ZEH$V3)GK.N *A?;+ZG6^0S@;H.I7'B_@G12I89) MIS-PU--S@'E.OK9AP(G@5A6VD*F=6[UQA'M/3032/IV=$TB[E;6JGN??CYQ_+\XE6F]@ZJ+1KZMYF*=%.P6]_(GW3'3I/./. MH54YXUY_-AY/%K-]%9ZEEK'+Q:/ZWT6FAEG06MC%IHU=]*JS/(_#V&WNC[U)O!)04TD&!^ M%,B?"R=\YY-S&S@YMXC"BC\[^H@+?/V5AH[PB:8S S=Z^*6 .%'XZRY6?R#^ MX]3VR1XCZ.[KYRR6]UR*Z@?;O_PA[6 .R@G!ZBOSN0Q)CL'LA2*)0!+\?YIOV!$_"G=!@!.: MZ&"F11B$\!>\KXK/EE6.M/%P]ZMO*^P0:7,.9D=;V#)P$9WSAN,+( MGCNA/>,%-N4G0R^)^@ TO7-O&$43G%#<8#)[ ].T1$-N2FZ;%TD<=3YT04CM MTQH[V7NDREQ ^>5"#,O M.+-=#Q\JJO0 '@#^EC%Z/28T+5R[29+YS@6JDR] ZZ\DO)\\V3\*\Y&.A>:B MDC$8^&?N)S4,8G5O@"@&K SLR+V!U909_AP]]0JHE$H_E8#"L3VBK*0CMT<7 M4.?EJ2+?B"%_HV$-GS7^-;V72!(D*#S)T;FXBRBXAIP192L M]-B7_$S"/:M&XBJEQBO@*@,Z6F]@Z.E4)(=-RV&35WT?0ASI3!R9:@/$T3FV MQ 1;"]1XA\S!@O#)JL!;2NSBC(-I*5T5P>9M24TY;V=HIC&0!<8,O)F]@6ZD M'?C"CA6'6<-A5FLTOPY)A\-W=# 1,CR69DJZ,YA_D>JGI06(^8V)G'T-[!&O M5+B$L;<8SLCRCBKS7=,H6GCU>[TDZI!(RM^>?.V.ZQ!0N/A#Z8N25M>:S5JO M]D0>-N=PSN&G[P+?PN%I)C:DWD VTXD#SL"<@3D#GZ[7OAX5;-"-R/'R%G\.O0QR](]JWP MMYWKV^+N/0K'JPMM,ZQ=Y+,BB:'A1\R]@-;Y7?ED!MA\)1_?G'$XO9(EZ:?U M_L&(QZ356^PA\-(BW/Z6;>>K32C*4JZ>P\\7NK;1 );X+QX8)90SDE5)'2JZ MIAECK:_KEJ;80U/M#PUYI*J&]2_=E'OQNZ;^ZFJ>R<70)_;W"WL"#WEES][L M]P"E0X(6+XY[D23\)LVV4F8R.1AE&(! 8'L^E4M7(&")CZ^",]F-.8LP]5%C M_67_!9F]P1.*8L&;_/J+W=IG$-I\>!Q @;,HZ#-D,-U)Y8.Y^> *\M\__KC^ M^G3[[>[_"3?WWQ[NOUT_W=U_S2_!&>4<()<;7JE&_9W5.1_CV^WCT_73[2=X MBJ^/]U_N/M%_T)_]?OOUZ5&X_RSOL)B=FIDJVDWPG>X4JYQN)]M[DW:OVW-G[Z$?^UB+5%/Q]CLG)[5FW M0%F$V_#O_(]7M8N^.<@]G6QU']'C<_$67EQNGU^VU"/?TLG;%=_2S^SZC30[ M<[YLSMDQEZS$,MRD^.+I7]XOHG2S#!\OHG4VG]F7WJ_"Y)YL1\6.3G>C-^?; M[/?RMU\VJG,]WZP*EWKQR\7;Y^2M=^77;>_<TQ_ MZO#KIF..>% &U?@X^J=J8B-'PW'4[_/F@X);O=R-O3KSF-V-\QOF+=G+ ML/(;^?1#JEP1TB^4W\)D_J"8*)<*>'4%Y9FG/8+%;KY]:J3)4_XQLMA$U1..*+3@'@\M%*;KYR1> M5378N_H^7^[HO%RF*2;_6[0I0W(,-4"^9@A+6#IE3MRK2^J9<8[\^@@AD&C@ M)/(Z(%$%3V@#=!,X AR1X]'8..)+L-%8V49C.J*Z94B2^3J,(^97G'R+YCB7 MWLQT+0X<-L==;,;$&D.7@#6V&GB:+2S92X)A'N45!#J.AYW?/]VH8'[N.'53Z3*-66R M4!/HFYCK2PBX=4],#57<$X#1'N;:1Y_,AO$D=KOQBED@@K/!.6CA:>K@:59/G<%#GC] M9<1.S5V[=@_V:#;[U< M#40G[KFLBQ%Q,L94 X0TVQ15HP2N]+$#LB[Z4[^]6VK@"_/) .!&#SBV\R2K M!;2)!30TRQD*("<0E?DEB=.4>M'O^%J53IPX=4>';)J_9+/,3AN'T,;1?$-4 M^9,L=ES0/6Y\T&.K\RR?$@[4>;X"807.W.K# G,!)^!+P=\W>)VV5;=C/*,QIT&TO07 F%NFBQSQU+ER M0_H&ISA3F*6.L@6YO2SC#57\A*@41[YT/J67Z\7'EPF]RBT&^SY .\=IKL'M M&H-(A(18JD]B/HJE,EQ\70T,!\)6HP1+;?JP2,/CTWY8FB]-"%1D#J?DF_)7 MO"0OWFO*/5Z3$^@6LW\[;^[VWR_2*;R%_I/&:U5)4XM]7 =671R8.;41_7 MZ,;8H$61LN3K 33ZV%4;0X,*;.JR>-\F= G^M-J$44(]&-GU-\'DH+.;;W<) M>8YIW7X9M8U+^^1!;>.]&B0^39" -8="2H 6($Q&C$Q; 8 (S9&2[ PIF9 MA;-=-! 3B#!\E=:<7&7Q*NGXT*\AJK-/GP!SW3ZM)['*TS7@9U0M*).LRHR MU9A/U;+8LI_Y(@J3.3*4!]6**A4W U^PFM<+>!G(1IELP1D)L!-4W9_5WT4 MX0!JF@<1D N5"2. %>])H+TU\B2Q1A-P67S&6V5)3F5='GPJX2[;1/Q'IS,P M(J(W=L@0:'$D_B!?#1P-Z=-PH0#=@&Z<#B,^NAGZE%P\0#>@&Z=#BY-NB+J@ M#']BQ2=5;9)'6<2[V1)7"U4+$L?N6'![VD\QH?N5LL$) M><;5BAB@]"%,L*;,PC2:Y\+BT7*WQ0N>G+AQ[D(CV66^X.0K7?.:NY1Q<+.Y M"I,UF8?TZ0]]S 'SO+/H>SN+<=PA*'PL/U$85X[$5 /]')4KY/GWO $<(8&< M\CQ:.W*^OGF)(:?5DIQMQW*8G#8E9X5W!<@)Y!P".9%H0CAMJ=ER),?,A)OM MG.7:B=.3L[/;(.6A>6[#A0J>8@+7PG]F_X$79R$95'B/7UT-4R7>;=,MN1E& MM,M%[3V198Z*YY]-8<\4IA:B?%N4R7Y//N]4,)]=WF;5. MKU^6I-A#6%U^7E\#+G:6TKC9ATR+^%S--,K:]Q4OM =E:[<@@/KMU4 DJ(]G M^9#?[6FLS?!<,UIT."<)L"P-EM$)#;1YS',F=,#"#+1IMC30V1'KW38DP'I. ML26?G^=YV>'+7WC]"OG@$X(*&)YEF+LXL^C1?1^+ MO;]58,:B?V(3IQ']L8L$+[/&+>__B!;;APNDZW]17WVKH(C^\I5PEL9T9@]^ MY=#XA-$"Z;6\L,F8?CZS[3<)SGO_?$A>)OD>G\T2'/Y^%MZ1X5Z$RS_"QY2: ME;VG6D7KL_TI?/OT!Y_Q[JZS9\RA0* ;Y^G]%\32X81^BHPIE&8LRD-"F?Q# M-$>F;LX,V[*7;MF<9X/\B5_);2A/O\LJT>^99.WJ[XEG[FU%N5S+2^ M6*IL3R>3O0PW*;YX^I?WBRC=+,/'BVB=35GVI?>K,+DGC"[,&R7TFQT]^[W\ M[1>NG^LYWXM[<_'+Q=OGY*UWY=<-[UPWK,JW]'-4^?JA/X7T<\-D^U.'7S== M$P8%@Y)V4-;Q'Z_Q7QV](2"[]+F*@WYN9OHYZ7MO#+Q;>=+/ZSINB37'RF_D MTP^IO>LE6U*8W+-WF2I? M$OPMBG?I\E&YP9LX:>@%;3@+DYK,Q?_NTNTJ/T;!#+:#(^VN$C;#X$1G" @+ MA)5F!@\0=@)QQAO\#9/+:WHA(&;(C:F.7>8P/AC?,,8GLDVI_=;Q+IL)^I+$ MB]U\JR2Y*>*IX1Y9JE[5$PXSG%=92674M<7,\/ D!T3_YC^C[<,'WR,"E?YFN,;XQ:B !(-AT2,]8AFXX:?+>A4P1C: M"L8:K^8L,&4X3&$CBB7!=N-DVXW-KWHO 8F ,",GC"T!86C#&D_S72 ,$$;^ MLYC3\UG,4P-7 ADT(,6D2,'&"5>"7<3/=Q%=EEU$4&!A&/Z]KSCY%LWQ(?_> M\_-#\RUBST_.%4O/^VG:W!XQ>:J]QPTQQC-*4W5&06<4"ZF!5\;2$$4#Q@TC M)A19-2+1O5@J([-45L4)&"S5""!6HQ?="\3,S%^'S++J)4!,2HBQ;896*039 M\69(PXTV3Z\UP)&,IJH4@SN!J:)Q.>HI+!N0J".&K@&+)X@+H6X@%865V'KX[K25C0XV9ZD"O% M?[JQ9-Y8+!E J 2A+L(E%1#RU<#WRZ(@ *$10*CK*,+QC<_6Q[3Q ;Q*\*KI M*BG(0ME()@LUJ8#M+TFX/EB. 6Z?9R;8701!*IA XQRV+&X=\!P*A5#708Z: MO=H4ME<#O&2$5QQMMP^70-/2QMT\ CP]VM=> $Z2(LP9B>8'N$ M/4C3A84M9&DBW&&T;'RP985 MS7RBJ:<6I83OP_=??7]B!1OIEC)[!8#ZB1W@K5Q)(YK1"M$=--285QR@8/"G%&"IR:(6K])91%0L"RC!$=-U1:G9?$SRV)[HEQ# MDKA^AG53+)P^F0,HWC[@!"HDN 7M^'CAZFI@:4Z%G@JD]8T .S7QR]H-UT5D MPP45PS%BHTY^CM.N&)E=\;B+#P$[,F*G)MC'B1U3#7P-@7KJ.+'#Y@.O@ >M ME$+<'@( AXS@J*F4XC0L-C4LABN+$N5D"A#F-4D 4)C066$")V-HLR6D>;XH MGYO,25^0UMUOR4']3N^J@:T+Z),'J!L@ZH06$W":02\S@Z;'7;HX $ "^$27 M"7""CY94F9IE3&$/!O Q)UZS^?'*^/)H", <2LHT@$NFK'X^R^:AS+)Y]E L MVP3R]7])XC2E*;UWT98G*CMQXM1=R[-I_I+-,CMMC**CBB@A#5ELMB ?Z=2A M5Y-(\PIZ%>@RB5$6IM$"T!H5M&INV5Q6S !]$8%O9H[-A?TJ'"> MH^D.MPH$0&\8T.NHQ+YN:Z6E$2):EP&^),>7T$LVEVFCBGNV9O&W[>X)>A.( MB5]O,&URMKY7\/<-;7#6L@B>T>G!7.3<-EH%8^8?,XQ/_O&)+.%PY399-SC% M83)_R+)V%O@;7L:;%:$3U&UP*(;F4WJY7GQ\F="K?$=@W^<]-; UWP(!^5%B MJ;:CV5$L5<"%EL-YD& ]2K#4ZFJ*-#R^3LO]D2&+J#=@J5\!3*%80L0JZ9KC MP"XV1C#59:HP[V(^+3*SH!)DE&"IU9,4:GG,+,$3(5GJH$4*R4E^M_R*E^3% M>TVYQVN7T.7RUTCJJ[&B*N0I8V016GH"2#X"3](:KYI[:E>%R,L-EZJ)J.0:6 MT3QV5-7<6+M"E4NN(H9FN:(:B0"JI-KZ&J> <&Q]5-RNXC8[J*UO$M 1>I'M MRB#YF4%"%9TZAB]X)_F-]CJ3MEOB,,6Y] &$29FOK__>)M\OLHG\E9>MXC2S3)\I /%AY$&GY+G4Q,*/7]:;<(HH8D#6DVV5*;7^8QLW+4K96F>/LRX1\>PN0>OS%_=]%WO#C[$R=QI>5S5&+C M/ ,9[R7Q:4&04(+,YTZ@Y@+4)@>U^KSI3J#FC0EJDX 5HY>RY&DXV*"= 6 5 M0/+5P!QXYLPDX",Z:;H+JX1TL$H#@Q6C#ZODH^C&*B$DAU6:@'1?KK4?E]0% M0,:OLYONLY1#D:;![LY#!DUXU1Q_* (=H TC5XS["!0KT$;%_7Q0(!H_RH1> M?068.2LS0 M20XRH:G@ JP<[9AD:;X[%"LW ;F_7ZF@_ET2KYZNYO$:&M[QW(A*=_(Z2_UI M/8]7F*X#.Z$\VC+2=LI5SM"$; K0%!JLK@1D!>9\8L3=LL]4SIXH +O36\32 M];U#BVCH:N!I?D4KO%%91(!A=X%N(3"D)3L4AR/?F0&'/5SEC^_'AD'V8X_' M:0XX&R7.FH;0A=@[,VN/8U=H(TJ'P[YC[8OHVVG2QPD<:,ZX$F7K^KP,V7B@ MUILYFOXTGSE-"B?89\S<]<(V+#4P-<\#'=%1PJCFFMT,1L?SWPQ;6/X;8$A& M#-5$O,69(@=,T8AA5!.W%@Z:$REP:!XFIO/Z.5['K[TTAY4:;9/*BMD\ M,(+3N*: $)&K@Q LAP1%/9(4-C M"16M @$RPX9,\\ G.V0L[D_O@3U?T[BU0?R5Z+UCLS,]7.V]T_9RN2?NZ7K&Y5 .=1PKGI15XJ./M90U37+[?. #Q/ M&\^-O0P]GRDLVHG>YBE+ ;R.$J]-?1PRV5^+EK<8FF4/0$1@*@'X3\^>%8C" MBTOY+KA4>!)_PFM\%U7;=QKHJL@Z&90/>K+QT@Z\%16H:9X.9YEC$CB=+*QX M/0OMK9$U FL$$&F1T=T<(K8:F!5*/ 1V2 B.%F;?W,:5:>324"(]T[:WLJX MDEB9"<39/^.MLHS34ER],;!/Q'YW.P(B(WCB+@$"+0QW \M3 T71'0 OC M 7@_@6[3H9M0O\$;DE7PR)]87@)0:3I4ZB@+@V_GLG6:-V';/#)>0#>@V^#I MUC1+A)-N>5P1.2[P#?@V8;XUSF*I/3/:QG3R3H!/P"?.+!O._LYKD41;Q;K;$I2=M'$ON(CX-3]'/4W0[8A@= MW^@F%$51-C@AS[A:D;TE?0@3K"FS,(WF2KA>*(MHN=OB!8^8T#@/&",Y0'S! MR5>ZYC41$^/@.>(J3-9D'M*G/_0Q!\SSH4'?.S18Q_W(PL?R$X5QY4AL-=#/ M*XJ$^$\S [@= #GE>;1V?'#?\*$M#9Q^!G#,)KB4B7K9[2R)JAW0<5)T;+E7 M>N+W2J\M-5N.Y;"1\+.]LGS1A[T2R#D$'H;:G9;<=RV%"83<^V0$X)$ SD/!I+$D/.MBZ@MF,Y3,[, M!626,W5/3\[. E:4A^:Y/<1HR3AB/N-XBJG'AN0>W00B5__,_@,OSD(RJ/ > MOXI>I4J\VZ;;<$V?ID$HBV6.BJ7(G_W8:@RA5.[@/IQ/8TT4II34_[0HE_F: M?-ZM9CBYOLMVX?3Z94F*'9DQX<0YYJH6.N#B]%(:-_N0LXI S?(;G#%X0-G: MO@"HWT8R1(+Z>&FQ<\R_*W2LS?!<,UK_<"$T8%D:+'LG--#N,:^HT $+,] N M @,M/ZC]TV+DF#=1Z)!%\=#,08T:N!T!U"<"]6M78^TWH6$6<.MPC MS9\!R])@&9W2VK6X%K8;L+@=Q6UIH#/'SKMM2(#U+'5)/D^?+EKOPI>_\/H5 M\L$G!!4P/,LP=W%F45?P/A;GF.JDOG(9FD[F=O0PI&\#>'R_]G99? M:_GS!88M^DB;.(WHPU\D>$EFX1M^_T>TV#Y<(%W_B_KJ6P5E]9>OA+,TIBM] M\"N'GE,839%>RU.;C.GG,]MY(WRZ]\^'Y&71[_'9+,'A[V?A'1GN1;C\(WQ, MJ9G;>ZI5M#[;G\*W3W_P&>_N.GO&' F$2G&N^WM!+"].Z*?(F$)IQJ(\)-2R M_!#-D:F;,ZI)Z"PLW[8]RPAGKNG/'#0W35B"ZK^ED[>KOB6?N;66Y7, MU+]8JNR,029[&6Y2?/'T+^\74;I9AH\7T3J;LNQ+[U=A\<]VP*M_2SU'EZX?^%-+/#9/M3QU^ MW71-&!0,2MI!6<=_O":*=_3&@NS2YRHN'L5IJY>;A_?&P+N5-X\\P_^66'.L M_$8^_9 J5\3(+Y2O>+/%]!BNF+JF&+IA-KCMC7**/I-7F.:&!T=[-U^V$FVY MY_ R5;XD^%L4[]+EHW*#-W'2,"S<FUX(2*+BQE3'WGP8'XQO&.,3U/@KRU.W MW\8$9#-!7Y)XL9MOE20W13SJ^B.K2JEZPF%&&BN%S8SCFM+%UO34,I#^S7]& MVX^&A@>D 1((LFCL9'$.OU.X^G93N-;8R 1$&;DA+$E( Q2 ]O3 M'-,'P@!A9"=,33=F0<=A SVT$\2Y8=1% \81AN MO:\X^1;-\2&WWO/S'VM:VE1X9N!W0M7+'(]T37?++?;&*Q,Y[@AQMA% MHFD7)%$G%9O87@&M) !&,EDJMZ9#=R^6RLDLE>>):B8)$),*8C4-O'N!&"WH MTC7=X3XX L1DW S=4N2QX\W0J[ZVPVXH&X[88-1%[(W55-' G*]YMBRF:E*I M*Q]HR=:LJ%_+),F6Y,J[3OENO4U]7P-G3Q=!N3)!?)T0Q"PW91V>R[2)\"/ MRNTZ='5M,>V+ *\2O$KQA1,8,%LN S:I<.\O2;@^6,,!3J-GHGA=A% JN."H M@>7+XA0"OZ-0"'4=(JG9REUA6SG 2T9X=5&750$C#RS4:"'43U62[ZN!YW)[ M1 !",D*HZYJ=HYNUL-I MX+!A4;@9(T&Z"&JP.70)'2^5MDN>)I7B'- MI[UZ:FU+^#Y\_]7W)U8 DFXILS?'-4PA4:RQZB>=T>N[8JMDW_X\-? TTS(D M20&3P/,R/#PQ*AN48LT'BCDYD>73Y$)DEJO.FU=Q JB&8J1J@L]\4$*Z&KB: MH396^:5 W%TVVR< QE3J)X^X 3J*O@%M'CY(6E!K:( M(QLD TJYZS95QZO?=6UB0)VRB")(_#,0=48$: M!K8:AGE-U@#4-G16V\!'&8-V>C(UVQ;EHI4Y2PS2PX7L\N6RA4Z"F :B04Q+ M+R.3V2L,H!P@*(76+'!"T2!0-#1DB^IF)#,@ 7RBJQ$XP6>J@>EHOBLJ3PC M)SGXV+;C](ISGISF;0)% +\D<9K2 M/.&[:,L3QITX<>JN[MDT?\EFF9TVM+.0J[G".@O)8K,%.5*G#KV:S!LNZ-$H MCD80",@#Y#'?Q+F0YV5]Z2UAJ2T O5%!K^8>S@4]7PUL4_,L4?I8 +TQ0:^N MVO\5],KH,O7JFS= "Z!5=_WFL6HF(E;-TCPDJI.R=)?OX474KS>8]FA;WROX M^X;V9VM9<\_H#F&NJ6X;S((Q\X\9QB?_^$16@[ARFZP;G.(PF3]D.3\+_ TO MX\V*T E*0#@D2_,IO5PO/KY,Z%6^([#O\T9>QA1+%7 Q MZ647ZH=&"99:=4^AAL>BAL<%+(T32[4RG$*Q9&R2&2Y6T3I*M]13]@TD[-K?,XOI_26?7$*7RUS&_?/\8U-8W">@(O<=V99!,8I!LS7%E M.9Y/*%AZG8GD+7&8XEPW :*DS+?7?V^3[Q?91/Y*YS%K6E&)K!RU<#0'!]"E&.$ MSJ$093UTCC?KLSQAS?H -S+BYL M3XS)\>4R.1.*37Y:;<(HH9'E+"B98'(O MW\VWNX0\!\0D>7)?7^8Q(P5U?*0IWKY,^(>',+G'3%;6UD6W1(4PDO10JT^- M[01J"* V.:C5)]9V C5C3%";!*P8TRJ:]GM@ E@%D*C.W, [!DX"/J*S:CNQ M2A98I8'!BC'D7;K2=F25;#FLT@14WW(I][A4?@X*<)W==)]K_8M /KOWQW8( M/Y!FVZ #!P!DO_]6 + "8RY-7Q-5^P &Q7 :FZ] BR<1RR"P #@-7E"/-;. <1"^=JR!?5 M. UDX+@A\BN58+]+XM73C3Q>0QLU'C=ZZ2I^P&'U3*=/ZWF\PG0=V EE9&W5 MW(KTTE$UTX#F5;U>TO<160$Z4PU\9PI=@@!V8DQBZ>[>I4FTLAYJGL[3;WX MV 0<=A?A%H)#.W,GN14=3P&'8\-A-Q?YFFV81F1<;F/KB^C;:5+&"1QHGK@29>OZO S9>* "F#F"_C2?.4T*#]AG MS-X*P?'4P-*0QUT1#Q4X,L*HYHK=#$;'<]X<'ZJX1HVAFE"W,%/DZF"*1@RC MFH"U.!@A-4!(LPW0.!@CCNJNJR*V-%=<<0E@2$8,U826Q=DB4S);U'<$^53W MS5QM*K]L*ARWS<&6-8C-UZ:S^3E>QZ^],VUEV%R+EN[KYAC$1J%(5$BHMP9@ M%1BRU< # $T&0'7YUH(ME$,M%$)C !B B3EW6C"8:!L-S?.XTUP!3!*"J39\ MRKZU>6H@*HX*6)$**W4IS8(-CY\9'I^[P;H@,$V@F#A+7YYALE#XZ?:Y#;]# M,7$O*YY..T#:-D_7%BAK&0:9)PFY86.:]3I8IH MA$"%\_$GO,9W4;5EI\$R70*Q0@C#RN&\J$!-\]P[\A,CDE"=+*QX/0GMK9$W M FL$$&F1/]X<(KX:V*Z @GR B$R;4[,++]?FY(^JE\HD(,1[$6UM9F $R;#M,Z2LK@Y)Q%TRA<5&Z_"AL;T&U"=&N:-,)) M-SM+\_"-:>23 M^FPS>A/KXW+*L@DC.Q-!2@TG2HU%'2#>?6Y69;EVWQ*,_V MFR;S-(ZGR24_I(IUM3?X_MZSFN11%O%NML2E)VT<9>XB<@U/T<]3=#MB&!W? MZ"847U$V."'/N%J1O25]"!.L*;,PC>9*N%XHBVBYV^(%CZ31. \8(SE ?,') M5[KF-;$4X^ YXBI,UF0>TJ<_]#$'S/.A0=\[-'C'+P;"Q_(3A7'E2'PUT,^- M\N&%_S0S@-L!D%.>1VO'!_<-']I2TM7U?H9PB(FNCB@3*U+[)-'6 SI.BHXM M]TI/]%[IZD9;8K8/74XH//U>V5F(BO+0/+>'&!\91Y1G'$\Q]6B0W*.;0*SJ MG]E_X,592 85WN-7\:I4B7?;=!NNZ=,T"%ZQS%&Q%/FS'UN-(93-'=R'\VED MUI-X6I7+?%$^[U8SG%S?9=MP>OVR)L66S)9CXJ)COFFQ(R[.+Z6!LX\9T8:Y MFF.7E;LJ7F@/R]86!F!=7[C"!9*CM<8N.N;6%3O<)BRL&:QYN# :T"P-FFMD M-CHVTL>8"T+K.MJ M';H\>QSSQ(D=KH"SQY$&U(!F:=!M=^/(77K]"/OB$H3W@S3'51WWE*32=S-F<_^(L>??RZ]EO M'?L[+;_6\N<+P%HV0?0F3B/ZG!<)7I('_H;?_Q$MM@\72-?_HK[Z5L%/_>4K MX2R-Z:(>_,JAYQ3&2:37DM(F8_KYC!Y4]V=C_Y\/SU&##<'KV2S!X>]GX1T9 M[D6X_"-\3*E-VWNJ5;0^VY_"MT]_\!GO[CI[QAP)A#5QKO=[0R6,E6)[WY\ M%P[V&90A#Y[J2!/:IMDS5-#GC:E\LM"ZC\Z^99.WJ[X MEG[FU5N5S*J_6*KL0$$F>QEN4GSQ]"_O%U&Z68:/%]$ZF[+L2^]787)/&%V8 M-TKH-\>)[/?RMU^X?J[G?"^"!L4O%V^?D[?>E5^WO7/+=2O?TL]1Y>N'_A1" MY[[O,?VIPZ^;CCGB01EDJ8[_>$WTY^CY%MFES[$&@_K<,+TWYL.M/,3F^36W MQ%9@Y3?RZ8=4N2(F9*%\Q'-,CW.*B33%T VSHHD2$]_I5,9K4="_^=Y=N5_G6!3/8#K WF-S0WH9^)Q GO\'?,#E_I!<"8M[\0EJY)&EG=DTVTMFB'Y)XL5NOE62'*H\PKDC2S*M>L)AN@LKE4F,XYZW MPG0]M0"B?_.?T?;A ]D,XQ5.KK[/ESLZ+Y=IBLG_%K?A=W;OFT'["&A>1>7O M\)2^CR3Z 8G&2B*S8Q(=C\H81S)"@$! H $0R))@%[(DVX4$78R&,\*I)HN[%@KF26;!)^9T^T#CJK @J<^WY3>\ V=,399V*\94 MD,(CI+#*'0=&=9T$6+W JB9'NNM]_DA>*4!NE)"S]9HD9D&6S-1ELF23NM/_ MDH3K@Q$E. 6_,*$F^UD4$VB2ADL1MV[NUC8#YX<$\2O3(N1!FFWY@LZZLG1H]4K>O)">& P@&+L MF5GR.1R0&N:$EJ<&AN8BGI:9 *JA6*F:>SHGE'PU<#43<;<\AF!3^RT[A412 MX8FD?+2P=#6P-)=_[X;0@(S8J;F0O\%.!3P0/=N):A,/X) *'#7YG9R&Q:"& MQ3.XW3 0,&(+&,W+SI9LORWVWL,*">#?Y(TD<3+&I,E0FFMSYSJ#PWVX@&2Z MAU<$B3JYAUNT_$YS]++Z,_,]'$ Y0% *C0)Q0I'6M!D:LLH-'.6TDA.([_R2 MQ&E*_?%WT9;G)C]UXM0<+[)I_I+-,CMM'$(;1W-]4>=Q6>RXH+O>U*%7XV3B M@IY[Z/ R /DU9T6N)!'"^5\S=*Y*TQZ@MX$G!37&TSK2=?W"OZ^P>NTK? > MX^E-2%]"\9TIQSMFD?$M5VY(W^ 4A\G\(6^@2.XURWA#Q4@AJ,61DYU/Z>5Z M\?%E0J]RB\&^#_AJX&B^SRT>!'$,&;%4FRA]%$MEN-@Z.; B60(7 )9^4Y1% M&AX;T:03 XU1O43R3?DK7I(7[S7E'J_)B7.9;<[A8A6MHW2;9)UO(&.T]?Y< MS.XO^=P2LER^FMG6?*%BLY:&7.XR0\CZ&UT(JRGF*F!E$C-LEIT D$0Z!#@) MW=^[,EPT0&IJ5@7(AI]>*OE.?YTEDF;]4_+D%[AW,^_K_]XFWR^RB?R5SF-6 ML,5. AJ:U70DRML*-R>IH'/@FET/G>.%QC;(B(X;-P=V9#$FQY7+Y/0=P-EK M)5?\B3/Z^8N7UK ]0^/3:A-&"?699!?N!).3U6Z^W24TXE/1/ Y.KXQN\9?I MS!A#3[!IBKJS<3[BJ@Y=/N#66'.MR_ MAX IT?[USBR80]5$-=,968\0F>_>> M3:%I>4(0:1,3KYGF4&H! 96GMYBE7%I-6W9F:@P90.-VWMR*+ 9PB0D'@ M0,,22I2M*T]08B(!O!J'Q-.$YCPICNN?,7NYEN-2R1@3,J_'":.:\T S&!W/ M)7 \R"48-89JG ;B3)$OERDZ05[!"7/Y^'?FB03;ZD(%=#8_Q^OX]5'V2*:T MJY,+E2/J.C6"Z]+8$51W26='$%(# Q T'035^?'9$62H@5,1,((@?I=.^1DF M1R3\M/5NP^\0Q._%,?_B77IJBQ.M=V1FKI_C(S]E*Y-_[I:NR]7W;1*2^8W6 M8?+X:8M7*>$7_?TDSHI;GD[!S*=>U\RTU0S'@VCMZ/$L^/(N$8IIKSW-]HB+EHZPSP55\6GYY/24];C%/T5O*>B*LH1*A77@Y_P M&F?";Q6,H*$U"QH##1,V'1P^*E#3/'#@NJ*[G0*LY+=&M=&$YM;(D\0:35_1 M]_85X_C14OA(/N;0K1R+J0;Z>44I$?^>-X C))!3GD=KQPC[#2/:$\'J9PB' MK8)-F5@AFBY),C;0<5)T;+E7.N)W**OA+,TIK-Q M\"M[")]CFN8M&LQ(KT6S3<;T\YGMO4E$WOLG'3!=E6B.3-V<&;9E.0O+MVW/ M,L*9:_HS!\U-T_'^9?MD9RV^]?!\G=H0>)S-$AS^?A;>D8>\")=_A(\I-2%[ M<[&*UF?[$_]VS@[.S-U=9S.3FR "TCA/WK\@5@TG]%-D3*$T8U$>$DK:'^H7 MB%S!;RDQE/CNQW?A8)]!&?+@:5$((7N:/4,%Z=Y8IB>#J/OHS,VM-'F+V-WM M\\O%$;SZ6SIYN^);^IE?8XM>763-#II#E&;=?3OK!B7_?__C\O/MUWEY])$_Q^>OUKY\^9O^1O?;;U>?;K\KU MS^2MW[[<7/WGU>>OG_[OE?+K]=>O!Y]S%2;WQ&(6FPXR7I^73O7H)=YDC_ZW M<$7.@]M4B=;*]B'>D;^U2/_>? FI$RZS6L\[;7:2),-?AIL47SS]R_M%E&Z6 MX>-%M,X&D7WI_>N9HEO+FW-D]GOYVR^[SKF>[SR%QZ;XY>+M<_+6N_+KMGON M&F;E6_HYJGS]T)]"QKEA&4Q_ZO#KICOV0;E'_U2-Z^WHQ0;9I<]5W$\*OO5R M0?'JS$UV0QHO4^5+@K]%Q&@M'Y4;O(F3AK[*AK,PJ]"/K\_#22,T-CZ%>/J1[&N *D"5Y\32 MUG : S*<4VD@^6J)7\>Q7YU)N(HH1A4-X-+T$C$_4ANACB+A%9:H^FY>'SGP M=)/&Q75'7*!.P*K*'<8#6@.MNXBX"Z6U)3K^#K0&6@.M6T3VA=+:SN+\IKAF M,2>B=47Y9YORH.#'6?(NX"\S8OT[0ZEU,;QSW;#$5'!052"V/]5#60D,"@;5 MP:"LXS\.I4I[I4K_M5MCQ=0K*I4F-#M?H^]-9P7JMZ!^"^JWI)[! _5;0%@@ M+!!6QAF$@DLHN(22E&:.*[N7QC*>[N2!I0&4I$ %&-"-X='9V.8R=4RKX)&K M!G9%>R9HB094&CR5&'!;I.F6R_*')Z>]]9%C@M\ [Y- MF&].2VF.,J603NY>5"P8^ 1\FBZ?>M'>\!#*]B_/L.7GFZ :Q.QW76EIGV M50?VU8$AL"-O7(_&SI7$V($TV$%IL,,B'(W(-5I]FQ/!R=Z\#(*W M=,. +7UB4#V!.Z*M^30'8CXG4#]Y1/(3Q#Y!/NST'AF1\F%&U@33U,5E!H,J M(-!ZW+06ZM0Z2N8*OMH=U'X"98&RXZ9L1\X]H3NQ0VM,75]K!3(='W@-O 9>=^&X$R*G7T%=3VS-+/ 6> N\;>%P%[H?4VT)4],- M<=H2TQ+,'[\^/C(<8;+AR)-0RQP&!8,2/B@?]/&;ZN-_Q9LM7LUP,GF1_,_D M%::Y :E\4-[N=#)!>1ND\H&P YI,("Q(Y8-4/BC(]:,@Y_4CE6_JM*NC"X*- M0+>1T8V-;6Q2^:PDHS*-FFZ5TZY!21^8-GBF,6YL_2CIFP;--W:1 QL;T&W* M=.M'2=\TR1;G:_X0E(B!;\"WK@Z2?DT=:JU^OFFI@>F5:^[AI A4&CR5V+8N MOQ\1?=/.MB[;&D#3)1#1!Q']08\)OL___;[C)8:? M>)$9!?)WR6ZR"I/?<9'\A^>[)-I&F$?!;R+RF(U##@F2"FZ5"M*0%;L 1'VGZAC71RDF@OTF"[H_0X,X? #7,, EU'MXBMW2TF&W'!CF.G*S=6G0+"2)01/I89MVA[J* MB1DC?83ASK+5P+1U@)KT4.OMUMW3OBJN0QT@4$9C)^0.+MC8N9(8.UG" MW>/K4"!D$;^FVN YU -5A0/4$[HBV MYM,ZUVT"0;"[^_D9D?UI[)$1*=AM6VK@:L6OJHG M\LT#K8'6O3NUA)+9%B2Y!(P&1D^)T1WY_H1RVZ&:A4CGD9H!6@.M@=;<[E.A MM'9I:WK-YI)L UX#KZ?$:Z$N:,:V=;8G1*H** N4G1)E.W+%"]V*_6PK1F;Y M^CRPK;BB=QU](CK)T7J7I4-6O=)!?[L" Q:M"-S$:41_Z"+!-"7S&WYI)?>7 MUQF(Q;3I+U\)9V2&=MO#7SG42$\8S)%>BW.;UA:>V?Z;Y,2]?](!4[A%Y81SES3GSEH;IJ.]R^;YL@5WWI(7E(S[_'9+,'A[V?A'7G( MBW#Y1_B8TC7?FXM5M#[;G_BWV"< 8G]%-D3*$T M8U$>$FJ"?JA?(')NO\U$E^*[']^%@WT&9Z-A7NR]+J/ MSKQ\SR%OX<7E]OEE7SWR+9V\7?$M_0SI-<;HD/7LSCJ5FM$8E/W__8_+S[=7 M-Y_^1_EP??/E^N;R]M/U9^;FI'V/^N;JZ^WE[=5',NC/7Z]__?0Q^X_LM=^N M/M]^5:Y_)O]U_>'__.?UKQ^O;KYF61[N>^7JO__QZ?;_2?1X)2YDC_>W<$5. M$-M4B=;*]B'>D;^U2/_./&SI6\;ZSCG23=:.L:9Y;MK'NU\V?]VPJW^$M26G M?VZZ!HP)QC3N,7G'?UM,M]#C'RM_KL(+(%_7MW);6DWY+4SF#XJ).NN[>O1C M_NC:ZV7WF0_Q:D7.:%^W\?QW^3H4PI\9W)]I2,63^B*;4:-U(U3!4RN['',,'0XY1]\JC3ZS*[P(A#UK >GHR5^@G"I;()HP6YY2OS;S#59H=!=[&).OR>/,#Q/5NFV[#-9T$YOBC0\MZ7YL B M$@>RQ^VGWIZ*)3!?2X(]"WZ5V>]*H",*]'$680+;@&W"V%;*,Z]G&^N>8ZB! MZYB:XY6U)(&/P,?1\Y$I+ZUQAK@(9IIJ8&@.#13(7A,.E 1*GHJ2Y>SN#BEI MJ8&E&QIR>#)$@91 RN&1DH63MMW]N343I?8TWRH[2^0\M_8MG"*=H.NG--UE M3LWXC@8$:-0^<_@J6?)G\>^;)?D!C88(ECLZ9MKO6"'+@^?;.LU7$&3F=W+: M>A,'#UU)O/BX2\AY\S/[YT]ABA>T+ .OTRQ_MI*^#FU?(*J(2H(R MJ-&BJ A*9+)IL#I2K@[3UJPW\2F5"?Y_P^4.,_#;50/;+LN9 8*D1-!@^?VJ MKN+,.$<^K!BLF)0KQE3_:I0#:C:Y7E M2#TMEH*_TW_'ITSU&$@JQ[XU[&RZ1MDOM]T6 MV,Y=LN:@_U+[V/TMOX)5_U M2Q@M/JT_Y,FJV;8Q>[MMW- LO#3:XJ\X^1;-<;[/W.!Y?+_._DJVY;"[[WPU M,#5?YQ8J!#B"L3BZ.KSG35@Q6#$)37[M#4$ZD^_J(Q%KVJG/(24C10 M5.9%!T5E^](T40F?8=1Q](5OYJ7C,L^-!-R00W-JP>K Z@SH\&#K-8>'_OKM MND@-A,G5@U\;S *L6+_WC!Y-A2&1J9A@L(*L364S+ A*0% "O%:P.K ZL#K@ M\>U.%-U&34M=R$[]<@AC=]2::N!H2!=0> :@DAU4%>?[;D!E20,J08[_(1W= M]^1DCHA0]NS.'XF6S/$K]8$R"U3J;R%:3,:U,S$9RR@768A>=)$++7L9(%>3 MEV&7 ;*[F6M1WD@MQG5$J,6T,SHG=$BB<]L B@'%:BAF=%YJZ[I4(H;V"!>5 M*2XS"8%PDR,RQR71&KZ M;?M445D$XH<&HX/123.ZOBL<3K"A"=?)%Q3;&''LPJ\[%AP/7=Q%W_'B[$^< MQ)4' K27-W7BL,7X#[;C/+C6 K3FW%J#4.,P0H>7 PU4&!P5F#PG2.>1QZU MOZD&M+\]KU\$, ^8[\C\(UU(U-FSU, K>P"'9^*/Y,$!!89# 4:S7PH+=^

:].W$!BERJ(2#2KBI5// MZL#JP.I T1*LV*A7C"F7Q"RY(?GUK!E\]JXPG[V$-6BNW'?-3C2N)QBF!46Y M*8D336)UV'* :YK*=2]X6K&Q>&H@K"H&X ;& %8'5D?*U1%ZVC^)J?8E,M63 M=\!WKSD-;G9PLX_:\02K ZL#JP.K ZLSR-41>J#N2H2YN8O=U\'%?C(L<2DS M@RL=7.G@GX'5@=6!U9GFZC!JT33-&>83S/4131=&K@#I)P"03 "J.,QW R!# M&@");)8B^5%-V(Z2DMNQW*%?BF8+F"(PLN"28X( MO0:@$]!)/CJQ;5$&C^0/JY/!I0+EALXCE0R< \X-G'-6X]9\(CB7-05 Y@". MC8-6(&VHEIPJ-SC=AEN\D*29FC"UY,Z'!J.3:'1-"IEAQ%,-9HA15YY@4CYC MO*)\>!?=&-+WL\:0AJ>?/&0Q_O/P<,Z[+,?=6I V\=CXNBZBKZ,\^+)M-]G5$6RR:FF.4M96!#[* 9L1\8/)V&/V)R_JZD75 %.'L $H )3JC MA-DC)4S:H-#4D.\ *8 4TIZ;:O1Z1##!RML'^OSM ^4J.ANNL,,IE94G6,G& MF@W;Z"Y3UF',O4Z'A!@KB$G3FJQR0P"HN(.JH;&L#EM.1NG*Q*]_6D$[1PUL M6Q:1(T#06/G-JWD,*P8K)J&5MLQVIR-6*^W*9*4G%,[N1(EZ@B%MT)D#-::1 MK8[0PWSW\J:L?C)/#4S-MTQ)O&0 Q[$:B\EV0X$5&]J*";T9R&?R?;E,_N0# M(]TK7D\P_ %"?E-R8L'JP.H,Z-!@EY."^E'M+9\&D*X&%G>.A 0@FZP?>[!F M8;(K)O1^T:.I0!*9B@D%)[@TO"$( 4&(47NI8'5@=6!UP,/;I6R2U82EI 4U8"-^H* MDGBE-7QD9=(:EM%]Y0,7#%B1,+*JNTZF:)A4J3P(M2C#T)#G-Z(\HM?7H3E("93+.%I>@ M!- :: VTKJXG?;D/SF<\XS>3(ZM]%Z%Q:NL](K>]G=>[\UQV1%D@(KP8^SY%WP M.IUZ[VO%0EODD=YOXC3+M+](,,V4^8;?_Q$MM@\72-?_\CJ5O)@H_>4KX8Q, MR&Y[^"N'QB<,RTBO!;--\\_/'/U-/Q^2EVSY>WPV2W#X^UEX1X9[$2[_ M"!]3NEA[3[6*UF?[4_CVZ0\^X]U=9\^8PX[P)TXRF%QDDD/T4V1,H31C41X2 M:C)^B.;(U,V985N6L[!\V_8L(YRYIC]ST-PT'>]?Y%!^2YFAQ'<_O@L'^PS* MD ?_@5KY-96E"H,J^KPQ34^V6O?1F9_O$>0MO+C_N7](DHWR_#Q(EIGLY9]Z?TJ3.X)J0L+1SG] MQFAGOY>_7=#==\Z1;E+&%_&^XH<+8W!.C,&[\NNF>6[:?N5;^CEB?-VPJW_D MT#<.#8O.._71.[;QB:/OZQ\N\-GK MDBG@SXSUSS2DXDD]-RAO7PS^(-RB:,%F?16IGG^@U3G9#Y?+?:+6F#0R6F M96B9=MIS'1I5<8Y76/D;+5XJ!14F.$>9WW&![Z)Y-$4.98?EF-!%2?<\WG]5 M<.;S9CDFMRE3J],$D31/F%WL0U#%WY3S@6LC-MSYP(8N-A^8<=&FVKHZ.RY/ MLW5U'H!AR4=H$[>L0#H2V,M/ED0"H!O033C=FC0"X$L3,(PB5=?BUI@&0@(A MAT=(MH0\U&/K-L/,NAEZ96(RUVD")X&3X^5DTUI\$9RT:#M%3S,<&U@)K)P4 M*YDR7'6_^Z.KG3=T-(4U=.PE@77*NL;0\%%J)Z?1A+3\#1\-AS9\+),6E)E9 MS/%@13XGL3I,)UA3[Z.5F.$2VIF^)&J=@"#@-ZP.K,[)K:]E-Q'$X+>^GDS6 M5Z16LGUN2WMG+\0XZ11#0T?04A[8=B&!=.X% M< 1C :L#JW-R4UY[\I?.E)NZ7*9N8!@$YS>.<$D"4-@,!I MOR^R4BW,>#+__)0U5LQ2<:UHC14SZS.GV4ZY=\V)>BZ.HC*.JSG$L"OCV/NO MU:*\D8:*Z8COF'CR0E2@$]")F4ZEZF_AA::FJP:N:VB6*[B=(1!.(M1-F'", M5^Y2R]_N]!9,CVJ@> :/VL( .)?_3+1>X/7VX@R=VP;P$'A8Q\.FG@L1/*0Y MY,C23*-&G MC/7OK>2;IHS"T@C$#PU&!Z.39G0GB(B<.NPA3%M>4-QCS'$-Y'+%->ZB[WAQ M]B=.XLJ3 =K+H#IQ3&-()UQ&-;^J)Y05I"V$INL06G."K8&H<1BB@TV !BX, MAPN,>K(>AU^E OVF&B#O])G8@/E)89X-\BW46BN0;JF!5_;4@XF7!1,CACN; MB3=*&B[=NJPI>W6;"'=BXY6;"RT.8&H:C* &Q@#6!U8'2E71^AI_R2F MVI?(5/>=Y"U=0\ON=9_!?0[NK ZL#JP.K ZLBV.D(/U%T))#=WL=LZ MN-A/=O#C4DX&5SJXTKM3?P7_#*P.K ZLCJ2KTR(,5:IR.BIW6W%20FI@(U&* M: .BTZO!X),2HA-5F!H8)_,I#18LZ4@;86Z)],[(HT0'_@']"-"$MGB*^"L;9:H#X M.U8 S8!FDM.,C66ESJ^MR.6(D$L B@'%AD$QQIVL:6,O >7HMDNV.R$*5V-1WRT,MXJ//(0O3$P[XE0X7BI*&\<:K:0PF_K3E(#5S' MTY#!G>N_V#IP 3ASF!(_4/2LG3-I" M4-L(!]-:K+*L5XHHP.9H[&L#ENJA25>U+2"=@ZAG5EN'PT(DA)! MP&]8'5B=/FKM:@HQ!5E?5R;K.Z&F*YW(1D\P*@VB<""=-++5$7I([UZ+E-7' MY:F!I1FH[.T%.$H)1S 6L#JP.A*<^.4SY;Y';:*W/+UX?2& M $EB""846. 2RX8 @00NA/\!:\3K ZLSF!7Y[5.C'&._(FL&..%K%1B=^ < M]D8MF='YZE(I9CP :AD!U7SPSTGJ$QI0#5H)9T3B',+\LP7&B+YM)24 M=:8LW6W5B-_SZUFX5J9G83OE^E#1D."" 2L29"]S8U1^ZV2*ADF5RO-/'4\: M*6JXM@A%C2Z6ZD2N3F L,+8KQC9)->>K;'4=-7!=0[/<)+%9 M>%WJ:B">S%0LU3;)+EV641_H"3QS$;_;AN0WGY.9R9/1F8W6N[!PG)5>V4O; MWONM.2;KD11("7Z<)>^"UWG2>U\KEMDBC_1^$Z=9"OU%@FEJS#?\_H]HL7UX M*@#8^U8Q4?K+5\(9F9#=]O!7#HU/&)*17@MEFR:6GSGH3=;XWC\?DI$>&>Q$N_P@?4[I8>T^UBM9G^U/X]ND//N/=76?/F,..\"=.,IA< M9*H_]%-D3*$T8U$>$FHP?HCFR-3-F6%;EK.P?-OV+".^1UH]ZR9);TQ5IEQIM,^#++Z)TLPP?+Z)U-FW9 ME]ZOPN2>L+HP<934;ZQV]GOYVP7??><F M[5>^I9\CQM<-N_I'#GWCT*#\<],U8$PPIG&/R3O^VS41^X:1Z>,?*W^NXI*4 M&S29>N9\C;XKOY%//:3*%=E*%D?B_3W,HO]R^VT?SY=JDK.CXX=9V7."[:!Y-D4/TJ'P;$[HH MZ9[#^Z\*SES>+,=DXTG"'_$-:\S8%%) YD#VFVZW0XZU7O=:!\_?'Z5()$AXRKPZ;'MEDRH0[I9? MGJL&CL^]5P*"@-^P.K Z,J\.F\1:R:/7B?7U9+*^(G61[7-;VBO[7CX%-%X$ MW>2!;1<2R'1.8G6$'M:EZ];E^6K@:;IO2]*M"^ (Q@)6!U;GY*:\]N0OG2GW M=;E,N2P!#8M>04YYN8 &C)+=-";K^@#'%*P.K$X?#1AM4[J^:S[MNZ;S9"8! MU, 0P.HP]FAIFA+5:J:V)KIEWV M7,AY!!VT)G,S=>J]5'!)Q)??]%T4EC(@?F@P.AB=-*/KNV3A!!N:<.5X0?&. M$</AC+OH.UZ<_8F3N/) @/:2I$XZ=F_B2GZXKASEAA:T&2---"[8 X(2\G+![BR$12C@9)?1R M1YE!5Z"YTB)=L+PVE*Q!R9H<)<]0- &K ZL#JP.K ZO3@R2<4W(-\HM!,_C1 M76%^= E+Q20_/7T,A6AZTDO:;U6?>JHA4;BZ<&-G=[7X ; M& -8'5@=F5='Z&G_)*;:E\A4]YW9+5W'RNZ%G<%]#NYS<#+!ZL#JP.K ZL#J MR+8Z0@_472D@-W>Q(QU<["<[^'%)(X,K'5SIWCI"'%BIUJ^F0AU[&0RZ!B)YX.&C%T(;JQJER@]-MN,4+21JB M"5,W[GQH,#H8G32CFU;X0XRZ\003\!E#'$9=43QGLT9R'/"S9HV&IW<7Y6AX M_AW2^991WZSJ"67%*7/N:2U(&WEJ#%U$KT5YPN_)*--)C\1N(ZI M.15]H( /LH!FQ'Q@\EX8/3H1R6\%AF:; IP70 F@1&>4Z-&?1WXKL'130WZY M:1F00@+DC)@43,&F[H]-%FW?YVJ^68XQ08%9QXZ-TR@@3[ RC35)UG9;Z2KF MGJ5#PHH5Y+/)R>^*7SY3[OMM5TU,!U#C,YLM-Z%A>.L],I>XO;>;\TQ68^D0$KP MXRQY%[S.E-[[6K',%GFD]YLXS9+H+Q),DV.^X?=_1(OMPU,)P-ZWBHG27[X2 MSLB$[+:'OW)H?,*0C/1:*-LTM?S,,=[DC>_]\R%Y282_QV>S!(>_GX5W9+@7 MX?*/\#&EB[7W5*MH?;8_A6^?_N SWMUU]HPY[ A_XB2#R46F^T,_1<842C,6 MY2&A!N.':(X(I6>&;5G.PO)MV[.,<.::_LQ!<]-TO'^1(_DM9882W_WX+ASL M,RA#'OP':N/75!LJ#*KH\\8T%;;:T'UTAE"^19#W\.)R^_*ZH1[YGD[?K_@> M>=VLMRR9)7VQ5IGQ)A.^##+*-TLP\>+:)U-6_:E]ZLPN2>L+DP< M)?4;JYW]7OYVP7??.4>Z22E?1/F*'RZLP3FQ!N_*KYOFN6G[E6_IYXCQ=<.N M_I%#WS@T*/_<= T8$XQIW&/RCO]V3<2^863Z^,?*GZNX).4&3:8V.;=DU\#* M;^1S#ZER13:3A:9\Q9MMT82B*N[?PVSZ+[?@]G%]J28[.T)^R.4;LSM3D[AY MPV>ORZB /S/6/].0BB=UUS2CQF6J?$GPMRC>I*S1,=4+F\]UJMZ1M M I68%J!EJF?/%6A443E>8>5OM'2I%%F8X!QE[L<%OHOFT10YE!V98T(7)=US M?/]5P9GKF^68++QOW3'WY$ESA=G5/ 25^TTY)]@L-33H^>%B<;T70=*X R=GRUY$K!T8+8<< M;"ONFR"]W%GA;S]=IBQ7#FZ\8]U@LE8_B2W#5KSH1",K<+D=UQ($. YN6EN(YQJRAIO:5QH&WX_ MI2SV5*X@X)8SO7Y]WC&:] MZ6Q##0Q+@*PA^+?!',"*B341%3>*4Y@(4Q(3<8(2U\K\,(M>+4YY:>B^P3T$ M+"!@,6J/%JP.K,Z0C@)B;@MB^UK;EAJ@"A5E:+PX!/@-UCA,=L5.<'<0;#!L M20S&! ,-9%VR" ,$#R!X(-F>(H$_"E8'5@=6!WRY75[@2FHUG;0NMVF#24Y9 *J!@*KY(9\35*XTH.H["'"R _N>T&6-0C[H7/97 EX2.!*MI-" M0=*L>=!>R>DI _][*VF2A5K$.UK=^,/^(O+F%(@?&HP.1B?-Z*"]%]0R=-B^ MR^<*:]Q%W_'B[$^8"M1VC- ;8&HO9AB XO01JX M,#@NL+E5+)W#K5*!?J=*EWI051P ^<%!G@WQ303:ZX'NJH$G*D FCPOP578< M4& X%&"T^B5%R0Z=Z9F:O..777F#VA: )]/CB86:5LJ*X$DFV.WH(ZMI<^6& MNK@^25 $!T5P4,@#JP.K ZL#JP.K,^3582L<*V5(BFUV<]S?[NK"_.URE94- M0Q$">MR<_G@\6=FKP>H.36)UV-)[:X*RW3<\J-A:D( FJX VL 6@008K-H85 M$WHM.(E%-^2QZ),2CH/>-')>'2;KX0#_$ZP.K ZL#JP.K,Y@C]#B6K4P^-O- MD?K;A]S+!;JX2':N!C?;IUB!H^DE^O*(^D%FK;3U+2M1SB7))CK MB7;FR*PI#5P#KAWE6DE[1BC7?. :< VX5G"MI%_31NO,TP5JGJO;CG/RJ,60 M3KRZ/EIYX>S1V%2XFPBGU9]C+8I$2;)$ >X ]X-P+W5P%:ZA[=FT=[FA6:ZH MQI% "" $PZ,QMF$HB9YU)R_O.6I@:*XEP+,(G !.=,8)FZW3BS)AHP@0O[[CM6N7V(\.O-X,>)%"FUBKQM11Q:J1LGGN7#DF; M5Y#/)TU2SOKRPOBY ;A(*3V3$C]-MSX,&6[9/U:DU MU_7O7*#+C$AGHOM,!ZZYCJH&EF98EB:\/X#A68S'95BFP8D-;,:%7 M!_E,OB67R9^4G"!TOY'S\@&NR*$YMF!U8'6&5+1HNZ4<[P/I3.)Z>51L_K8: M&!9/CI,$X)JL3WNPYF"R*\96UUR^2YS"1#B2F CHY@/=?&2[)X#?<6A>+%@= M6)TA'0+$W!-X>I-4' E<-4 5^>"#JHR8K#M[L,9ALBMV@EN#8(/A26(P)A5< M@%Y%$#"0=#>1P <%8 8PCP;,X%!M=I=J>C3B:P_C^VK@:"XJ*T!!7&5TH&I^ MWN8"%=)U:4 %[89.E_Y?R"GFN2)%^'M+;5P#(,S:U0^09B [&!V.+J.E$372]..CM4:I/0V1,E MVG]R3F>>XG=9->-S.C)Y,CJWT7H7%JZSTBM[J==[OS7'9$62 BO!C[/D7? Z MTWGO:\5"6S1%8Q.G67WL18)ITLHW_/Z/:+%]>));W?M6,5'ZRU?"&9F0W?;P M5PZ-3QB6D5X+9INFAI\YYIN\[[U_/B0OJ>SW^&R6X/#WL_".#/:A6MS_:G\.W3'WS&N[O.GC&''>%/G&0PN^I]/W*[Y'7K?J+4M1 M%_YDK3+C329\&6Y2?/'T+^\74;I9AH\7T3J;MNQ+[U=A4N6* M["4+K2[PW\-D^B_7X/:!?:GF.CM!?LBE[+,K4Y/ ><-GKTNI@#\SUC_3D(HG M]=MCP5,KNQW)[KQY1H]\%F00DW>YBG=[ MI>+D?=:5F-:%9;K'SX5AM+M, MO,+*WV@]42FT,,$YRKR/"WP7S:,IF&]C0A>;Y9@\AF3A MW#F_ES+\$<^+BP/*+@Z&!!G#4\P)]KKN]HUT-TL)-KRR3C_/FKRQ MS78] $<1NF3N$5A+@F;YOI[ 9N*2I1( VX!MPMC6>2]SI/MJX#JFYGB"\^^! MC\#'(?"1*2//ZZ^5.D(Z;:7N&.6.G6W3\8"20,G14=+OKY,[0D@-+-W0D&, M*8&4DR(E4^)ZD[['G%2D):.VI_D6=U/#GO@H2"Z,6W+8.97@L+@&].Q2Q!,4 M;6*5//#,/MK0(YK1:-N"1 \F*R[%5D;4;F79VM CFG(*;>A'B1_KU!V,$:*] M133+@S;T P$8J-_!BL&*R6/$K;+KLG\C[F1&W(%@J19YZ"]JM-3AO[W5M(D"[6(=[2^\8?]1>3-*A _-!@=C$Z:T4T@ M["%K5Z\1QS/\.MFSX^&,N^@[7IS]B9.X\D" ]O*H3AS*&/_!=IP'UUJ UIQ; M:Q!J'$;H\#*C@0J#HP*3-P7I/,T\*M!/M<;+4>9!U6\ Y@>'>3;((Q&1:--2 M T]48$P>U]^KM#B@P' HP&CVC?ZHX('5@=6!U8'5@=49\NHPY8&4^P&+[7-3XV]W MA?G;Y:HF&X84!+2W.?WQ>+)Z5X,5')K$ZK#5LI>RZ_MN=5"QM7B5P2R FY1P M&ZPQF*SZ&*S8T%9,Z+W@)";=E\BD3THS#MK2R'EYF*R/ SQ0L#JP.K ZL#JP M.H,]0XOKTM+Q<#7ZXH7EU8'5@=6!U8'5@=0:Y.KV= MJWDZF#"5R[+D4>4" M.=IIRM'6(YQ+ULNR1;MC9):#!JX!UXYRK20?(Y1K#G -N 9<*[AFBI KLUR! MW%(K RX53,M3 \?6H64($ V(]KIG2*D+)!_1:#F7P]-! M&-J""&L+DBHW.-V&6[R MB",0X/1232Z)M6],.*IA3*@?4@_D0JC3DV*NQNZ MK6?=T VO?$"'%B*'%U/71RL,G#T:RSFV%J2-3J\VHD"4)+L3T YH/X1VSLA: M$YMLJ('KF)ICR"+. 7R8%!^8W!A&C]T3;%,-#,TV)9"%!TH )0Y2HA2EZI 2 MEAI8NJDAWP%2 "FD/3>5?-WBF6#3_MBNYINB^F-+XNB&UB%06]8ZU]5KTN"S M+$B>>Y8.*9)7D,]1 [M"3!!JX+JK%&FWLD>EYBL6UE4#)$F] .!')'ZZ;E70 M9,OVZ'W.\KC]' P*#3DC@K"BL&*2;!B;!6!3=S1'1MQ/S/B?CF"..BJPF%( M':&7@>[[$S#N.HY.[J5TVQE1SL"X\3A8:S'9#B>P M8D-;,:%W!_EL/I+,YD]*!1":ULAY_0!GY-!<6[ ZL#I#JE2TRR>% PE-XEIP M5.S^AAH85CD6V3S+20)P3=:K/5AS,-D58RMFEL-$F)*8"&C" TUX9+LG@.-Q M:&XL6!U8G2$= L3<$WA:BE0<"2R:%2Y ?@C\V6 <8,5DO#4(-ABV) 9C4L$% M:#$$ 0-)=Q,)?%"P.K ZL#K@O^WRZM94QN%-CQG6% Y'#9"OV3(X:0%5\ISO M.5'ERH.J:2D!2MG4*)^;DN3II%L>U14+^^WYIBL2%)@)?AQEKP+7J=6[WVM6&B+YH1L MXC2KR+U(,,V2^8;?_Q$MM@]/"J][WRHF2G_Y2C@C$[+;'O[*H?$)PS+2:\%L MTUST,\=ZDVB^]T\Z8 JS:(Y,W9P9MF4Y"\NW;<\RPIEK^C,'S4W3\?YE4]6) MXEL/R4O&_3T^FR4X_/TLO",/>1$N_P@?4[K$>W.QBM9G^Q/_=LX.SLS=76$FIH?JA?(%<-;K-RY/CNQW?A8)]!&?+@ M/]"]84T5?<.@BG1O#%IAX0W=1V?(S+<6\AY>7&Y?7K?4(]_3Z?L5WR.OVZ>V M1Z7V@ ;E^W__X_+S[=7-I_]1/ES??+F^N;S]=/WYH+F69=0W5U]O+V^O/I)! M?_YZ_>NGC]E_9*_]=O7Y]JMR_;/RX?+K?RH__WK]SZ\''V<5)O?$%A;;"3)> MGQ%/M4]D3_BW<$4."MM4B=;*]B'>D;^U2/_.^R2%0,+3+IH=*L@3+<--BB^> M_N7](DHWR_#Q(EIGX\J^]/[U+]!MX\UI(ON]_.V7'>55(@I=_'+Q]CEY MZUWY==L[MURW\BW]'%6^?NA/(73N^Q[3GSK\NNF8(QZ409;J^(_7I!,G@ZTP#GGG: MNU"W3Q&0;QHO4^5+@K]%Q(XM'Y4;O(F3AOUH&\["I";S10P)9E!H3^2>$J;( M)-9,9G]"6+N>6UQ2W$I7D M<.>T#M<-7/6$4GMQV;)UC5+RTX'PS)>&)3$&/^(-P5U4"(BM%TJXBLG(_FS6[V24Q7BYK)OL]_2/ BRD^5..LR$,[G>52>+#6.OM' >*MM?K":6D*W M>7+W^A:EY,_\'"[=;7A8S7$4%CS9:G24.4URZ=5<'LN$<6[2K@>&6VS@,[YX#D4(Q M,>IEG" MV3(*9]%25.V6=,F$I_Z^T&1&7V(GSZ6@A(;!6E[>LJ37II>8W(0Z-#_B_/]_ M6C]-\,WS_#)?JGR#7JI<&3H*P.9^ZL,C.\)J#I F'"!'@#'>ZI@^S)@EC1D3 M&L:1>7O_M/Y&F! GC],*UG2]J3]-:X2K+U.V&G@"-)S!K3Z\W?I F2$[AAPU ME]F\5S+'RW3;3W]>A2N1?-?N9J!BN(C[ MJZOHBWM&6&KDMBRR9S]\X61%G3>H4=6:KU]NT.#U=Q 7M[-LN?XW4Q MQT<(0'LK\4A]P55JM'OY 1 UWKP-W1A35>%D8=;UYMW<6)ER&*OIQ<$WX2,$ MP05I/AAC-7LY39 LH[T M(KNR:8XT-DV.Y,N3>>BI6-/N;_+7%Q^L<.4_7?CWLC0Y M_/H3.4[S'2OH4OSZ,MU/#K&7.N.7]]C)22-HFN])<""':YV4!PXF]%4 C$H) M5N@(@^M@,!CK\[C1J:WSJ:WS= G2ER;C?'BNT4SP-[S>3[/FV-U?^FQ29.F(XY%P[X@:>XP95 MOUE];?=R%R[H(\!:;_YY1@/F26+ >HWZGV#]/S?I",ES)6_:OWVLE&F\YY.5 M^$ 6(FO$L<"+GQ[_D5*MLN<#\>7SZ- X&H@:1\_@:5?=$SK[%@DXF39/>N@ MPB[E6$Q!TZ5AEDIL>YN ,;>4E!QNB_8ONV3^$&8M,^^434)/VMO'+#T6_WL7 M;6CO]FD%O\06P7X)'^D4IK?QY9S,9X*_%%/\91FNMY?KQ=73+%=N [2AG>F< M/KVKYR/(\% CMG\F VB:.\<,<>J1@"H9;5%M.TT^6V1)8HMZ/7#*X/V*CAT^ M6T2TIG[!X_5^/5\&:OP+-B]A6JQ7WS&*%O&(\<%/Z.;/ CJ&S=\1'1D#5$J. MRGZ]7DV-HCL0H]AW9>U)(/)SM [73R*X1ZZJJQPO#(754LJH )F8'51OC0Q JC_&94N#HU4Y\ M]?7+%V53Q)*F%3#J;/_]E*8[!!&I M'5#P:K.,'S'.&]8K!6!2Y8]H^_" EQ.[B'>3.7*#E^$6+V[CV_#[/^F\QDLZ M+S_'235E*MEB59Z1!U5Y!=>IMFDD[ ABV.-')< Z"8QUDU0BQ$PYY_\0IXD7KR54KCZ M/E_NZ.R2?WD(U_?XAEP&KN[N\'S+7/MHZ;3V4?=<^9/$($=1SL+POA%> 6+$ M6UP.$!XEA)NFV_?F1I$L??BK$)J>V.X([.)^O=ZK+'=F__]J\))%(VTQ)H M +G*^^G?3$"6;)"X9"(E<")FNMV2D)+#<^XW/]MY,WL14(8$(<10(/F;-T;8 M@-;?,(WMI 2_F>_RV8U/Q=&%/*B.Q@43(KJ76H>AI2SB.JV@KGH 2(,YNL.# M9$E0YUB"4.=($ YB'LYEY8B.X,3"%#UZOD]22V3&2&*;4M@8G4V\UF$M73_, M60S%>A5KW\#>K":+JIH/RD"6O_M@,XX&MA(;HE?S>P%G[W'&E4RS>)-I@V@Y MKF]6"PYP04_*G-=&9EO'(O;#2I)$IS9'%C8W&C*J+";'4L M+YF! _41P)O#X1#Y**F\(D;4!S3V&?AO./Q7C_U* G?'U8TZ29:KLFCK M>;;D4S?VO8+K?KU:+1 I['<6@NM%LT40K4-$;/'$-)\O@N^"YZ?/&3^FB[V% M6_7&,ZOX6;C!>KI [0R4IAL>W?W3'=O%+$Z$)QV.IP'V9=+VX&!10/H7/7\6 M++/NQ6;>9?\U9$\U8(7E]!@:#P09MQ@NA6J++&K6\K/LNI?MK&@N MCYN376 M^_C>@KUZR%[OXU1Q8(2^,D*)WU-%ZFL\2?W,H-O\SH8R6F)?\6V+PNFZ8\>? MIHTH\!-G,P[Q=Z1<%EV4%(X<83QK[ZX_=L42=TYAA1U(Q%5"&AXH M\]46P"' (:?R0*GTA,F3GBAV3:U:GBG[C0HL?3\XW8F=B1,P^QW"##WS%EZ2 M]]PD1*M5-%)E24\=H>#N^@'-6D^RE@10[U%&%=;ME]G0[\!UE6+6B?^^$F<2 M7SIA^(+I\3_.8HWJ%^:0&GG%%E6=E^XZ2.X CU2O*:7FD1+/D]V^&F /8 \. M:C[9JQ!#XDV%#&A8_]WAZ7H09.HIJY=9BV]+MTF>-1D(5'\,E"&/QHIH*Q(G M,2>(O Z**5KJ.=K/'@4G5 M*0Y&BU5F+5=,!*3$+OMKP#:VE-GP63YW3B \P/C!^ MMWK\#9UMCS\P-S!W[YF[PP,$#*.E 0*G8OS$;_D0D^+RUPIR?%_D(7C^.BD] M*7IEI[@^>[2:CI_]*HB\I$L_)$OZO&?T\;OGQD_9>/#=J[+[E;:7.-,H6*SC M_9?LW!39YHM"UNB5I5+XZOA,7\X,_5W-_ M.(OOSDM$J+YS5TO//]LEX?N[WWN/\WEK]YCB![-!$*9#%]9DB3+Y%#Z3P\U9 MA*>0"(F_>3-9E=2IHFN:X6JVKEN:XDQ-U9X:\DQ5#>N?)O9:D_Z)8/[K!Z>S M]R!T^?"71*XGE43X'@K8YYV,R42N(MGRF:RE:@&_A]Q)O'U='QVX3B+O%UR' M7S?>2I:E$SYB-LQDDJR\-2Q>A4TB);<"+!'+^!DLG%6$+C9_?'2]:+5P7BX\ M/Z%DM<\TT"]^2 MSN7"U_=]E2R?V[95ZZOVOZX::H\/I>!'=?C'2P*$!XL6"8[??:[ $YQ>AQ# MSWHG.,SBX3[>#^%W_*FG2+CR24O;?ZU])*B2*"B2HKZQE&C(L^.PU)O&Q#?U M)I%P&Z)G+UA'BQ?A#JV"$%NP52I[*U)A4,1T_[6.XF51*2M0L"HKM:XZ0XZ OHQ_G&U!=%EF0N@BBZN7[ MD(#G+EQ6+Q:N5UW.>AL&, :C0T]7WX"# ,P#D#5-T,2Z,A[$1#6(I^>@894&G6CIO) MO*IE@$_V?^D+V="JO>@:_.JJ @/^K53>I>]DA[03WYW,9B$B?V.WK[;(-B52 M46MI>8G=O0X+VJ6JPT!:WA)NB+0",)%%"[S49@.26D=229%.:S)+2626I7*" M-"ZV'LA*8B"<*%H>(M=+;4TRY7)GA"4& /*>23:<8B7O,+9=EYD V#%[]B+\ M-5^"\'.PGL;S]6*2T;F03512IOX9P%=?.O4JC'O7M6V,TED5)HBXVY\"3 J^IKNJF@U>).C=[.,L8 ML%59G;I_/LG)T2? M"&4O=PA;GSOLT=@2)9LZV,Z!+T4;(AT&L,J4_3Y@Y;%C2:-Q0>$) *>GP"G1 MY(PDDB43B23KU*%TOCSV#H?2;^(G%.:+,UXHPN?#L'TKE\ F%,Z6OZ4+&5^M MW0(&4;#8U?J0TP1OJ7%-:#W$J 0Q )@^ J9J#64]P&BCL0$>\PD>?DIA4NI* M:7.P<[4))[Z^B&E9*Z7*\<+25TN9%L:AUZ2T.26 MDI?8[WE$M7+8E@Y![SXCJ"S&L@]!!4@QP'3K*TA*XBDU0&)R!)(A66OXF?CX MF20;LA/#+.DS6'C.U%M ]PK?EIK-,:XF!VI5!V&OT;::OY6DV-\-27;Y,TK_ M?>UO"'SW2M_Z<6H+"UW1U/.+0/K2>=MOB#$UZ.HCK,1!8+=G#3#6%3%69A"V M(L9LB1LQQM1RY%F]7_O/F!."\&58]2]M*_4-6;WWP9@J;""3*C'9DNDGJ$,[ M =^:>T^"I 1/!9!1,&0X*5( S)Q8$U/)'C65/30JF*]B%_Y5\&V(5H[G;@I1 MT\!-D!2Z9)O RE)M8+ V4-$9V3^C.<)$=K,4],1WD_1T$O$LEK4:ME*5_DYY MZS>J6G:UJX&JNO-M]RH[-UC4M:WR&\LR@Q-9-AA_.RU@Q;0^8Z#;!V("U]?M MKQ5F*8T/,( Y&ML&S4 ^\)HZH;@K>]K5H6.-QDHO>DX&@9^V57!UW-BCL2G1 MZ%QPL!NFL%?."^2O&?6)[,\ W:94?@@=MZBB6Y6DT=A0::+;X,IT5@\W U%E MAUF59'"8>X"REJ9W4P@MA1.A-1A/F0S!7+\?UD!"XU/DH[D71R*9HYA\9!,Y M%PM"YSL5D.!CMZ7WR5/XNB7T)O"T':BR?:]N2DJ5DI24JABGMYC!R3JY<5 + M:05@TK#3;O+2SP]XXL@,:%6&ZLGQNIK^X,8*XD"]&J2(P"LG9 ]M1"S^!)B@PD- MO)_F##X^&Q__WW'XHRBU]68N:IF'1=);*@?UH^!<'4-]UX=,=2TN2[!>H6.8 M8NRPLQ!(LLR)0!J,YYVO<:-5T)VU8(\6A']7?E+&$PKFB?Q,-KX('W &M'"\#7E%\:'_+KJ+L-3_#XOU59BTWC4/_$1V+.')Z^.H'<:2=3+E MW#)L>A.YSN/L@/_5/W0RM1WJ8+( =@:6X:S*YP%XG .O)4.B3;%H$K%HV@S& M<+2-SJ/NA3@!>,@C%N:+X'LDS,-@B0V19Q2]LT*:C3?,"%'U =4>']C4F8 S M-QRS>"!69YYK%L<@OUV'LR2"RY=#^X M\T)(&#T$DQFF9XAN,Q+?+AP_GOCNU8;*A%TJ+%' M8]G@H.@/4'/4[E ZU"C2:&QK_6D0Y5;CYJ);178E3;YJZ&X<;73K>O,\#D<2 M%)E6.3=X7AU86C!T^%6> D$)/X56RP/\>@D_RB!65?BIM.;"D>#7]V39^RC5 MW/,=?\8B2E4SC'BJ)1F].Q_+BBVS'+DG$FV2E PA#3"1W RZLV"Y#,@1@ME? M@A=%I,D:WR8*LY=6V(\96"47VV!41NTOF-C7F+Q83J";>;*U.OJ#T/D:O^!C MH4%F^!4OLR:N9+$^(+419EX?=*_J9A 5-FS#5$!)BYP?^A>]>_/2$%JZPL1#.IN2!OAO4\MT) M7>C&8I"PND,+)T;N0_#@_/B3D#Y8$+I\"<)B9BKD(U++P$%$&?(01[4&&B.H MAO:WH$>K8QAK)]?%1$S9?(BIP22^5EG(49B^%(:K(/G56@A@3]#WR^8I' [Z MJF2&JIUO:FQF&$/BH4_(:UBV78B\ZH: RGSP*J"R5Z@LL2,HY:'2)7EXU$R8 MZSV?S,APL_X^4EQ## XQ-3M(0>LS?H1^G(UL#5$4A]XL)E$$_('7YY6<'?K* M6JR\(3Q'_G^U?21WKP^#O#'QW;#43UJQQSL[N&,:5BG%735B/_T:N3N(.#7DKER M+#%G<2+FAE#77-%,$)Q8F*)'S_=)'HGT,2?6Y[#*0.IPE:X?%NH,Q7<52]X> MC55-%K$PAV1^#\%F' ULAVT%#0;[]AIG/,DT3>9-IO6]NJ2FO8#(RKY]ED+K M256.^G 2XOW4*@5Z(V(T6>%*R"A8R*B*J,CY:6%\IJ 9.,? F\/AS7JA ED] M1F:CD!%5RE0;L!^P'W_L5X?[^%*,6JH8Y8+UO7PJQLPZWYQC\QCP#XU.V;"N MXEMQ@_5T@7ALI^_^Z?KNE-VO5ZL%(IT:SD)PO6BV"*)UB(CG-=O,K1 \/V5O MS)U4XU29CA[MP_4#ZAQ-IJ"L'"R12>MHTC%*$V#IF652=(>]L3RJ[!$.ENB! M8.(6(Z308-!'8UW*K_;H;%@8P-Y3L%?8K/06[#7R(T8/\R/ "'UEA/+%RZ52 MW^1)Z@^H2C0=TR*$:(:\9^0*3D2>;N2YR?Z,Y,F3J5^K,'#7,^QJXP<7"+V*'W%]@C_X+@.FZ?B)KX+(2[(#(9GVA)_$Q^^>&S]E,X1WK\KN5]I>XDRC M8+&.]U^RMW6.*'\P$0>KE721>'OD4/I/# MS5F$IY"(AK]Y,UF5U*FB:YKA:K:N6YKB3$W5GAKR3%4-ZY_F:/Q ("X$\U\_ M.)V]!Z'+A[\DTMR/H^0>"MCGG8S)!*XBV?*9K*?* +^'W$F\?=T8';A.(N\7 M7(=?-]]*EJ43/F(VS&22K+PU)UZ%32(EMP(L$ M+CP_H61RT<>WOT#X_'V$A_Q>^O96!)Q+J1C(8DW9+V=OG^.W/N1?UZUSS30+ MWY+.Y<+7]WV5+)_;ME7KJ_:_KAIJCP^EX$=U^,=+@H8'4\H$_^\^5V#VIC@] MCGEGO1,<9O&('_R*\#O^V%,D7/EDCN ]6L5H.46AH$JBH$B*^L9>HB'2CK-2 MKP2(;QI.(N$V1,]>L(X6+\(=6@5AC/9WS-6GPJ"(Z?YK'<7+5 T!!9O!D53_ M.>\Q.(0FU]WE/<%F@S@L[^GH^0:4Q2.C]A9!5+W0JN!6^QEIZTZHK%Z'A55U MYLQM&,R]^"L&1_U(F#P:R[9H*PSZ*4X9M3ZPNQX8I#L,4HL_[/)%2:]L48!\ MTLY7L%"V>W-L /N]P'X]Y6!7G=1#HQS41#GH6K[AM:L#>+I@Z>TXN$(,F4,+G=C?9M1]#(CZ$.(SY5^+PF. M?D)8BI(&UB(V,"3,!KK-B7T*GM"IU7%E*%77S ;SU9H ,^YA5J*M:226PI/$ M8IF\X5UQ_^&'"!_A_Y"[XS\OG? OE)6>(ZS2FR_>[JP=2UO[\I8U?G\EZ/TK M/;>4_\WQ_'UY?T,=C16JC"8'G@^M?.TLBIBJ\:H@JJ'%M3[YUX-%&6TI!C-9 MI7,BJX;D>>^F-LCHS)_))$T2(?E%6(5HZ:V7;#5Z9VU=MAK]-86T2_^;^>>, M^-'$=V]3\D?7_C/*"F1J)YL,LCA15+2\:=R7>M=^@XZI < "D ,#-:R'F@FSA%A+2G 7SLS7^#R>*4/RFF&Y840"F)L,K MI;\20M^1G[F9_Q&A"2'R+F]=I?6*]3G()ARDR]35=!PX[E#V/K-31F)O4*@#GU*J(1U8J6FCIX17U&4&D\?@^""I!" MTC@J]?Q>0 F/*"D+GU='B4K5G1U,$]_%_T[;^(HYPR*5)=3+F,")Z0B&RKO$RS!4PXICODX#\,4] MODI[Q^O+*$OB249!5SBI4B2E;V0X>A Y"U(\Q4]S,-XM.;A>.'U_]>^VMB.%;R#/R:*P9G!B\4'M\:K5>%4C5E;NE]"E$ M RAC.FN00FZI',DMIKEJF^.P]^3 6)=!^.%L2]BQ<1N2!4EO]4@D<,L%-- M6'7>[B9QGO7L;HI7CN9MR[R@9 MH![$3RC,QKG%[R/FX&PST,L9V3>IIJQS8N*[-X3T2=5(??ZQ21)*M!0.FBC! M->+/_:Z/N<,.N0UCX/J NK8M@G9$G<*-J!N,BYX\+P'3^HR!93 0 [J^99!0 M^5O@9S3>\$IT@P(='B5-?05>'C8XE MCI0O<@/OO/6D]\IY&5[&^T@)[]N4M@^AXZ)"V!NCL:U!]_50D-0\L?T6234\ M:9B\-CR4-">I,DX(E'/#71[K7P5"]@KDG)C#6E(& .=>O'Z2,/T3/RU^#"LU3J&^+> MI;0M!+Z"M;9-'>P$OZHC(*JOR7,@JNRX:Y(*COO@ %9;M5>14AI/4FHP/OO[ M^>>#=;YIL]KO!*=J<^-'EEL!)@L<2+ CCKQ[03/_QN*A9D3/0GK*!G)*@2O MGCLA^3.URSX-0A>%9_@&+Z1S4\>/( H6GBML[JSO+%-9Y^,G<8D?Q&T8/'LN MW+( MD(A@+BR=\"\4DT)D(4+86WIK@0]HK#+;AM!;YR79H/T03&;_7GLA^OV5SO>O M9*ZO0)*%7;JH\#!;!9(;QS2-&P#J<$1-AL5770,4VP[2ED24P9&(8IDC,\M5 M_BFQ@?T53#,WLV9WM+J+IG&1:F]@TO)H_G7B3"P+LQ) M?Q3:#&.'DBR&=N6;>?<3W]VS8:&*Y$YJ&W23@\$ 8 D<=4YH'5 5X,8:C54) M!MCT#C5U[4>&HL@FHL@R&220>#(A%?5<[Y(5>3?Y_$-X#/'3)#NXTBEAPBI3 M\"Y8DMVU)+DU'W,% D5Q>2@0.%V!P/7F>5#DP112;J,8HLG"UH0\;:_P67EN M7AU\%D!09F2T OSZ!3_*,@$FXE$AXM$4)1;V+]0)L*T3F'N^X\^Z6B? >TU MA_+_G0C&OG'G9L%R&9 C!+._!"^*R @K?)LHS%Y:8;]]8/VR;&.S&;6_8&)? M8_)B.8%NYO=/3HBB/PB=K_$+/A8:9&IZ\O(GXD=?[@P:(Z&3!@I#)5/4#95Z M;SD$XCB$76GTMA78'2X>4#0H'N@UYLIBOR<3=3I?HHYIA0'GQD06[R>/3$#+ MU2)X04B(G1_X%[Y[\=,36KC"QKXXFY+G_6Z(YGCR)0B+>:V0DTBACD83@..@D7(039.MY'KK0ZB&=="K.=B#P%@[ MJ6$FO#X.\,?'=MR_L?/(6WTG@OA_H<_5CME@3ZN(_GAS_$=UAO^)J/D>S^L6E M*DFOJR9EAU(#4'3 <1TZQBM7'QT;XP4P5D=C30<$ X*;%3#Q+J6U3$IW >,# M*BE)'R=I[D/90Q9"_)2%].^()(":6&6#J#9IR=Y*'\G-?)?K;GPJ_B[D2))Z M+5@\!'U>O.&,:>2G%735"!'!4/>NP:\E@^588L[D1,P-H;*ZHID@.+$P18^> M[Y-,%!DLD-B?PRHEJ<-5NGY8J#,4WU5L>=(AKLFBJN8''T(]0/?!9AP-;"6V M0J^&Q /.WN.,)YFF2;S)M+[7I]2T%Q!9R;[/4F@][\K;8(>?6J5 ;T0,F;#) MDY A26A)%6TIWPG*9QJ:@7,,O#DX[GIM7136JJ6JT#+4CJC&SSS?GV#P(/1D#?[JF>17?BANLR:A8#EOZNW^Z MOKME]^O5:H%(NX>S$%POFBV":!TBXGO--K,S!,]/V1MS9[-A&562*4.\?D#] MI\DDEI6#)3)I0$WZ3FE"+#VS38KNL#^V1UG?S+4_"Y;H@6#B%B.DTF-3 MSN?U.AL8!K#W%.P5=NR^!7OU#(G&;ND', (PPHG;?ZI(?8,GJ3_XU6/IA!@A M1#/D/2-7<"+RS"//398K)G@@\\A68>"N9]@!QX\S$IS'$"4.AO#SMR!&@B8* MYB_%_3P5??STB12Y;]6.XO-F/Q"<65B<67F \U4$2T6#Y/O8#3P,_ S"PN; MDI]KV.%62XWOP.O Z\#K59P(]KK;[I'N3CR5#\D&P5<;&]\7H:WGKQ-;O>B5 M'9\C>V(:V7BS"B(OB?V'9" 4)O7'[YX;/UW(DO3WMYY*=K_2]A)G&@6+=;S_ MDIV;(C,G4<@:E+)4BDH=G^G+F6&^\TIV_DD.3)#BS6154J>*CEU35[-UW=(4 M9VJJ]M209ZIJ6/\T)*PPJT+]XC.IB%R_CISYO@F+YS%=^&F52U&$6#%(?[R+Q\P^YDWC[NCDZ M<)U$WB^X#K]NE?,]Y14B /[QQ^3;P]7=]?\3+F_N;F_N M)@_7-]_>$J\+MW%W=?\P>;CZC._BV_W-U^O/R7]\FGR=?+N\$N[_\^KJX9[G MN\JQ17)7/SM+; 7$$1EK$S\%:_Q=;B22)FN$U?>*#.DGMHK@.K'S2_7;(Z4E MB:QZU:^)U8#O:N&L(G2Q^>.CZT6KA?-RX?G)V9*+/BZ=\!%KE$PI$X7R/M)( M?B]]>ZMKSJ54WV2!SNR7L[?/\5L?\J_KUKEFFH5O2>=RX>O[ODJ6SVW;JO55 M^U]7#;7'AU+PHSK\XR41ZX/U#*1<\]WG"MRNC V/XEY890(F<2\FR>[BWYUP M]B2HLB@HDJ*\,=]IB++C'->K-^.>9KO:PX%J\"'=H%81QM161C-;+](J8 M[K_64;Q,[1N@8#,XDE)3YST&CY2 .TYP9,^MW]_O&D -BNQ:V_C$J BN=^<[ M4J?_*4-VE^LP)!G<=(DPU<*T4]?_ MZ2N/5&ACKL C!6Q .I*5_-YD8 %>< (LD+% A7$A+:@))543NL:J+;'EFM-- MW!U+X:6^U.+@H^2D:W.8A%\)[L: MTQU^/U8H'9D2(M>+A46 G;.HN+#VE9@PA:C,_MP\@+M7^I,U%:G_6U^>D#9G M131D:I7+3[\&8*FRG58=2X?K#75V^WH!1SSBJ,3882N3=,YDTJ "8-?^,WYH M0?@RK-GI3%7T*PTQ%]2'OY'"WZ#N*N/'"P;L5%;)=-@Q1V-9-/4>Q1 !.I6U M,!UT+"QV-%'C)OC&I39A)WE@K M9S2^2DD\\=T;0M])0M;&MJI-MD>+LJ1Q8JN"W\-R)&2!MMXS$K(2N/+X,:3B M?,?1MX\#;HZIJ=L0189,-IJ)EDD]RY=#MUE1>=?@#P$94,= 6<-JYDI1<#I> M(?-V554T)5;6;@QJ1?+JH=6VN<9^K ME^\8;"T=B&%=8A:\'0#^+?!G3?F$)*%$W>1E^P[X9\?4[]5@=#@G;K#;+ H8 MXA%#)7J:G2@R^1)%O6IRVQ>.3^?P)&%XT@2R(MV229T;I,4I O I56\7CA]/ M?/=J0]@F^2K#PDZ4+1H6+X6PD.L\5>3]$*H*@&-C#RB?KH$U\[SAA7'$G:'L M,:54]JB\E.@,P$>^]F/'?_3(K)DTN-Y<&P_$/BTM4ML0-(TH84:X^C%;K E- M?@L"][NW6-3G#'DTQHQA*YS8JN#R'+=VK2ZD#KO0I@(N=*_Q5%K0UH:(4OD2 M40-PIS?/"GSGQMJZ.=PU G=5 3>YE[ ITK)*54?[C5^1$**'PS?R/*#5$ZW,& M2>'8HF+S4IL)?LPQM7 )F KP8HW&!OTD* +CV I4;^,)8^=2!Y;IEX< NYN M53@DQ?P")O49NW+POC-%F3K>]D?L5E+D\6XE<_2HU2PX+IW."5>'BXSA(DF0 M#>8>*6QU;&5\**,Q-]*$94=T5QJJBC5GV1U3MQ#P1HS:*[MK4:!'C%^I;:RV M%6VIH[$N::)!W[/3X/F@LO]A"LVV%Z_:"F MC;Y.$U\Y+V1L+&S9&ZP1$OI MC7W,48!_5J@^XQ%, MY1MA#H(ICQ=;&HV9I<4 +%R!I5PSLY0\MIQ('AOVOIRL:-')]/1F#CV4+%*6 M+*;T_+H-EC9F#H4PAZ10#YKGQZ,#,%7O(*@!IL/=?1BVT-W79R15*GUD)Y8T MOL32H+SJSVB.\&-SA1 ](W^=RYZ *5M96U_BCY,O^M.+GR[7$;XI%&[8XZ4Q M<^BD(5:V83E,+R%5HK/K0ZI$<\- V7[CJ6RC?"LBRN1+1!V[WHO##>OW3T$8 M"S$*E\*"M(#NEMI0]/4/Q/RMU==/SSYD"JUH6;PL301?ZG1]_52ZW0:OO-=( MJM7T3RN6=$GB2RP-RBN_>;.VM4AY@WO>*)A>%*XJP+X\&BL&#-KI)4RJA,FI MXN.Z!#-G^PVA*O'QBI)&Y4G2#'G=*JV2A3-:=A")::M8MSB4'V5XB*1CW-!3*AW8!>^_GV M0IR9D&@?!+S:2K37EVQ6*ME4:@.@IQGV4X7B+X/ETHN7B$SU)1/>"";P^9$_ MPX]9^/E;$"-!-GXI"_=]2<0AKRU^1(Y&9 ?Q8@3A9\.*=9;%-X_.2$J4;#7 MW[[D\]SD1Q)4WSKA37@?.S%R_\=9K-'V2S/E*NTH5WLTELXE*:];A943"L_D M^@MZ"7YJ".6)A &B M[6_6MD(5TFBI2*)4L$,TNX&/PG44D9EZQ!@*UG$4XS_(PVK_QM(?KG]3\@$[ MG]79;K:4J'] 9316#=&R\U&-?4]!<&+A=R>9@ M@L],:.TLL$_@N6>>+\R, M0DYFL_5RO2!102%(!Q<%RU6(GI ?><](^'D11-$O@N?CE]$0G>6:LCBGW_>O M<-O0/2F*NMRE^G5"[:^8\M]0?#-_<'X4\I--^"D_XJN+R]WZC2'6&WKJ(:>Z MPZU*X'!W#%HUQ5-.Z[VAU62Q5!4T9#!N^(?5TQU>!MH(L/H1(E^L!8 BDM!555S MMP$M,K1-D46](()X=$$UQ#Z+:&]5&K1=M!:*WRT%O$J(79]Q]-%84PQ1DZB' MA$)]?!\A6&(FL("@D9@%&@ 0 %@_"\ "@":1@9:H%80"^(3@ ,8MY-HWD^+$ MZF9&Q=:"]!8O5/P0W& ]7:#79T3-=[Q1]*?3DJA'(JEZ-^S$=UD(*<UB5- M-)@ML6?Z:$_D>P.' X>?R.IES^%V8@.K^1)]X&_@;^#OTW5]L^%O32(:W! - MJS<://%!/L0._LW7U]/RS71*^O_N] M]SB?MW:/*7XP(P1A\KPO,'!12#Z%S^1P3%8E=:KHFF:XFJWK MEJ8X4U.UIX8\4U7#^J>)/5$"<2&8__K!Z>P]"%T^/)F$368U)/=0P#[O9$PF M=!7)EL]DAB M\\='UXM6"^?EPO,3LB47?5PZX2/FZDS$$:9^)WZ3WTO?WO+[N93R?!80RGXY M>_LY)=ANB9R]81XL7X0Z1O3#(K3+_@]'$EUX1T_W7.DK' 0$%F\+Q#D7)X(XZ MG-NM<3Q[;OW^_NKAGF;R3FM#F!A-QNG=^0:0/Q7VQ]J43/:4S\L@?)-7Z["R*-"5UWP)O=UX]V%ITASV*E1HE(Q P,":^ M2_YUM87')+YTPO %TZ-@ID:5@*E,YN?(HF+SLN*"@58#'NDKCYA,>*2 #132 MVL& G!KH8Q%Y6B MW'2LHH[&FJR*L@U#5@!]#>+BI6I=8^F% [AZ!:ZR8#F=:--3T69U1K0-H/R8 M- .$7IKL=J(G\.$;Z_TM)4GES+? GS7EDV3*FFYKG%C+X'\=4X%7@]'AI+9N M0E*[UQ@JT=/L1)'%ERCJ59?:OG![L,*G>4G"[*2+8T7:'9-"- M+AP_GOCNU8:P3?)1>IJ/4FQ>\E&0RSQ59/T0JO+ ,:316)7S45!8LL0;8!B' MU!D*'T-.BVQ,5A-PP4FN4%D6._ZC1X;%I.'SYNIX( 9J:9G9AJ!I2 DSPM6/ MV6)-:/);$+C?O<6B/F&VOKYG#7"=P-$_SD7L*F1",WTKH&+(WM-69*M&YS46/R M)6I.T&]]FOPQ^?LLF)^M(_2^M@SZI)OIVYL5(F-X_<>OR(E00N&;^1]1:HC6 MYPR++%P4;96:-<"/X1%,)5JX!IA*5+,-#G&O@52BFME*)5/B3"H-P!5.*OD% M3.HS=L7@?6>*,E6];8[8+;,HP#N9DF=2QWW J>ETPK@Z7!0,EX(J;<@4\X84 MMCJV,C[4T9@;:<*R';HK[53%FK/LCF'/V5#7F%5J&JMO16NCL699HB%1#U5L M\'SXWC8(3#8X)JO4&U?(1R11!2P$+#1X%JK4 5A?3QF9GK*4CC!9K\)!Q?MP MOEY//EU_O7ZXOKH7)M\^"_LVG=KN8O@#<=P?WK8R&IU4% M=J(*)%Y60PUJ>"U^AN&:S+8)EF2>8;H]GG363Y&/YAX,K:4SE0AMKY:K1?"" MT*>,HDWYQ$KGU1HJ-:- >1F/:"I?Z'(0306 D3%@5%YFB@):CJR;F)9$] M)GU)!5_5B-U0TFE=HI.IZLV<>:A*I*Q*3.GY=1LO;:_!U"QI3B.=5,ZD MTP!\\_Q(?$B9MY$RIV$+C9BVEIP?A@X.4P^ 5#.IWE!9Z^!V]QI%-?/J-.+( MX$L<#3'S#AGW(V?(;5F-E2T+F=!>0:]ZJKT071;DV %9M#GV^D+- M3H2:(G6E?F@H2V@O@^72BY>(#/0EP]T()O#YD3_#CUGX^5L0(T$V?BF)R%<@ M3-4'=JJASKT[7Z_&\._IN(R#V5]/P0(3)DI\5/.C@/Z]]N*79O/-&4V@[]WU M)Q"&O#7W$CD9D!_%B!.%GPXIUEL4WC\Y(2I1L-??ON13W.1'$E3?.N%->!\[ M,7+_QUFLT?9+,^4J;96K+(W&TKE4L,A*6#FA\$RNOZ"7X*>6@-Q=STO/NZ*< MCB\FZ_@I"/'GL/;.0*JME4$5P%6 'VLTUO.K M0JNO#P+4\"B(RH;ZMR"([%0021;,&.0F##F9S=;+]8*$!84@G5<4+%D)^ MY#TCX>=%$$6_")Z/7T9#=)9KRN*4S/59A*1 -$O4 MY;PU#;X9;[ABJN*KH*D ,-IH3#]M"P##I2"JJKC;$$1Z*H@T+;\L].B":(@= M&-'>HC5HR&@M4+];*7B5$+L^XQBCL2;IHJ:SFLX-Y?.]@F")&5 $P0*4F:-Q M@8D( . E>4 6,@X*Y-Q)@Q!Y 8DN<;-I#*QNAE1L;,@O<4+%3\$-UA/%^CU M&5'S'6\4_>FT).J12*K>!SOQ718"RL8"RK)$HZ#8O9EKS/31GLBW!@X'#C]] MN_$>#L\SL2J-QA;P+_ O\._)G0;F&EJ5,PUMY8O0.LKAB8_Q(7;P;[X6T^ [ M2UNEU\ZVC^7M*SOE0]GSTTB =3N*VK>D1G MTQ Y?YTY[)'Q_]WOO<3YO[1Y3_&!&",+D>5]@ MX**0? J?R>'F+,)32"3!W[R9K$KJ5-$US7 U6]L$;N)-Z^ M;H\.7">1]PNND\Y(15J99$E$XE9:)5(8$WSAK")TL?GCH^M%JX7S^E;V_Y_5Q*>3X+^&2_G+U]CM_ZD']=M\XUTRQ\ M2SJ7"U_?]U6R?&[;5JVOVO\Z5I4]/I1"^M$/?E5)Y.Y@L%C620FSN& G(LM+[M$J1LLI"H5-7^L;DXB&,#L.2#VCB'NZW8;HV0O6T>)% MN$-D[0MRJ\SX8#35I5?$=/^UCM*1/T#!IG"\0U$RG*,.YW9KY,Z>6[^_OWJX MIYFNT]J@)4;3;WIWO@&DR+*=;X(312B.F@U_JE*[-L3K6=9H<5]1?>E$3^D< M//('R:<^.XLB34G=>\#;G5>/N!;=88\"IG;)E ,,C(GODG]=;>$QB2^=,'S! M]"@8FU$E:JJ0JDQ5-#56A1<6XB0OC@Z+]+-653\&,5-*.B&\PCH00S1"&]72Q7=CL+!;!=\>? M(0)K ?U8H1GI6IR%R/5B@4PMH%K[V-G&(::VZ>8!W+W2_QN*&^Y#-U1]-)8M M455Y6=<"36C'M.&J8ZG$=#-@?U2O<51B[+"5229G,FE0P;%K_QD_M""D:E3L M-SN4JNA7&F(NJ ]_*X&_HK+J0.3 "^XW=FKUA1?HY#U]X6]15 4&P/%IID" M" #A3[B4ZEHJX:))B7"1-%;;P3AI[>N&;KT-$1G+FWC&?I3U^&43_MXD-XI[LUH?)62>.*GP[ F"5F;6J2:/!H;HE:PV0"<&RX1U9)&KH2M O@HI.$Z M[\W 2"C><,-44;W-0NRV[W&4(F> M9B>*;+Y$4:]:V?:%W(,5/LU+$FHGK1XKTA.95*Q!@ILBR)Y2]7;A^/'$=Z\V MA&V2D]+)6AQ9U#3J:5&0S^RTGWT8507 D3%PM+PPA00X;X!A'%=G*7R41/C( M-G5$G:^$.,\Z^=J/'?_1(V-ETAAZHH[$IZC*K&8[@\W $J5*_N3ZD#OO0N@8^=*_Q5%JUUH:(TOD2 M4= +UV+PX- (R%9#^N3OLV!^MH[0^YS_@';N,C58;K ![\28 %^1$Z&$PC?S M/Z)4-M07 P:VX4U1-GBQX<$?/*:I4@-,)3:*V<,!! "DRC8*8ZED<2:5!A!9 M2"HL!4SJ,ZBG9Z6JMT6K%)DOG?0JB4I!$30X?UQBJ*40_QXTY0%CD*20#37S M_".%K0JNC ]Y-+9E7L3)$,O@BS5KZR6AO!&C]CRLH>ZHJ53L7]NP,$AOE6:( MACV@?:K 9,-ALE9[&NJSFTKL>%FA62L/? 9\QA^?M=#949^[-*+,=%$G>[4Z MHD&4.^\69*PLTF\V:8$1HLL>G?]H ;6O Y[73DO M9*H?35RE9P90T1WVQL"I/(3V-L5%TQY60R<-,;+$2T,, _4%+-%/EJ@\2_<0 M2QRN/S#Z.$47^*&O_%!Q)C"MBC#Y4A&#&@:,GV&X)K,,@B498I7N%2:=E%/D MH[E'-_VHWZG.*B84H>W5N#XS/:([P8W.%$#TC?YW+G8"Y6GT=,_XX^:(_O?CI&C.'-AI;HFW"FIT>0JI\>W%M2!V.W9LZ] [V&D]EZWY;$5$&7R(*UM^. M[Y^",#Z+4;@4%J1+=+?0!E;;,AT+D&>? @XQ1V/3H YB@K/$'UIJ]OU3*6\8 M\-MO)-5J_*\D=VR>Y,Z@_.J;-_ORBM0O.-B-(M[5HI,6:HHHN M#=YL6YX%4W3[#2F:3#B-H++X$E0G2(:?!!Q? _\1$MY'37C3<(D]&FN**'.S M8Q(RF1SDQ)MI,D$-H()?'[DS_!C%G[^%L1(D(U?2D+R%0A3]8&ES%M?'_^(O O?6_Q_ MHSA_-!L@7T77#_'Z(2FL@/PHAI4H M_'2(GV]1>/_DA*C$TKG^]J6(KP,_@>ZM$]Z$][$3(_=_G,4:;;\TLW*D'4Z7 M1V/I7)+RM03"R@F%9W+]!;TJY6YYP:FOYV6 @&R=8GZ 3B;JKN.G(,2?QY8S M06=T(>SEC/0##0IP7GDB88!H^YMUW0%3(ID)11*E@LV]V0U\%*ZCB$P>)%9I ML(ZC&/]!'E;[-W:S_;7Z=Z8>L#%8'3"E3/VSD0I[4Y1LK< <*7X*@A,+]V@5 MH^44A:FGIDJBH$B*<@YE.M2UMZ_/-5$MA<],)\^,D[0VU$D8IM?^94K1'4ZH;S!9H[&IVZ(J*YSDK*'XX41[C2N JP _]FBL,]AI#*CA M2!"5;T%@+XAD*15$BIYWW3I=/-/EF8V3V6R]7"](9% (TNE1P7(5HB?D1]XS M$GY>!%'TB^#Y^&4T1&>YEBPNT._[9/&6[DEUVN4NU:\3:G_%E/^&XIOY@_.C M/K/)9#68;>>795<7W. T\2BXRY<=-0?687]<5L ?[QBT:EJ2.:/@5-)+Y49Z M#^)6U_AV('_Y9[Y80^)DBT0^?/*9GKLPC)@UBJJ%OY M1"WX9IW&576/O@US81A+*H%!1^\2D(!S _(]>/FQ0Z5K*'X ;K MZ0*]/B-JON.-HC^=ED2]$4EUVILGOLM 0"G2:*QIAFC8U.5(;3S:$SG@P.' MX23%8E=:KHV'=R-5O7+4UQ MIJ9J3PUYIJJ&]4^#Q,"SJY["[:-Y1&?3$#E_G3ES?),7SN*[\Q(1>;=#BZ7G MG^T2_CW-]E)F/F^-,BF L H*PD327F"5@4+R*7PFAYNS"$\AT<%_*W] ^/$\ M$.4B!/-?/SB=O0>ARX91-SULB=Q*^O MDX#&_NLD\G[!=?AUN;C4N9(0;4](F>^IKQ A\(\_)M\>KNZN_Y]P>7-W>W,W M>;B^^;97AN=.G=Z'AY^9'U^H!OLJ[HJW<7=U_S!YN/J,[^+;_%>N/DBW-Q>I;=WS_/]Y9@DN;^?G26VK.-(\'PA?@K6^+O<2!30CQG" M!O$*A6FKM^ ZL?,+_>V5J/(B\";F]59K)Q8]IL["647H8O/'1]>+5@OGY<+S MDWM,+OJX=,)'K*^O96@YU+J1;+,@S9+V=OG^.W/N1?U\US M4U$+WY+.Y<+7]WV5K)PKFE+KJ_:_KII]/Y1Y\*M*4D4'LY.RGOM<08 DP_M1 MP@!6F??HJ$*\R(KO"[$\Z>!%5.)S2\\;9IZ+03VZKG M;_--QDDDW(;HV<,RH2B9 M-%6'<_N0#+]+]SM&S4;"-9H$>/RQ5;T['\MB4.[[.V[#P%W/XLTJ4II>FIZE M88KNL$=9%.5P%B4375_"8%FTHO#JQVRQ)G291!'"_W.;]'0II*=+$@V=E_U& M-"6";QS',^5Q0^>S.4CD--IHWLL43[W;=7CVMT#KC&&(TMT9)YV7H%G:%,$6:X6<7#*KCI$@4V6.!%F)9M\4 .&#HOT@[,JG!I#5 M35N<&80I!CXB0"YIY#F&%Z JH[%BB[K.:A(ZS[UYM"H*8)O MNW,:8G5I+*. MC0!D>P_9MO.4522MUC%).X EII=!%$=",!<>@\"-"/UF;/%+)R=6QCIUGC8.<)(.28]2]TTD631F.U<*X^ ME_FO_J2$9OEP2CK]-E7 ^QM((8))FRNBY!@RO)&LHE [$IODP#$:.B#KA6X* M,$>F"AI="88#X$X.N'JAG;H24,424,>>>GZ1 Y^ '$!VYKI5*C/IZP!R-35%2 M6>U8ZYB%T3TLM62AEJ"J #AD-:2>APWDKGA##.-:8J;2QQZ-#=&RJ+NT^8[.9!(SJBT!U-%85 M%OTZD.SI!@!;LO,*H%B -@U[UG:^W -2BGU#&5/SCX&8TQ,Q)^G4EAXD%EE! MY"NI-)J'P7)C,P0^5"O3B.J:["NYW$4.=1-^*P(6C*)YD]_@T5%I#J]FA,/WD)$O(\PJ1$ MH>^'2?6A)',]LC _A6;M;(ZS+?^< MT/5;X =OC=(#J7*#)#)E!JYX#WR>[L&(K2M= IX:^I?YT%= %_]"JK+'7%]( M:9P(J0'DXI/8^A1A9D<;US=V?D N_BCZ>QM#V@PW]OPUILS-:YKC4_)DTL\] MD.=R]2,.'4Q?SW?"E^L8+2/,6N3WPR"I?-K8PK6#4H:>Q.G5 N,8DJY]PS-C M%[Y%%!< U6 2VP>H=@.J+5DE7(E>,TV1R@Q&Z7&7#^A>N<'UJQF$#2,?-9UO MTED_H$U;!S-29OA_2DE;R \D/V93#RT!7[(K&*ID8!1 IT:(PH80Q>!@5<\6 MJ"2:3(DGT32 ^,0W% L+;*6U:0<58I\W0OS4*@6XYOJ6HB\86A1%/*:<&NUZ MWA/ESFAGX(0"OPV'WY@:;^^XK("1E('%I$WBR=:^J)F;E%X3YYYB:>D[-4V5T[H M8SI$FR_Z1*#SJEBD'<6B'38>F9_D<<1E5BR)""^RQ[&<0[VRJ$UCF;NC]5S4K@-'#PH#FZH7E7V2LUJRK4-S[)? MU=OU]#O8@"^XY_)?V ][>!#.8_HC?\8"<$ZCF+L/B9# M6$N=R3HTRAY/>N^'GE"G,]8I&6NWU6Z>RB1]*-_6RRD*;^:)L(YNML^DP""L M$!FTI*.=.--RN8/7/[,\&JN&:!5,["EXH3DL&T6'/9 *Q6@F1LTES0DMR[R#L79V)Z9E6+1&PKIQ-#Z$#L86J\MP_CSL[1@ MV]E^P]M7\ ??V?\:MML_KH+((Q^X"-$B&0C\\;OGQD\7LB3]??3FJ@S8TO82 M9QH%Y/GMO60'X3-$:L%9@UF62M&LXS-].2-CBM\T6>_\\^G5,5KAQWPV#9'S MUYDSQ\>]("(.=NUIZ_MDN"=_?_=Y[G,];N\=4F&"X!6FM_@663R@D MG\)G354F=*KJF&:YFZ[JE*<[45.VI(<]4U;#^:8[&#P3B M0C#_]8/3V7L0NGQXT@."V39*[J& ?=[)F$RT*9(MXW^DXA:_AP5HO'U='AVX M3B+O%UR'7U?*)4LB$K?2*M'&F. +9Q6AB\T?'S?3I3T_(5MRT<>E$SYBKLY$ M'&'J=[HX^;WT[2V_GTLISV=>;_;+V=OG^*T/^=<5ZUQ2M,*WI'.Y\/5]7R5+ MYXI:[ZOVOZZ:*AP*#L7MH;3#/UX2?3IHV\MZ[G,%)GHJ9HYCHUOOA+Q9:*.G MB9X'+-&1\#O^]%,D7&%![PK_M?:1H$JBH$B*4L$EZB5U[KT?5:E" YX=QW ; M0Y7?%'T=[] SPAYHA]9U\[Z:F^Y\#?D0*,?]^ M+,O5ZCJI5.%9[-R&@;N>Q4*8BA^H/^]N@5R]+B>M;$=S@H?-7![RG7]Z\=,E M-FJ")0JO?LP6:T*7210A_#_WP?E1/Q]%MI)HHFGE5TQUKZ+T0%D4,%%?F4AO MF8E*ZA0.U&@# P$#=8"!# ZTD-4C+00,TW.&,3E@&'LT5G51*UCV#@S#"ZJ M83*&L4YJHME]W(H#S-)79K%/KUULF3/MPBCWT(UPX#T*G[T92KJ(@F1AT)[ MX"LE8,0E*3P\.= WCEX-5&AJ$ 1BI/$FI0F=W?0L??V^8!@9XM)[21#"G@!&TT-JDK3B%4 MR"."VDYVE*AJ'2+1O897&XF. A@9(*#ZBJ V-!EEF'<(&R/8=LMKI6SLL61F0I 6(UH9HV[TA52"J MCL:Z*DHZJ_(%@&BO(-IV?TF)XM>&I/@!GK7A>?KF%$O6.R9!!S"1]3*(XD@( MYL)C$+@1H9]+-9SUU",PX7JX_LWU VO?B&+"S*O# T^A)JSRB%!"T9MYIAWK M:SQC-+9%6^%ES <'P9:^XZDD[?P.3P60,4=C0^G#F#X #(OID)0"B,Q]E$1= M,WH * !/W4F)E."Q1V-%$@W#!/#T$3PE&58Z\"@2ECRBJH+@Z25V2M*!11$E2.0'/H)HH-DYD!&/RF(_)H^0+93361,O@930&% 268.=GR@EX$;X! M_%=M)U)123H]'W7X!1#"&4*8SK"CE"X:D2Z&2FWM W9XQ$Y) I 2.SH)=,HR M+X7&@!VVFBD7)6^LF0PL9*Q\E1=H)MX0PG1R'*5T, <$SZ M#N@DH$KR#[HH6ZQBR#P#$L#'NJ. $GPD@6%C]=N52E< 'T^] J6J5B6;<'16 MJ54 5Z_ U6J@3U6QD2=A7YS5?#NHX6KY!7XF93(<],9D8H)O7,"(!>-Z!73ZGFO>R&2M4J M=K9!J?8-7TS];"K19B<%T)I,G4TY$O0&D!&_62&R%LU_%-"/%?(C%#5KE*\9 M]ZC="-TT805GIC\SG(__\['LY3#Y%EEW*$)..'M*:G9<](P6P6J)V0D:."C& MCJ8DG?CNYRU!KU*-4%O/8\=\;(@,VKVA*))'+)7. CV(I0*XR!@N*G5.&<#" M(5C*IW R%3S*:&R*B@Z]'KW$4NFX3*98(OO.5-'0J6M- 4P\@JETL&5=+4;Z MS.CWXP%8> 1+Z9A)II)'3ZK<96Y:%ED.F^/%)- V3.,G6ON9F;4_2VE+>:6R1O*-F888S163%'28+[88)!6XH1615H! MF,CJ,Q-&&PX%264>:ELRRTIDEB7#)*E>HJK$5VT+5?9HK"NB21\! 53QB*H2 MI[6YUM.3G6"LUM0 :KA"38GWVI(LTN5$%MD6+[+HV#T3KO>\^>[L*\[(YR\, M#-*3H.9ZN7*\D(0F$KWT8^-200FV60MU2,]D_03@IBE"\ M)?OEDQ,^HJC.!AQ=@7VYO895>3:U.JP*X$-&YDF\!!(!.D?.K5)!1P/H]!8Z MY:G45I29#LJLU[ J3ZI2220#)%)OH5.>8J6"CLD3= ;05Y!.V@MRW04P6Z\U M#_2UE2.+V$3U0S;6:*RJHD'?>]C@B74@4#AT );XJ@P :)/U*H8,^ /\U7=X MZ?%G2%@ ZJ)2,,H9 @ +'.;&0"0]$(8HL:L+ V"L ECC8!0 LP)@R&MOT M.PT 8'T$6(D;SD#"J5C"F:):L,>'3P .8-3>5S)I;QX&RXW#'OC-'/7>SM"H M.?@LYZGOF='RRD[7_BQ8(O(3,'D7>YP>.PT?E*: M?8JZ<0P'4BPN>,ESI2@5'T;#15FB?D//E$VR2-HW5#BFU91&8UUGM7"G8\'8 MON.D))^^'R?52RY-F5G))6"(0PR5Y<1KR1H%9$UO<5*2NJZ%$Y+"*8CI 4YZ M@).2##,3G:2!3NHUADJ2R+5DCNW MP _>1DH.#&8P#5*1F!\K6#L8TH/\6/=@Q+:\N@0\-12PV:<^O,&BJZWL:GTA M9?5 2 %D*!*A]2%#)E69^2)4@ QOD&%;H,Q,AUE2GW38()#45MJQMO"Q9$Z$ MSP :@9/:XBG"C(VR_*$0.S^@$?@H_N8V$?\E#):7^%L\?XTI<_-:YOTI>3+I MYQ[(<[GZ$8<.IJ_G.^'+=8R6$68M\OMAD(R)VP1O:F?V+26I4S8-&KZ#II-> MXKEJ33)7>%;I:YL!SGV$2[B4%H93*RH;=IWT M&T+U'-5J$D?E2.(,()W_#<7"(HARZ?O6@S2\$>*G5BG -=.W5*R H44Q.,#. MQJ!)>6' 74")08 4^ WXC;*8@I+?&(QV W8#=NLZNU4N]J!DMVQ7:K&B.E9+=T MS**E=,"30;IU62P)>EPNI?Y23ZGT"T\ MBSP:2^=&OB:)WIKI@'< S,G/K35D3IL]2RA-V;/A6?8+"I4P9T&@&I@3F+,# MS/DVH\.&.;6&S-GT+/N94R?,:>:7'@%S G-V@3EEU@QA-&7-ABW$K,WG@X$Y@3F[P)PJ8^:4FP:$FI[D M '/*,M&<2K[V]_3,V5KZBO"A>JYW,7?2CPQ0/^YBZ)DBOD\W@#S6G\E_(/?, MP8=R'M&;7%8D!.LXBAV?W$V%Q%8=&F6/(KWW0T^CTYUX*1EKCZO8/)5)^E"^ MK9=3%-[,,QV#7;,^<.FYDT=4^LCL:J(=I5K P:6#:6 M, #K\GD:5+ ^V+YLRX>"O&R/6P71)8?5]_=: YIY07/9%(^6!=ZAT"C;$[-3 M*R8(:?YA7;*,LG60' HKLCTS*U:T$UA;5H7< ,#Z5+ N&9'2FC)7#D7BV!Z6 MA:&D'-A)#6CF!LVY3H1C"CRE@7O8\,3,U(JB-A3229#G0^Q@:+U.V,2?)[?G M^6MG^PUO7\$?W&!H!W@S1&:R9A@;_SH-/VQ_+/GJG$8?OWMN_'0A2]+?1V^NROA!VE[B3*. $''O)?O.QXP'9*F4"71\IB]G MIO)NE.G./Y]>H_0KC(^S:8B MXWS>VCVF,@BC-$AG^EY@L89"\BE\)H>;LPA/(>':OWDS6974J:)KFN%JMJY; MFN),3=6>&O),50WKG]B@?R"<(03S7S\XG;T'HF$CYBK,Q%'F/J="D]^+WU[R^_G4LKS6: ^^^7L M[7/\UH?\ZXIU+BE:X5O2N5SX^KZODJ5S1:WW5?M?5TT5#@6'XO90VN$?+TF8 M'70)9#WWN0++/A4SQS'MK7="WBPT[=-IAP]8HB/A=_SIITBXPH+>%>[1*D;$ MRA54210425$JN%.])-$W_$HMVM#@:,>UW&9[Y3>-T8=<1_ZH-XF$VQ ]>\$Z M6KP(=V@5A!5SKZ7W/Q "NO]:1_$RM:& :M5A=X>P.UX-:X.C#; DL"0O+'GL M'3DG"*#>H6>$G='HHE%(.E_^=7!8"@?E:;R?KR$? N6X/U_9DV54%)F4O'3)39I@B4*KW[, M%FM"ETD4(?P_]\'Y43^?I8W&LBD:=KY;N.9^!0[ZG Z4S@,3]96)]):9J*3. MX4"-)3 0,% '&,C@0 L9/=)"P# ]9QB3 X8Q1V-=%64UOYH#&(875 '#9 Q3 MTM+5MHEF]HTFALB:HI<;*IE&5L'Q"FE_2&M6S$J ?Z:0!> M/8!72:O64028 @*LQP@KZ9PZ"L+4T5C115.Q &)]A%C;"N:9HUN5&YQU3!9QSFFC=Q> 5,8H[$JY=.7@U4:.H0!&,D\2:E"YW=]"Q]_;Z &AGBTGM)$. M*> $9316K/P848@6]@!";><[2G2U"L'H7L.KC5Q' 8PTD%"]A5 ;^8P"".FC ML:KGYU4"A'H H;:;=TJ4G %*KM?P:B/07P CDR<)-8!U3 ]!["Q8Y$^K#ISH M*W^TW=E2H2)!L["%:(B&9C *Z-1YIAU-E@T=MFWWF)18#3;K,#9 MN>055N/ MYE20M+HT($D+$*TK54T.>I!T>30V;=&PJ.PIU(55'A1**'HSS[1C?8U'1H!*HB[WH>P9JNE9#,U\!Z@"S.BCL:6RBH, M8+@'3$F>F5("D?&/LJAJU"E #@ %X*D[,)$2/"1Y+(NRR$CR%&.'NL .L,,C=DKRG)38L;'@4455IYZ7PP@\+#LI.%^9L?$A(YB5QWQ6 M'AU7&-)HK(NR3>U,0D'@<;#S,^48O C? /ZKM@MIR-CHM_,6_R^ $,X0PG20 M':5T449C3;1MZL&T@!T>L5-2Y$.)'14+'$U4)>JP%8"'2]64BY(W5DW::&R8 MH)KX1PC3^7&4XD7'XD45#86ZL1[Z&.KU,!*&P\H):"%): AJAJK MV@N> 0G@8]U20 D^,JE.%S6+U9H? %^OP%?2+$ '/@SML2QJM@[8 ^S5[@2@ MQ!X9@&>(-K,9>%#CSV R7A!%I"9X[L4TR=N!,TZ9PYZ0^3:A"'AG/IXF*#%IU(-"KIU7S;G@5K5H7A,8^;QR4;M_@Q]01 MIP(=Z=Q01%-FE3'GS@WO7D;]9H7(=C7_44 _5LB/4-2LT[YF8*1V)W73A!>< MF?[,<#[^SS>@7I [%"$GG#TE-3\N>D:+8+7$[ 0M(!1S2U.23GSW\Y:@5ZE& MJ*_GK='8$ T56D)ZB:728:('L50 %YLTAO"R7Q? P,1R6AWGON4]6N 7'T7A$?DH=!:)C^FX2\_WHI@$RIYA;EUS-S.C[F\I M;3&W3-Y0MC'#D&2NS8)A#@"W8U7\?4=:B1-:%6D%8-)'8UU6 4G#0%*IA]J6 MS#(2)<_/6F:81'5,7[4M5)FCL:F(IM('^06HJNNT4F@]"P-' ]3T$C4EWFM; MLLC&D%)%C1NK?$ ITIMD--X".1%*IR5 ;K2VT_KO./QQD1#R*Z%CLI.B".U[ R-E3 1F^Q ML+[@-H.FA:"+1T30X-$DJ,(Q5N" M7SXYX2.*:H>2[319RFYJ'J3EN8=;>9=!=;@5(,K$B (P#0-,5;H0VI-=5B:[ M(+G:0VA5:4IH#UIVC]0B0*M!BT)S%8C/)Q'T0/E9+Z%3WK#0DE3"AT\;I_2^ MK4GDV:=-]V($N5D>,%BS-7_W=7!*5A_5@%'(;C-3U.FW8,,DICX"L,0#+@!@ M <;4T=BD[V8 @/4/8*5>,0,)IV$)9XF*P:J'&@#8(P"6^LX, $AVM,FJ:!L@ M @&!]5UL!@A,!FT:"JOQ-H"_7N&OQ$]G@#^32$!=U)DM:(>AF]08^4I67\S# M8+EQV0,?EE;2+"+(^>I[1B:_\M.U/PN6B#R'^AQEC<:J(1I2WJ2H/CNYP8/K M:&IQ\-BLNB2#"3;)*#U1U?.I;8 F0+,\ - B-&4)BTU3M'6:D?,=P";@L/[& M@UPB7#"I V X9DU#3 Z9GZ;B4:S0*/U&D,E.6IVHLCF2Q0=.Q%]*GMCE4&ZMF/YAYY#ID:ZM3YDU.(E6 "9 MCD.FJ\8_)4\F_=P#>2Y7/^+0P?3U?"=\N8[1 M,L*L17X_#)(M#YMH3>WHC&*,QJHFVC9-H0 TL?02SU5=6:[P3!IC1,VB,58! MSCV$G_4#@60^N\KQC)>R M<.0GY*.Y%Q>RA$)V[YX^* E)U]/7B>\!3?6B.E5E5E0'L.J(,*I0.UY=&&G= M%T: D 9EX=410D:C<9!# X0OB%-T+\U"H%>L3GE0W94B%*\!NP&Z493J4[*:FA354393'+:S9G&-#7/Q#([9!^0K7 M[]RKBF_%#=;3!5L=!L9;KB+X]Q%NR>&T]&=;D"I&&&%0GR/RR76+=&3 M$R)1F#J1-Q,^8TFC)GP[/L9TZ3,*>4S\,";,1[6! M.8$Y^6?.=^D?)BRA2PTU9].S[!44NCP:*^<%L]:!.8$YN\"<,FN&4)JR9L.3 M'!(3:F+6Y@=? ',"84R>:4\D71YV>.5M+7Q$^5,_U M+N9.^I$!ZL==##U3Q/?I!I#'^C/Y#^2>.?A0SB-ZD\N*A& =1['CD[NID-BJ M0Z/L4:3W?NAI=*'Y;J\F3LE8>R3%YJE,TH?R;;VF9&0-F00TKS#NG2^2,L0.1149'MB M=HRH)NU?MI*OCP=8

QJ%8'-OCTML>QH'EU(!F;M!<,I^E=9'7 MP$%L>&96BL5L**23(,^'V,'0>IVBB3]/;L[SU\[V&]Z^@C^XP= .\&:(3%O- M,#;^=1I^V/Y8\M4[EV4 T72,H%40>>1[+T*TP#_PC#Y^]]SXZ4*6I+^/WER5 M\8.TO<291@%Y['LOV7<^9CP@2Z5,H.,S?3DSU7?C2G?^^?0:I5]A=)Q-0^3\ M=>;,\7$OG,5WYR4B,F3GKI:>?[9+PO=WO_<>Y_/6[C&501BE03JM]P*+-122 M3^$S.=R<17@*"<_^S9O)JJ1.%5W3#%>S==W2%&=JJO;4D&>J:EC_Q$SU0#A# M".:_?G Z>P]"EP]/ID!CMHV2>RA@GW>B*9.(BF3+9XJ22FG\'I:[\?9U=73@ M.HF\7W =?ETKERR))-U*JT2)8X(OG%6$+C9_?'2]:+5P7BX\/R%;^)9W+ MA:_O^RI9.K>-XDOV?=7^US6Y^$?Z5)%P.FI2RGOM<@ZG>1].9UCL) M8A;:C0]84"#A=_RYITBXPO+#%3ZC&2*6DZ#*HJ!(BE(P 9R&CCNF^39;)K]I M+#UD>J?4.H[M78V&DTBX#=&S%ZRCQ8MPAU9!B*U0P?.%^ D)E\$2'^GE/S!Y MLXH'_)$%K O$/8ZWF?21U VOD./2-L M6T07#%+(I;WO32,0C"(873A?&1\RVJ^1U&_II&R*9W#>AH&[GL5"F(*49I!M MSZHUB^ZPFW&WPO$?)H+EBB\^C%;K E=)E&$\/_< M!^='_3"6-1K+AFB8^0Z^[@W>/E Q!TS45R;26F:BDO3&@=(*8"!@H XPD'YZ M+61*G&DA1BY1-^S/>Q0^>S.45-H&\1,*]UFBKY2HL(*Q>QLMZG&-P0'7D(6) MHFGD,Y UF8:?SC1 V!9AYDD-&U-A9M@ O'B$5TEY_5$$F,J7 !M4U.F2I$:G M6:Z82N-7]0 ZSC EU?N-&*: )S1L"IOYWM9>.9, JU=8627%QFVK^0/EF0"Y MGD*NI!:8E20S>))D@_+H?PL=?V\^"8S@+2>4E!"SX@1S-%9DE1,K%_PHIA!J M.XE7HK\M<--[#:\VTEL%,+)YDE",_'">-?1#$#L+%EXW]?:8CO,'!]DK[,*- M%5VT%%;9*UZ6&K7H8@T=MFVGCPY;#=@#9.SU V1[#]FV\U%5)*W2,4D[@-+J MRR"*(R&8"X]!X$:$?BY5E?6IJY2YNWY@6:DH)F!:':Z)AFANY2IB0M&;>2:= MZTM<=32V14.5.0GCT;VOD-6 7A(+E.C66(.J.F*%"KQ MPRFED$ZDD&;S(H4&E4S:J.0(RD29EXE2LH5!]F@;$C5;0.B?1^R4.-SEZM<< MC:W\"@O 1@^P45*]22E7K$2N6/G%89 /:C4?-,O'4A)UFZG>_<,.('Q)FRBB MY!@;>SJJJ*CY=5Y\!B8Y\(CZ!\AZ?G8^!]34S[:ET5C/(Z^VFPV@ZR#HF"9Q MZ*2@+2=24+98%7U">H9!*6@0122 ;K40N, D 7(*K,&J(2:E@@U0Z,NU3@2] 80 M9+A9(=+NZ3\*Z,<*^5'3>7@UK3,FV_?8[U_L[YE9IJ=,OB%]AR+DA+.G=$T@ M]EL6P8K,!86<%$7)=$K2B>]^WA+T*I48]?6 CLT/T9"H74+(0_"(I=(ZYH-8 M*H"+,1HK&B^-* "6XU80,Q4\)A$\%C=88EG&R;E2OD<+_.*C*#PB'UN*9.G^%4*S$[L;@5PD[[@Z%.%VN69K;W?9:[OW[OTT@214 M9EL6&I"JRO/K;R8@6Q9(D,H$,N%\F!JW)"3(E0DZRD MI61D#+C&=?;\?VSBGY?IBTX-K5QQJZM&R2]:(AR M# +=:&/+K:T;A(%3XY4=%.2(+._&^>5Y[8<7."6IT1#V_.8-EB&:P!5&)F+1Y1H08#JC(;V_)?"U[RV-(9 M.'%&$\-4+9,71SU4T FN@ U%T$M4L43;W-'$0L5VWOK!:G(;Z1Q8Q%'SSN?(5I! RB+J2XX"U6F^LMJ%CT'1 [4@$*$ M$Q2IGE5,2D%;WA!TDVN H50C2Y0.8??!9H[T@]K)JW:4)K'@6#1I$O74)!HE M;6["F<0.4OC=)!RP.I L@Q*F>&4QR=_QK0-T^A9"!P:*ZB+FF M!=*V(JI1Q7Y?3XU.9P^0"9-!>JU#%4$!?J;($LL4#>#HGQ70'>S)D/&G#O^3 M9?P:K:+WWNOQ:F6$[-'$1J),H1?@A"2?!C45OZ?7)4*_R!++!RV2Q0Y5Q>?I M=8QE!\ ?@U603EY'])U? [@4$( 9TCQM::6>U%/:\C0 MKF(S*&A-#[6F,@M07VL(8Z/%LO="N*&ND+\&&V6)G:XFW9I2=1=M(?ZET17H M$]#K!E.P:C$4Z>A6%OY@"ES+;$N )0 2@(] M>D/!*,:MRTFW+N051]X)MW7E+N[N/G:+:Z7$$SR[K.GHI0W\*/-H.UT&Y>32 MG BM&R;)'O93#.CTI*R#&#_C\S.V0,F3'P>J,O63<):1@8?+[2:8LU2G]7,; MZLDVAN<^/'*[P.R>Z+?B6J\[JQ:'L;BWO:>>1^)Y\RU2V] M%V\TT2ZL(ILZ^YXG@0\)X!3GT(H!' 3_ M;_H?P7SLXYOROP7O#H.)$FTWR0:?!4,RBZ+R9$BS1KEXLF<_)2$9,LY'[76V MC-3U+3NI7&5"^;I]G@;Q[2(UU\GMFTSR380RS&>8K=UQOK<4;IS^GJW1Q'!4 M[ 96[T4L:GEV*!#4NCKEPZ#6ISMU#;NUFZVGT16WZQQO+ 9M%D:;*PJ#&C=Y MIX)F?.^9U\;BG6FD4T?KP\;'JO5:%HL_/\N*J?VW;WC_RA[[>"YI$_OM']=1 M$I(/7,;!,IV+\O%'.-\\72)-^^M[SO)Q8QX4$N_]2VZ82"6<(4,SIKIEFO;<]"S+-75_ZAC>U$8SP[#= MO]ND7B6_ZNGU.+7&RC&>QH'_Y]A?X(>\])<__)>$F)"]M7@.5^/]A3]U&>8@+9OU0+".\5CP082K3XY8,O M[3,H,M\\Z>K 8$_29R@!W8%ER@VBKGEHK!N9D<;O8;.[>7L]=\++K]/(^R77 MX=>M"GOT[C!K-#"(H;#RSN'*Z\0 _-YO'AZO'F\^X:?X^G#[VY=/Z7^DK_U^\_7Q0;G]C-_Z_>[^YC]NOCY\ M^>\;Y;?;AX>CS_GLQ]^PUO0"=M)'_S?_&?N$FT0)5\KF*=KB M[YHG_UY?A"00EUJNU]TV]2;Q[2_]=1)<[O[X. ^3]=)_N0Q7Z4VD%WU\OU)D M>SGP)=/?R]Y^VWDNM&SWR:,V^2_G;U_@MSX47[><"Z2;I6]I%ZCT]6-?A?0+ MTW"HONKXZX:K]_RFW)-?51%^.WFX05;A0JNB:KA>]YS/7:>\0^!8O1>^JM4X=\L1;P*M$ MN8N#[R$V5\L7Y3Y81W'-2&7E\P]D >?_NTTVSYF[ ZM67^W(L!'_4-<&D$* M3IS\R#O,G*F1%JI9S9S,;:(JO80R!<.3.T#P#>*!Z=#FXZ8R>.B483 MG=O\TWY!Z833TGL0G7IVH>%#N5T9[6Q79,JPHWIZ,7O"LEV=]JJ[HFU)?]<1 M%AI['+)8GNLX> I62?@]2!U=55EAES=:$$Z7R[/2LYSZCAHOQ1+UGCB=JC+[ MC$BQG\AZ^#F*\7^NE-DVCH/5[$79Q/C+EEG*P'\]KK,0+?:=Y*/VB2/%_/4^ MY/?XO3(Y7.=B>"12R'[\:C5_?)/)6P0%;PBWBT?_)_U>8."]0$5><6:BC$TI M_=9$KKYX&_IWNCC)A*D'LFE@0^ZL*+;0$L86=L!9>)#%&9//7S:0$Z::P'S$ M,68G-F0X6,N.2AX>R@YC=U&<@F^SBH:;/#CTJZDO+D M]4EU6W-IJ!6VPGW !VK$VKH26-L!)+6OCSLW="'8\MZ) MGF00F%B\V%:F3\:HKNM78H?./U61*1V>:I00H9R;;6 2J-B9/D#Q %',U0L^ MB=TB/"VM@90[ !0 VB> -N3S\]QF+91NLPAQB%YVA>*2[LP:#9&37Z;QAPE[ MPP_M]\C2=:*[%Z;N\>FEP!?8=%]UHL'#*?\1N"FX*1%NRK&A::ANT]!_;E>! M8F@E/4,#6IV'\&?=58%.*NBD@DZJSM6NM),*( F0!$@*!C" M3(;;2K>(I8\FNJEZ6G%^-30W MX&A#>O';P9&&^JIDDP61L:(*$!DBO$3*T= MB)D88C;>TFR1&R!A,X/-K#FDM<.,85FCB6FHFF7!;@9X&S+>"E4[S> M[:%P M'!@)#<[CX)S'=M@S+ =O::;JZD([C\"> >P94M\37-\X>\FN+@V;L.#XS\&G MQ/D4T-$ '4TS.2)!*!BLM"O1- 6@8 R$)Y=*\7DB6AT-)8'=#22:6!#R05! M;*&M@2WLJ29*1A)G$UI>U38YI*1!$T7:E8M1:=%V95N'75DR#6PH:BN*+32$ ML84#BO'6I(,#(KBV8P--4!/9)KOC"ZQ:A3J@&%#,J_N8*XH1[UYD #& >+@@ MKAT$Y IB0N#AJ@;'Z>2 8D#Q@%'+<6A S[':( M^.X^VT\Y@$Q>-)BY2#0>F+G2N)3!UH;?W!->S7P\D M_4#2WTQ*H2D*S)+M5LK="@AVT'%YJ@>/80N^<,:BJNFK86>>"\PWO\)OF!>HJKGAV$)1JQHH8$ M5G0 #9I E ]D8L)%:GB2B7EFVNCIVA*3B;575 PH!A3S:ACEBF*+=_LH@!A M/%@0UX_R<04QX5QP5,,$% .* <4MQDBYHMA).X4L"XCR <6 8@XH[F+?R M;JD%$ .(!PSB+J9=>![>BDW511([U"5$^>19R/*&JVU:[ECV2DNL^#4NRY7& M)'V$ZR@)R?U=Q@&IU/P>O-'=D\SBWE7Y.FMOE_A3O*K;S?%+CMT?-UP@K1(8 M%NE('#O6^]78_Y?<,-'/<(8,S9CJEFG:<].S+-?4_:EC>%,;S0S#=O]N&^9H M=]53O'N*M?\M&$_CP/]S["_P0U[ZRQ_^2T)496\MGL/5>'_A#]?LZ,HL%HVM M3*9V&*Y1G"KI)099$)-/X7ORA;D7Y2DF-NLOU0+"COYC.A4B6OSRP9?V&129 M;_Z:;#,IW:X_*0/=@6',MP9=\]!8-[-="K\7S*\V;Z];HQ/7:>3]DNOPZW:% M/3IF=YLS4 6^79T8@/_ZX^KKX\W]E_]1KF_O[V[OKQZ_W'ZE-OMMW_7]S/-)WS37Q]N?_OR*?V/]+7?;[X^/BBWG_%_W5[_G_^X_>W3S?U#6NOA?%1N M_NN/+X__3Z#'*\ A?;Q_\Y^QU[%)E'"E;)ZB+?ZN>?+OO#?C[B?;>/8%T@S: MP3:&<6%8O":'Z!:?R2'>A>'H<$]P3_V^)_?T;_,9:G+Z8\7/24%L7YR>HRJ_ M^_'L23%08^-A3G[,*YL=4(?H3=B%3H\TU]'S,W;2'C;1[$^ZP0LGG[W^^ 7X MFGY]34TH=AJYK >-LV>Z<%Y:T>U(:K ?GOPXH!S=TH9>"K]X).YUE1Y@^&F6 M7 ^/[Y4$"ORELO;#.3[E*S-_'6[\Y5 79#;;/F^79*@/?4/W<)8F/:[/@T4X M"X<(G;>F_X3X;D_1$MO#Y%^5X!_;];[)K7=I9I.6H.+%37G M$3P)QE0/< .X<8,;*A2N5L.-=MS= "5 )J.2W"Q:Z(OECT2); MI*9Z5A&+8FZ3G.A9:^-CKYHK_XHQ^?QE _6$]2)J7Y)DFP8LHP6)\9-$?!K, M5=*2SOSO]1+_@*J$J]ER2^Z9C&=2L'B"V28YJ-OL<%93#P.8MEM@%2D!+9%A M,/^TC?$JW.';BN997#/]]U<_">:D+R-8)6DU;"EP[=$$&47?MK$17#5XK>1C MK\H)RL[C(Y.,=4P^Z5!U/+EU0J9%W/VWO]P&%+!S1A//*;8:@P8)J4'2XIL3 M;S!(#"0FE)6N%=ACM]*N2%::YX!(2_3YD-D2IV(<3XFLTCJDG;"4X"?Y.^BR MKD*FP\DY"T)-\%#$'\/9T&VS]P'L^C;*OV6=,NACZ=YA,?$U7E578 Z M@K$ Z8!TA)0.5\]?.%..-+%,N2B)#Y,<080>/J] AJ.M0\80(XL,.Y, <2J0 M#DA'IM(DVY-KK+>.'9T)4I''0F4I@"8.,9XMM^T8K,3H[$GQ("*X/=&%L2<# MS&1@L=7MG8:,!60L(,P%T@'I@'1J2(?579-68I3'O[KN&MZIW_PS>B_+P%Z6 MJR++8.]) :T27JMJ'P(8MK\H_49H+3^A@XWHG&L;K-P^>LP)R(J[4;ZJ"6ZT6>F3S MH) !. &<9(=3\[VXR!E-'$M3'9.Y%Q< !X 3#W"4!W^3@9*B!%TN01?+9#() M0/7^](\N+!V !D"K IK5'O<+(O7QNJ':R (D A)[CT0:(%HM^)BZ-IJ8NJV: M6I']5DP?4VH>ZGJ,W'NE[X(03A_,6]V7(VL1 ]P=W%V/[VX 61;NA/EU4BP] MZ[F@I<5'5:Q2IY,GB_!G,!__,XBC4J< [=5M-,;Z# @@%8 "S(@@6=<;9"!1;,/F'A1/$>X*.O M^#ACU %MT,\B'42NJ0%$ ")B/!H=1,XH9:*%B"T61-J.>@/+.;3M0=O>>8LF M7^L12 >D ](!Z8!TI)0.7:=;'>>9DG&;(C[C<(O/B-4&)P>'12,\W -,UP)% MWI!&.0Q".I0UPG;-&N'F:5Q+-AEW--$YU!.#SH%% .F =(24#B6_1=UYOIW8 M:T\,>RU*D%U\1FT(ID,P74 [YE:/* M4Z]6#ETDY9":!86:5H #;3.G\RS0-GM-,@\8_%I9SQ!8V_&4.FA:&BO MW]MTS@K(BZ#9.-O@GF710,-D?#"W0WI[NH,'X4['EHVAP])] #[ M""A3-4;C S8-+QVPZ=A%_X&W3)D+344#!+47W$\OMU)):T5138W'6$IQ2JQ! MVWNJ[AE :!H:@\H4 GQAX))-@A==3SF2=IB-<$!G_,Y M%!0#[*NC#!TYVGDLD5E(Z1A-9 DPR20"H^BY0?\?]##U13IT91=U @24[*PE ML+-'$\_Q!.EE 0WJ*[[K9-- 8B Q 21&UTS8CI5V1++2G'+48 H$J 6'%,@"Z8!T9*H,X*$L2>#2G4P,91#2@-2&KV.>8%T M0#H@'8@7-WGPJ]L3M?Z=B__$+"A#_$O='$U%W5+-G/)770T^CXAXV/?_.U8AP_&5G;<+7U M<]J5PBM[U?%[OS7#@ _B7%A[E^6"-DD=S#I*TDZ%RS@@A4/? M@X\_POGFZ1)IVE_?E^+G"Z6]7>)/\8)L-\*4S6Y3$F;R*?P/?G"W(OR%!.3\9=PA@S-F.J6:=IST[,LU]3]J6-X M4QO-#,-V_XY=]T>"#"5:_/+!E_89%)EO_II8^14A]O(G9? Y,$VYK=8U#XUU M*]LD\'O!_&KS]KH].G&=1MXON0Z_[E1;EM22OEFKU'CC!5_ZZR2XW/WQ<1XF MZZ7_T"4;ZN6^4_W)/_W9%L4+- MBMK3'RM^KN28E!DTD28@/>)=(U!^QY][2I0;O)G,E?_)VQ;J:GI3KE(S6?O:H&'+ZFKU]3$XJ=AFKJ0>,J4>[BX'L8 M;9/EBW(?K*.XWC@VSDLKNAW)N++2VB7Q+(CPBT=B!5?/T7:OD9]9L^1Z^%?V M"V7MA_-QN%)F&0'&4!=D-ML^;Y=D]J,2D;:\E'SNM2^O;I]6WYY54 M78^4!<^VU_CL05L[6O#,TIMYCI/"ZSME2&6F_O$P)WAG*1>:)IQ*%-0J++(1 MQ^&&HI03 -P ;MSAUOQT15O/*W=+:G\ D #(W@.2K@O5JTMJ57,G-%A+; %T M +K>@Z[%(9,V:3O5#=5&%J 24#DH5-(5K;;@FUJD:-563H9IF . MB9>5EKP!::W,PK1)4RBO>%&\!F>Z.)I2*7^>P/Z@C& J0#TA%9.EQ]?N%,N:.)9D(U,)E(,*A?=B#[]STN%WIBG \#O01+ 3$DN'KE2R>, 0 MW$[HPMB)0>4F8$@FY" $W5@@< 72 >F =$26#N7AK9W1A8XQFNBFZFDL+.Z@ M00)J4'VWGE'$T:%C#+X_S0;9\0(;1EJC0XLN;Z<6Q4J87SRFV&#)Q\7?> M9WA"!QO7.]' ?>YT#+G[",]H5JB"6ZU&>L?F/V,2X"203@&<:L*I^5DR3C87 M3D4&Y]', #B!M&[ @*,\W1>&)#?'3N&0;@Y5UPQN<]H 9JHXFI6?S'%(K#^,)(2,U52>I1 M<^\5I7=9+K GR9)ID[R*$>#NX.YZ?'<=]$]TG5KAQI]?)\/2LZX(:I;\*DZ# MT[F31?@SF(__&<11J7. ]NJP>##D,SC!_7=R^^G$5FMHA1-;H:+Z<165MKX: ML" /%BB)=3VN;-8N*4!BH=;S@_IM7AOCS?_IM]LO\G>+P 'WW%1QWN M2,8@GT626)I33&(!1 BPD/$*LX X0\1.X6(RD ])I@_6Z$')D9[VFB,\XW.(S8K6YR<$ZT0@C M]@#3LD!6-Z1Q"H.0#F7];]U^Z.8)54LV&5*D+P"A$>@<6 20#DBG>WM=XO6+ M9*\],>RU*$'V?G-;0S0=HND0D,TSI4&:EZD8YV5AZ/906!VMF]R%+4*!NPN2,"J0+ MHT!2TZ=TP/+,Z5@,+,]Z51\@"U.!9_ ^](K"&W9"_QK7.=& 7;\?ZIP5D!-M M96Y1)=286FX]?BVW@#7 FGA8HSN#Z(7^729*!\\:32P.TT 4X I@1Z=#E*% MV;M<]R][2/O7^WYY=&'I@#_ 7P7^"N/3SMK)G-'$9AY8 ! #B/4/8I97X%,_ M"V+N:%)"DBXFQ*2>+U>3N#E1[H-DXV^">9?Y_X8(=.'NAG1W)XB6X(Y9")[9 MFPBZSJIP(W@>8&L ;=I$JYH!P3P6?,F(M'I7=W^^G.5FMI M'7?6T#0>,R7%J9L&=>^KNI]Q>J.SRH:&R,Q'376XG>\ $ "(QK)@6EU^B)H[ M@9Y./&5/@X'2@](WI_0L;/ZT^X&!?2,=J9;)(3D,J !4-!;9;GP>MJ&9HXFI MNSR&%HK5X@9TS4V-">MEK3MU"6X='O4B%6068CK&!5D"3PL[;[S&B4+#1,-* M!/U0(DN'KFZCSM9+2?5: F\R*@$AP+<<&@3X!NF =%J@!C'K=%VP6U]').O+ M*?DM![5'(V3: TR! SL><$CU3#IT$$L9.#"HWP40[#CD(R$% MX JD ](!Z52PVY1WU?=28I0'ND)+8!-,T@8B3-*VZFF2]T:!5O%U_QFURA!' MJZ2F">J H)S303IG/9C)T;=4RX/=)/^&577#/8$%< :8 VP/@%KELDHM+!VL0]NNJII MN@!L #8 NTF&GS-.S;1P]D834[-4TRGNTY+ZX&E<^\/&Q[_Y6L.-GXRL;;C: M^CG?;N&5O8+UO=^:!5@B<:XKDU^F\8?)^_+PO-I'/A_COT%OMU+?_G#?TF(L/:>ZCE7\/#ICS[C8M'8 M,V9JA_$3Q:F:7*8L2^13^)Y\8>Y%>8J)R?A+.$.&9DQURS3MN>E9EFOJ_M0Q MO*F-9H9ANW_'3ODC0882+7[YX$O[#(K,-W]-K/R*,''YDS+X')BFW%;KFH?& MI)HY?R^87VW>7G=&)Z[3R/LEU^'7W6K+DEK2-VN5&F^\X$M_G027NS\^SL-D MO?1?+L-5NFSI11^?_?@;1G5NX@BH#ZQV^GO9VSG>/?L":0:!?)Z:S'\XMP87 MV!I\*+YN&!>&Y96^I5T@RM=UJ_Q'CEUQ[*:\"\/1X9[@GOI]3^[IWZXH,ZA9 M"WOZ8\7/E1R3,H,FTA2CA_"G\CO^U%.BW."M9'ZB2*&%5?3>SK]T'KJPBYRZ MCM<9269Z5JI3]U'SV:MJM^%K^OHU-:'8::"F'C2N$N4N#KZ'T399OBCWP3J* MZPU4X[RTHMN1S%BG14?B61#A%X]$"JZ>H^UJPT^SY'KX5SH*9>V'\W&X4F89 M(\50%V0VVSYOEV1ZHQ*1=KJ4Y>VUGZYN?U7?ER:--LZ#13@+AP@=8G0?(XP2 M)=F+<_^K$J21;AKOF/MHP&Y+F3\%L^!YBE&3#P9$7?8B[FU3Z-T>)567(F6% M,BH.).%=H:QK:86R8Q?3K"SB/L8H6I6<5J95+,H08/.=^L9-<@41X-@[F27T,'&]4XT<)\[WD+NOD#Z5H=*N-7JCC=L_C,? 4X"Z13 J2:< M"F<-[FVVAI,-9$2&!X #P/4/<'2G>V2WQS9AN+RG)0+F!%(\P%Q=S#DM8L[+ M1AE:J.A? NH =3*CCF[.8&&CXXXU4\OG#%K,Q((M 4YJ3NEZ[-I[1>F"4$B7 MC(OD58P =P=WU^.[&U96A0\%?IW,2L^Z(6B)[E'5".+3.9-%^#.8C_\9Q%&I M4X#VZJ\:9HABKA\5#0W4SFT_G==J#:UP7BM45#^NHM+650,6^HJ%,P8R4&#! M "P %F3!@LXX+:$""V:?L'""]@OPT5=\G#&\@#;H9Q&2,M<4A:0,( (0H8)( M'9)D1HC88D&D[:@W\)9#^QVTWYVW:-!"!-(!Z8!T0#H@'>&<9]L\;\)(;9+L MBOB,PRT^(U;;FQPL%(TP9 \P70OD=4.:OC (Z5!VV->MP6^>8+5DDW%'DY*) M=$"$)IK.@44 Z8!T6K#7)5Z_2/;:$\->BQ)D[S?7-433(9H.,2>0#D@'I /2 M >F()AVNT?0V6)]/1]PM#2+NLO(^0V0=(NL0J0'I@'1 .L.4#F56JBY+#1MK MKX5(<;#CH.Y#EJ! W83)&15(%T:!I*93Z8#UF=.Q&%B?*_L 61@,+'XML6<( MK*.P3.,Z)QJPZ_=#G;,"IN@@Q=CO6[%_V4/:O][WRZ,+2P?\ ?XJ\&?PF!AB.:.)S3S M " &$.L?Q"RO$+D^"V+N:%)"FBXFQ*1F1JU)Y)PH]T&R\3?!O,O\?T.$NG!W M0[J[$T1+<,P /@H6$\ M<)DK;.NCB6D6"Z- W471B1ZK.U6FUR@,_FUN)*)M8)](,U1;YY *!E *)K: M YJ?6&B;9(/05<AAHGG>5=M=Q M1Q-7]>P>I6+ZK8[2&@M61Q0D!A(3T.17'AW$,_F>6"9?E,2*^'SS8SB(I@HBJ'E :D-'H=\P+I@'1 .A O;O+@5YK>C&8 M>3P<,^7Q\!R+4[D@5ZEV%%[N7G-%LQ_U&Q8;62(Y05U*CEFGNZJR[=VQ>)"> M &(!L8#82L36Z[/.#73PMD;34S-4DVG MN$]+ZH.G<>T/&Q__YFNM-WXRLK;A:NOG="N%5_;JVO=^:Q9@B<2YKDQ^F<8? M)N_+R/ZKG<#7>7\+#IS_ZC(M%8\^8J1W&3Q2G:G*9DC613^%[\H6Y%^4I M)B;C+^$,&9HQU2W3M.>F9UFNJ?M3Q_"F-IH9ANW^'3OECP092K3XY8,O[3,H M,M_\-;'R*T+HY4_*X'-@FG);K6L>&NM.MDG@]X+YU>;M=7=TXCJ-O%]R'7[= MJ[8LJ25]LU:I\<8+OO3727"Y^^/C/$S62__E,ERERY9>]/'9C[]A5.]G>/=LR^09A#(YZG)_(=S:W"!K<&'XNN&<6%87NE;V@6B?%VWRG_D MV!7';LJ[,!P=[@GNJ=_WY)[^[8HR@YJUL*<_5OQ4*#=X,YFKRD.PWN3#0LJ*%5I83>_M'$SGJ0N[V*D+>9UQ;J9GICKU'S6? MO:J&&[ZFKU]3$XJ=!FSJ0>,J4>[BX'L8;9/EBW(?K*.XWC VSDLKNAW)N*[2 MXB/Q+(CPBT)CCN;.\"TT90B4*:A7YNHCC9$-1Z@< ;@ W[G KC-;B7AW@ MZEF%+C(\ "0 WDM8!(PV7M,.BUBTLQJ8RU4]%\! ME8#*/J.2KK"U^0F8KI47MEJ\IH*W4K-X$(NI!T)4.0CITA%<-#%C=B@08!OH",&B4DM,2H".?N\^>&T M5MH5R4KS)'YVA#W9Y^@E"PQS+H$4NK,(B[3$MH.0#E>77KBA9ZY'LDV.S2N6 M!NH(Q@*D ](14CI<_7[A3+FGB67*!Y_V@.F5@ITPAAA49-B6! A1@71 .E)5 M)9F%4OF6I\V5^ 5H-'$\EKD4H&I@"$ Z='-GBL>'[@V!+H@A&%QZ 69+0AI! MT-T#8D\@'9 .2$=DZ5 >P0KMDXU,_/.,T<2P5,UF&=0-&B2@!M7WW1DUR!1' M@P8P,S(S[GL,*Q6,C"T?B&$ZI%G5/,1,MN*E<^94S2LBCHD3O_->OA,ZV+C> MB8;SB60LOF/;@0X":13 *>:<"KTHW-O??48Q@-Z+BFN\KQB^^JYL]$ H =;U"'1VK2N,CN_%-DF,<*1]F)@1L"7!M4T)S59)ZY-A[)>9=5@[L M2;)DZB.ON@2X.[B['M]=!]T0?6&PKY-@Z5F7 VWJ1->84B>+\&:1"[[TR7F)B? M(48/,?I>!WA .B =D X$1YO,>=5MM6+B\C41&DV0:KH"A#I!J<2)N#,JE2Z, M4DG-MD+-7,")&9I3E J8H:VJYD$6>@-D\#X?B\(U5AW501>67MU8Q4L/14-\ M_<:K!, M<)S1P:PPO)?K/F?#/@?X&QC^*/>YNJ/;.##>(B<-KI10!< ^"#@<- YMK6ZC M" \J*FI"U.:.$_U-!&9$V.K7HD+P3MMQUSL*KU++(_+2T>_6*6E MM0*KNL9C&*8 M=^@[CU7]^8G"NF(#*NT5<%&BQ8(XFIF:IIE/< M(:3NV).7/J-+'NL!M@%2%PC;9[%C9K&G8_28)<"T1A.$BO,5H%UQ$"U7@Y . M7<%&G9$-E*RT);"SR7XHRDP'T*"^XGNPW6\@,=DD1F.E#;O.;"EV*^V(9*4Y M);5EX!AIA!]\@)EM(/,;$KW5(*3#U9EOGCZ6-D[FDCR*8VN"1,E '?MJ+ ;+ MA0<2DTUB7$\&XIE\3RR3/_C$2 N\X@/,?P -XI"B6" =D(Y4A4%6H0;B2&%0 M4^S'1MJ1;5G%,*U4O1R@57R]>T:M,L31*JFI@+KB M0^<472:G@C^N4NTV#%2/9:\U;1;- ML-3O)&QDB>0$>IDW5XGR6J0EAL6#M 10#"@&%)^%XD*7/?>&8L,F7"R>JENP M6P/. >?=!%_LPAB5YN@T#(?4R7E>L5>9.K\%4 >H ]0IHTB1_IXSI*TEZ$RS@@I4/? M@X\_POGFZ1)IVE_?%]OG"Z6]7>)/\8)L-\*4S6Y3$F9R*?P/?G"W(OR%!.3\9=PA@S-F.+#N&G/3<^R7%/WIX[A M36TT,PS;_3MVWA\),I1H\$N,N?E,'GP#3EMEK7/#0F M9-+Y>\'\:O/VNC \U_.+<& M%]@:?"B^;A@7AN65OJ5=(,K7=:O\1XY=<>RFO O#T>&>X)[Z?4_NZ=^NJ&>H M671[^F/%SY45W_+&G1+G!>\EC,9VC+NQ: MIQ[D=4:MF1Z9ZI28U'SVJEIQ^)J^?DU-*'8:KZD'C:M$N8N#[V&T398ORGVP MCN)Z0]HX+ZWH=B2CQ$KKF\2S(,(O'@D87#U'V]6&GV;)]?"O)!?*V@_GXW"E MS#*>BZ$NR&RV?=XNR41()2+=>2G'W&M[7MU^KKXO31ITG >+--XQ]W&#G;31D)C\7@'UIV"6GQ=0>EY 779 [FU6Z-U. M)55O)&5)--*J1EXQET2;6MJ?X-C%/"R+N,]Q47A]IPS9S-0['N9H[RSK0I&L MK$9!K9)A$W&<#&&V[HC I]VEU''TT! %O@+?AX8VJ$A:A%HO>3=*32N;FV3I[ASB@$E I$2KI0%EG M( PC%BVR16JJ9Q6Q*.8V.7@J9YAQ*7( T['-5F91/7B61*XJ =!:#H( MZ=#UDT;\LK3P;"V7)+$\R6BY(X,T8-,L71 MH &,OBSPMP@Y '/ \RW-0NR--YF+934SW[+S?L(3.MBXWHF&\W-G8,C=+TC? M E$)MUI=\Y;-?] DP$D@G0(XU813X=C!O?W6J"4$N7S)3D59< =P=WU^.[&T"" MA3LU?IW,2L_:(V@)\%'A#$R5,UF$/X/Y^)]!')4Z!6BO%*MAYBCF@E+1T$#M MW/;3>:W6T KGM4)%]>,J*FVA-6"AKUA@/,A58,$ + 69,&"SCA%H0(+9I^P M<((.#/#15WR<,=2 -NAG$?(RMZ0I"" "$)$ (H4Q!/PA8HL%D;:CWL!G#IUX MT(EWWJ)!-Q%(!Z0#T@'I@'2$W MBA2+4J6Q0*GXAMT9E4H71JFDIG&AYD7@1#G-*4X%E--650<)"WV"PZ\?]PR! M=1O701>67MV Q4L/14-\_0:MYS5GNTU8Y#* -,Q!)< M 1P"#GN(0UNK.UF/!P[=%(>.)3X.I2:'KZ& M='=UDEEPQT/+[?#AO!Y@MP-ETL9@R]G4\1S(X!E;=>QB*(NW3)G+7$4#!+4K M+(^K2^/I5BIIK7BJJ_$8KBE T3=H>[^UO9!&X'Z:<]%HXIB6ZADVX 'P(#@> MSHCWEZB\/IJ89G'V':B[*#K18W6GBNL9+8;770/[1)JAVGIQ"#)U8 ] :!H M:@^PF_>)3+)!Z*KC,<\#%ZL%#^BISR'*&&!7'VV]KU-GZ$B1]#(+*1UCO2P! MIH7W*+UX4('NPT%T4 U".E3U%TV3S=;9+--)#I;''$X#!0/X0Z\;2*P/$J-K M3JR3TVC8B#MB&7%.&6XY*$<:(0T?8+X;V/V&Q'04'8E P+C)@U]=:D(V*FQ/'TUJQ]O7FC:+9ECJ]S(VLD1R KUT6DZ=QJO*CGC/XL&' B@& M% .*ST)QG38NMIYFSQY-',M3=0MV:\ YX+RCX79UC\D\$.^,)KKJ>1Y[A@N@ M#E 'J%-"G64$#"W47>R_NR8&.\N0& [@!W ?DX5OM:"_TZX[O$G^(%V6Z.7W+L M_KCI,M(JE=DB!?YC5SNHWM_[E]PP4;-PA@S-F.(3HFG/3<^R7%/WIX[A36TT M,PS;_3N9H[N[ZBE^:V/X%HRG<>#_.?87^"$O_>4/_R4A(MY;B^=P-=Y?^,,U M.[HRBT5C*Y,I*T9=%*?*=9FR29%/X7ORA;D7Y2DFAN8OU0+"+O\CP9,2+7[Y MX$O[#(K,-W]-]H8581SS)V6@.S!HN877-0^-=2_;6O![P?QJ\_JZH8U.7*>1 M]TNNPZ^CKNU186B)3O#^7W]/,)W_37A]O?OGQ*_R-][?>;KX\/RNUGY?KJX3^4S[_=_M^'HX_S[,?? ML"W,MQ.DO_<1N]HGTB?\-_\9.PJ;1 E7RN8IVN+OFB?_3B68=#M_VS)3#P+? M_M)?)\'E[H^/\S!9+_V7RW"5WD1ZT-"R[:0/!.? M_W+^]@5^ZT/Q=P3$]%&N"4.>^/>(<)E-_QIY\2Y09O/'/E=S^>/>V&GKRO MMF!9I[T3]9M_C]XY]Z=*5,1;P*M$N8N#[R$V5\L7Y3Y81W'-85B5SS^0!7SK M$8=58QZ\UM)P)KQ\%>>F)J,CM^N .,FK;PH)07S'Q^$@N63H#R_. SQ3MYIJ M&>G%G7&J6$P#/97/0\>;@J)[>LY9RP3V]O=.KLHF4.,"BGX7+0%GE+B!YE?P]\Y,G M94M(=L.5$IT\P'38D]Z;ZWD>-I!QH9L"Z^"G8(WU+LP)TU9SQ7^.\)W]LQZ- M7]]K_:6]FHUOYK-XH#\C4]\]";;(+3GAE6LFNJ57P.:5ML+ MKJUI),:L3:K)O6!?ASV ^_F<01Z7JX^P1;0G!2@UZU%G\A\[PN((8 MGHIM>%=PA>\Q.*Y?LGRJ)>J5UQS[06%-1MB.]-19Z4;][X/Y-M/[M%0O4&9^ M'+^D\:RTA(_,R4TU9APMQMLD4'SLLE1.P06O_E@DXA^;^.?E/?G6V\4?27!% M5G/?JR^U#:1EP^Q#;&$0IS_*':6JD_<9D;,S4WFBZ(N8$X@$@W"$$/KNF7)W_U+4@.ZG?2P$9: M=;$,_6FX9&Y&J'.H&>+U7/U\3V G_VKH6;UFDGI?5K,XP!ONIR#[_R^KW4+? MOZXS_?Z;I<-1\1PLG[L_6*YYKDE!>C4[G1Q$=I^2@Z!C7/.%S=@T1RR;)H;G MZ7;E=M[%P=H/Y[L07^9K1F2,W8"S:JR%/U4PRA?]4[ (XCB8WV1K?[6:I_,# MTP Y?8L&<@DEJN8(T*$!&9:&PX)\%*Q$A\@ >]"?ONE/1;2P)0.E:YF!$D#! MVN:Q$&S3_[+ZCCWD*'YAV-RE]96;WMQWBQL&I2961Z.)Z19Y3J7*R,!!BVLZ MCUZ)=&Q*'>;J*] D:I4$D+ZSU9]*@^('WU'52\%J/9^D(^,WA 7L0 M1^NVHN_I:G^-5OE:'S_RZ&;9D0?*6'N@/=3'YB-*4S^>GQWBM\KS!S64;Y-KX%(X;>WA=YEHEZINO?>H\8>&4!CJIXN0%X* M3FN=^PY4FE:B3 @;OPCVV8S5+$ZY P%=(-Q0FO5O^:+'XI: P, M&@'8;>!XUY4CP*)/]0,*A@D!A1YH7!.L&/QLF26&+1MX-?W;Z*@E$6=I; #J MZ#EO_V\>-/GOJO.9/9JX0$(DONXTN<&?T!B*;9T?KR;HE)#VZ,PMG,X>N6+8 MHX$?VW>=#LI]\#U8;8,A'M8;KHO?+7&^PO0Q+H^TCWA6,44FWR%J$ >FAF/U M)_7I]-9M:GTZD8,RL5?+LQHG$XEEG :3Q"]6U4,^ON7:^@H/UTQ[E21/KL/8 MH%8J[L\\BIM&GX[B@]6UUK+QE ;,%,2 M7I&[T#^7^L,,F6IS)]&\3R(Q_@! M+[4+Q\(B2*)E.%=V3]9[R-3=\[$DKK$@TH$Q\V#^Z\L?6")[D:VK5W'0>\H6 M1A-2;8\#*3&-/"4XE0U>/>OVR].H9XD&VJ.)S<*2!-K72^VKZT\T:1R=U#@Z ME@3&L>U4?V=,.IGTR_7E0T7>N,ZYPFXYUHTT-T3I0/#?%L,\RIRW[O;QK,G/YWBNU#6,3E%;5[2SJ7@']MP_8PQ!?W-YZ)_I V4E&8E4&# M6J4 :] L65IJE@P!YDCQ3&PZ%Z8K<#@4RP^OV3Q1%G'TK-Q???JI?(M],OYV MM1L,L\YW^OFP,IW\IM[NUO@S7N*_D<7]'&7TMCL?JA0.I,=3+T:0(-744PTZ M55U<0X/J)S(M'1*9@].N(_LZ@WTR1+)/;5<6=YNZ_+<\=_GOY."=QH>5Z0O^ M[V(8D;W$>/ 1>\9TYFMP]W2^R#))B3Z'(SDDC 17/Z[%3HQ*9W$\R8/B":YX M[68JZZH@:95$D(D4P\/X'*[\U4SN3*3H642B9 EC))IK]J41K8D,2 M)?@9Q+/PW,B5M"%?OHFHOT MAL)0Q*IZQ9,+RD2=;SK+^G@B61\H@!'I!N%AVRIMZDM.].;A[NXU!PHI4"Z. MY)*#9G"[>'CRXR#Y8X7/-U_P"RM\ZB0C0-.7?R5)Y^L]XFQ29% :1; U M$L@J1D_E2V=!ZHK%WV33J_INJ8WZE$(%G6-Q2[G;,ETD6P8^3A][7_?3QHN2 MF"_TOS;F!AU)E[Q&WD^G2VQC-/$<2-F!YG'+%9=J'H4KQ)UX&K2R5UI9X4HQ MVD-+)GO8:@ZY(_]BGA.@$&H-XFNHF<=!FL*^8^F1\9>D20P[RILXG&W(:"S\ M/DM",_._F31;WKV(@;^##ROL7]CYYAY\DFA_2W-S\G"VW9'7Q M'T_^ZEMP[V^"F\4BF-$W@-AVVI=N>2RT"6?HA 3'[<&K>-W.MK95O$2+G;+) MRJ# U?@NM5THMMH-[?1$JBX$&SC=IKJZD9%,QF3_GPL9?S&*A\G.GM1@EP5 ME!CK NGU>^>$#8B/O"%7*UOZV\4^Y&Y73. NA2-IQ;;<[CMFH2JFS4A.(]I5 M/^3C +.Y;.K7D+?2DIESD"!F;A!- -=IU.8@0),-)2^&0VGWM%'$\/S5,W4!@3_Z7)W&1M MA17>W%B>6)Z2A>V-8ZLN>WV>/,4.@$W 9CDVS;;]2I(AUGF-/P/H ?0$>G0Z MZ%E";8NDW=MQ5,3.!]9N)=;N/G:"L-)477?L#@9^E'FTG2X#$;DGY+^[OA?X M/VS7ZV5 Z'?]I3(/D]DR2K9Q0$Y?Z<%LL8Q^*.$J@S=&Y^71NCO6+,H0KX=> M&9%N$!ZVVT[OVF[FT=*9#NIF- U;T7OR]SA:C+=)D)%@*]%TX^//I0,#7VMG ML!E5EFFM<]DXX'KQ+:I]K(=N//WS]\:)KVP52_7P=O%'$J1LO+>Y#GY9[=+M MGZ/X=2#8;T01=T-&7^A=>#(4Q%41^W!Q:HEVE-,!2 (DJ2NON$&RHL+*X\TO M ' $. KQX%R;!]O<(5U-JAT2CBPBW:"T+!4B]C7B,B\%IGB%13F&I7MT=3]8Y9%SHIL#!6Y*%*:VA8:EAZJ%0%[ M5\3U%9^+TQ9_>F8'U\3;GVHYS#Z@."V] (J^@J+"!ZP'BM,I&-?J89,[(**O MB*AP"?EM$[98V\20 H2/$2GKI(AUGYF1RE:W+#X+25A^"]0CXR-4CY[K<.O1 MXR]U04-! 'P O@P-@*[+,T8+N 9< ZZ%[RYT/6[=A6( ?WC52A\V/E[ UYH; M+$2B<>%JFU;PE+VR5W>4Z[%I845?1TF8-J[%P=(G\Y4^_@CGFZ>\<6/_JERX MVMLE_C2)EMO-\4OV)$BF-P4Q;Z@BK1*K%IG"/G;10972WK]/KUVK:_];,)[& M@?_GV%_@V[WTES_\EX2L^MY3/8>K\?X2'C[]T6=<+!I[Q@PL&/-1G/4A;LG0 M+/(I?$^^,/>B/,7$(OXEG"%#,Z:Z99KVW/0LRS5U?^H8WM1&,\.PW;_C,\K+4MJ$M^L5;KAX 5?^NLDN-S]\7%G3L-5NFSI11^?_?@; M1G5NX@BH#T-4Y/>RM]_P?J%EF,]WGOR7\[H]/5C M7X70A>>Y5%]U_'7#-GI\4SH6U>D?KW A3E9I(JOPN1+7/M/3=EQ8]\!*..7- M[>%/Y7?\J:=$N5F1X77_N5T%BJ&IBJ[I^CL?D&5Y]HYB;UX@>L= <:J46KQU MNTJ4NSCX'D;;9/FBW ?K*,9>>9W._\KG'\@"SO]WFVR>RTIQ8=5.J1TY _J' MNC8(AL37IJ.]H9I\.P_.U*T6ZOKEO;,!S;@GH]J640*]!1(7C=*1^IMU9Y?< MQ=$BW/R&E8,Z5.=IHXEIJ)IEL8\'ZC*\GOU,B+W,U>9RK%\@#ZJJ^P^0ND/F M6 ""1A.D.@Z'\5F #\!'N_@HE'DT@ \=;R"FZI;D>%L'",_V L&]P;T3KK*) ME#AOL Z45>XFDE?)WVG9V3;)B+"BDX<<8!1DOWY(U8V?@C76N[RGGQ0S^L\1 MOK-_9B\$/]?!*@E8YD3W>S!'B7__WBKOK^_5WM)>K>97LUD9)-A M+ZI3,K59OL[)$WX-:-H)1_E,32M1)C+0!31I,)I443G1J MBK[/7\?!/,R\2OR=9*^?S?"C8<\3BSH(OY,,]UG;O+3#.;EN\_CP]3U,\-=\ MCN)/T7:Z66R75_D*ET+!'DTLMQB/D+;'#72E]D9]6E?J]TIZ3@][)4&/:F_3 MU#;'%WQ;V&F/G6T 3E[4U?AQV< P248,JXOO'-*A$4PBMF]8C_G?0DMJ; M,H66.")IB1!S<#K==4F)+W; MU0,&Q>WB+B;%KYN7NZ6_VA!RF_5SRJ99@AEW-&$FK!+@ 2''=K=MZ[.4/AS M_,9"@D:)J%%U.RS.-T=($\<<0>)]4#&"ZW0B9W+0.9(Z*FF]_]X0=996^3J' M@B%>SS6SY F<5KJ">M(F7. OJUE,)NA^"K+__[+:+?3]ZSI31W(1F3VGFHXG MR)8$*8*NO69Z-3OM,R.]3SXSZ!A7/[H9FV:(9=/$\#P[FQ9]%P=K/YSOBDHR M7S/:/ 4Q5'8V[B+DB_\I6 1Q',SSW.#5:GY+!)!&GDLCS<@<3;Q>- )"/N+L M"A..ZF1AD\Q<+0#:)*(VG;_7GZU--C9.[,4GO4J#=;:]?UE]Q[YP%+] LJNY M;7RWR&%Y7A@YHPERF7=K.%_)HDGG[^#O-(GV8.42\C3#8*[5!T631='.W]R9 M%,TCBF8A412-*PV4R*'[U/%2\(*/\_FDAT=T.)QSW-73U7Z;!7O7GWMOPPOJ=X0V?KQ M#-1=MLJ/L3^GST'I:0Y*+R$X@ZX[&;2MI93Z<1VKV,--2*KW0,L:XO]NRJ99 MPMBT@:?4"??F]I"T@:35I\$J6(2;1-TEV/,/EN3>=P?\O:K/(2;BVW0KB"A^ M>UON7:+K=5;5WGOTX+1'$U,UW&)SF%2#+> XQ\6YH-*T$F4B^22#N7X*]$E( M&\;D1C1JPUQBPW33[=Z:H0(8VDU7&KL(_MF$VJ1T_<7)FS%]:5YP?U6)) MG4OF=2>?HWBWW%=OJWU-%KL4#AX/+GXXW\FB5*=X&<]4JOH1!8,?8R-HG"P: M=X28@J\9,Y! 9FS@@8.WL![$8_R E]J%8V$1)-$RG"N[)Y,/00T=W[$DKK$@TKFK\V#^Z\L?6")[ M$;&K5W'0@PJ-)KJGVB5=UM1^-(T\)3BF#5X]Z[;]TZAGB0;JHTG)<�OH%K M7]T@0I/&T4B-HX.*%-K"J6?;08C.V'^28Q[(V=S1=47#A9NYSND"[KD6AW7W M+.\M,L9W?X.=TN.?"-4ZU5:KRVWO;AO/GGS2#14ME'4^N2'MC IVDQN&5?O, M>DAZO_W?^2]D"9/'**T.C(-WPS&N5O,CHU?J;/\F"3B8EME]B@$R5)T0FM$H M5XG^6*,)0LS$%:!"0MJEBOAGDW;))G;), 68LG1-5 M"@>'S!OO WDX9)Z8*Y5K:%#]O*;I0EYS<-IUJDOI//ODB62?!I>U#$_%#"%K MV7K6\C6&RQ"8MS0,*=4S.)S,(6TDN'9R+7NBT8)K7KL)2RYV M42=VT=4Y1 8@7\E!@SZ'*W\UDSI?*7IN$O*0D(<4) \I4_PRV42S/Y5H33:' M1 E^!O$L/#=P*6W$GV\BL+UB>1&DB'J@,!5G MD1H*4S]4:?6*HAF4B3K=>);UL42R/N!X#"%Q>O-P=_>:*(4\*1=WXTN2;/$Y M,[A=/#SY<9#\L<+GFR_XA14^=)()I^G+OY+,]/4>AS>I1"B/<]G$+A2#J_+E MO""_Q>*5L.D5A?/B]"G/"CK'XKQPMV6N2+8,?)P^IIK7>2A?F;XHBU,A7T@W M\W:#CB137@/O+,F4="PL\GB1R4*^KU>*>5ZFN5(Q3WM*-G?>;-#*7FEEA:?5 MH+FTD5SF'-C>6+9&S+[V394UV7>W.2IC@!L C;+L>FT M[%;Q+ ]@)[LT'.%VA9)YMLV5606A[R(B4THDQ?I!N%AX6'A8>%A MA;U!>-ANN]"%[="Z#[!C-@N78=HC2*)<]:N>+X]V;=58H#T'R<#^SSS:3I>! MB 18\M_=@"B;:[].'[!Z_'?_O*, MR;L.*2NUD:I[1G\JB@ C?<5(C;AG#8R4P,#B&=\$" $NHP_-K!-V-DV85G, M;39B%03*X!O>'^G9/*.PHF=0+WO"'D&]PB-\GT;XBH_#:9,)?6^1X^#=3Q6' M2H?#J11 T5=05+B ]4!QNLW"Z=5P*$!$SQ%1X1'RVR8\L;:) 84''Z.-OSP2 MX59/$GO0I?VSQ2T+SM8+W?;0>#2P0#VR/4(5B;I:0T6B/*0N:" (@ _ EZ$" MU44-5* "K@'7@&MQRUM=O:'RUJZ GQY9/FQ\_)VOC5CXN8@0PM4V+64I>V6/ MX^;PMW*=FOPRCT_U'*[&^TMX^/1'GW&Q:.P9,[QC MLQ7%*3XOMX3(GGP*WY,OS+TH3S$QZG\)9\C0C*ENF:8]-SW+Z/C[LBTW"5+D-ZT<=G/_Z&49J;+ +2 MPZ@9^;WL[3?\7F@9AO/X7?[+^=L7^*T/Q=^,^.:>HG>]6:<*M\5;O:M$ MN8N#[V&T398ORGVPCN+-B1&E-,\_D 6<_^\VV3R750C#JIU2.W(X]0]U;1#< M(;?K@+@HO":6%_M%SU2ML[@"AW)G RIS(P,-EE%2O^,!"A>$BS72L5TZ6DVV MR[LX6H2;W[!RT(<0C='$<56$.,PUZ+**)_N9$'N:J\WE6+] 'E3V]!\@=5FO M60!".H!4W2JFS $?@ _!\5'@UVP ']9HXB+58&)!AHHW6D78.^ JFTB)\W;O M0%GE;B)Y=;4;T[E-@CF9?!65G''.Z_;FY.KW[GJ>!Q)D7.BFP#KX*5ACO[6:7\UF<4#^QJ=">I-M MCR:FBMRBQ9:O>O^$7P.:=L)1/E/32I3)POXV >9EXE_DZRU\]F^-&PYXE%'83?29J;9=![WR%3L8 4V%33(7'IH4B/751.LI\1JMQ&L9Z"U\MTUGNAR$&F.IU MG@?R6OKP6S:6-UU5:A?=T[&-4#5/E(DW/,D;08>J/),:.E3ADA@]9)4 !:KM MDG R0J981FA(<8*'333[F]A MZ=%A870@U7&8X2' J8\U8"NM9C54)'-,QTK4R!Y-2GK-I1KN/ECMX;II\[)+ M3F:7=$GH,[N/"@@889#"1_E;%,U_A,NE\N5Y[8QDS-+.!T#M%W[%2.RFJ7PP\WP?-Q3@;P86OM MV82E'"_FE]4L>@X>_9^OV;(2U2?]BZ)DP^ (),2F?%1]:A^O'9#;R>!GZTW )#;!B-\!Z NO5%:S2K\ MX5[-1 ,=XTJOTHQ-\\2R:5Q]2I$W_B^K[Q@64?P"F:B5D=O)E$2!C<'8E*V>E(J.55%WG-30-E$HHI3I_$V=2*GTTL55D,G/PB)61 M8NPR=;MJ,;V+@[4?SG>=*EF,*$HS5UG0:(@]IJQLM57XR1?]4[ (XCB8YY'B MJ]7\+?5;6BF #&R0[6(S>E\(.4&K6,[Q9VN52>I/0*F&H%05B2R.2F5AI7(% M,%6#.9WOE9MD<]P/-_!!'-:;WKI?4[W9&I\ @#V:N!8+N3R,KH+EOE MQ]B?TR>-D#>:.*KF%I-&<,Z10=M:RH&_U[&B&ND:5B-1$H^@2.(,$FG(;.DH M-5M(@/!,V[,0!0N4$Q+O[2&_$PF63X-5L @WB;H+F^S68#.'U MH;C,3)X#$<5O;\N]"UR]<:Z]O4 HO&E6@6Z1,4 M9O(/:%57?::.?U+$*%Y$?)R,HF"P*1IWJ9S5BAB:6$1M,(<#MP7BFLOC^ M($[MG"/[1_S>]P-36*)?!IGNIB*KV(PB554 G*08S^KT)F_H?8H##4*G M.$?QF[=7AC#V:C#G]F)=/>OV/A#_E[6VOB)A:I"!9[HHOBZP[R MU:LXZ%UC9S0Q317QZ#FED:<$Y[+!JV?=GCT:]2S10))#*J'U!?4;N/K5+?YK MTCIZJ76TF&J56U+/MAL-.N/22PY">:[%#=\^, MWB++>OS))SU-T4)9Q^08M7E)^YN"?VS#]?!F MRO)E&[GS7\@2)H]16L87!W?Y$M\M_=7F:C6_V:TR]?YO:J2[1$4E97^0Z11- MJYHYW-!H5XD"D4PY8F8E 142TC!5A#N;-$QZ:IBT$N9BJ5.:HN_D<83O?9XH MBSAZ5NZO/OU4OL58EDKT.BQFG6_V<\AQGM=XM%OCSWB)_T86]W.4$>;MW*A2 M/!BCB<4^8!DR3;)HT*E"I1H:5#^/:9J0QQR<=IUJ*#K//EDBV:?!92[#DK A M9"Z[RUR^AG$98O.F/9IXJHTD",U#YD@$W^ \B1L10].PF92,A$"I*)K+9&'>UFFE:(7R:; M:/:G$JW)YI HP<\@GH7G!BZE#?GS347NQ08>R.K>9HM[LUO;T@V;<"PCYL%> MD",246$JSB(U%*9^J-+2H).RU\I4E6\\Q_I82"3K X['N8E3F1R/FX>[N]=$ M*>1)N;@;7Y)DB\^9P>WBX2U_^E62FK_>XN$DI M0FF5;0.1;GA;LM,T6R9>#C]#'5 MO,Y#^&=(IE@688ZQ/.8! Y#OZZ-BGI=IKE3, M"D_)YAWF :WLE596>%I-FDM'+G/9:@*Z(^]DGI.MD#HXXJFHF;]"6L^^8_F1 M09RD%0V[V9LXG&W(K"[\/DM4IG_X:Z@ZCL"0_._F31;WKV(@;^"CSOL7]CYY MAY\DFA]2ZMS\G"VW9'7Q'T_^ZEMP[V^"F\4BF-$WF5@N*5I5D&3DAP M6!^\BM=MGVM;Q4NTV!M-=)W#@&=0X7ZI<-U:/<&MM*VE5MK4#?%57(A997;: M8]B-BF8R)CP 6,KXC54^W'3VH@2Y*B@QU@724/C.#1O0#+.&G*ULZ6\7^Y"[ M73&!NQ2.",.Q9" E\ 6(IF=<0SV-:%?]F) -).JRJ5]#WDI;9LX0Q,P-HH?@ MNE;<)JOG]3?*-/@6KE8D_T0(AU(/=(@#TVD AI!QVL!S-.5UG'IS-#$\3]5, MYDXSJ(804-OTBA@]?WMME4=!0)FD5R;#%LIRV9GETNUB Z*0]3;<@PXR> @! M?KW"-V@\RRI0C7*ZA/_29':RML(*;VXLSQ/*WI"QS*:MEE&(BYETYG R!FP" M-DO#!%I%J5Q[ 2EW@$5* $N 93DL*Z+'+6^9GFQ;9N["[^XC%X259O&Z(XXP M\)/,H^UT&8A(:R'_W?6]=^!ANUXO \+_ZR^5>9C,EE&RC0-R,$L/5V6OGH?[7MGK MGWGQ5_>OA1F T%<@5 _KK;3ZNDA6?XA]U0? MX)1\%+\8;_'[P4_"0T)]=JY;OBJO%U7VA#WRHBH3;NMPXR]OB';,P\TV#A+L M6)&>C_FOV\W7://_@LU1]\H839#G]J>@&U#05Q14YK<84&".)A[SY!P 8"@ MXP,U$PA(^:XKRE8P^-3)/?E['"W&VR3(!C\JT73CX\^ECN)K*R=)K"Q3\HUE MZ$_#Y8GA#WQRISTT&O3/WR.34N%=IGIXN_@C"=()=+>Y#GY9[;J_/D?Q+3[6 M^&2FS&]$$7_+]?"%NFK$L4D'@:JS%XU02U30T#= GN]4=TI5JAX1\&>3+>GYW?>=WO ^P.9QA:Y76A^X*1^LQ/)Y7 M32IJ,JOKZWD.D4/&A6X*K'5IX2C1J$,U8PH$]LLGZW6HLU8+Z-7JL%'E:G/M MQ_$+7H__]I?;@-Z_2OM6#-4QF4N.(!T &!&@%9,2(Z=# FX?Q_\!//H*CQHM MD?RW$!>)MH7P' (HNN-X?YIC'DK-^XGU2G?Q?6LSJ?],27'IN9!=4I"N6B6$ M]=!_(8KF "CJ^8?U0%'A$O9QJ"(@HJ^(J$JM*Y,;\R-8#QVKM40*0^3N 6-^@#& >-R M\>&Y30WM!'@#O(<+;Z%X]=RFJ&A;QWAZ(/FP(4VNKWT*^('(ZH>K;5IL4O;* M7JM&+E/3PD)?1TF8\I?%P1)_\GOP\4GEUF3G30H@QH $^ 0 1 <71R>"TR,#(S,3(S,2YX.7S:E:Q=2QYLONT!9&0Q U%:@#2MN;7GV[P M(E(@"4*BQYQ#S4-&)H&OT?@:MT83^/D?SW.7/#(N'-_[O'?X]F"/,,_R;<>; M?MY[&%WU3O?^\>6GGW[^GU[O7V?W-^3"M\(Y\P)RSAD-F$V>G&!&@ADCWWW^ MPWFDY,ZEP<3G\U[OB\QV[B^6W)G. G)T<'22)$O>\D\'']A[V_KXH7?T_LCJ MG9Q^..F='HW?]TX.&#LXL,:'UNF'OT\_T7?'AT<'IY/>9$Q/>R?C@_>]T\,C MR/71GAQ9UM&[=\E9?-Z;!<'BT_[^T]/3VZ?CMSZ? M[A\='!SN_^O;S5 FW8O3NH[W(Y?Z>4\&2Y+\'_#F7_/>0>@'C MSO-;RY]#GB,H\_%ADAS!G IXQQ,!]:P4W@YX+U@NF"C. Z_W\37*.>H='/?R MDNP@S985\VX_>KE':!!P9QP&[ K8NF 3&KJ0)?1 "=>9.,P&4W 9DIU+D'D= M4#YEP2V=,[&@%JM3%5]^(@0IR&Q[)*+SQK=H(*T4 M4XI$+27]/G,#@7_U\*^WS\+>VZ\O-12]*:4+(\G9/)'T^(E)":K,H:@8A5GP MKUZ2KX>/>H='8!<;EV%E\69E2/)M689"$R\C19=3_BUJ%J.XR=2LA"0#:O_. M1*!@UMNI_[AO,Z>.!:XGQQ\%-D<]SP]D?GP2/ULL'&_B1P_@$1+V*6'MGDV2 MCD3I$>/^\_#CQX_[\BWT.3(SY1;W75:=>'_!_07C@<-$MC>5 #/.)M"]0)_: M2[J+_RPX>PLE29(H O*FAZ]! A/09TE];U8*)1!H!)_W!/#@LJB*VJR_S2:F M^D,6QW/^7VCOTK&I]I"%N7]YQ2WJFBH.6:S0W<3J,?L(WA/'_KR7S.^H9U]Z M@1,LKSV:9F9^ AJ)X$@& M[^?]=90U_% P>^!]D;_7^X8X"*K&!W=%V=#[[=W5]^O;P=7O]V>3,8;L^:BJ@E[UU]\G+H M!.%W)%X-1X/S?WX=W%QGT MAU^O;@;?MVR$62 M:1]JD2:;'H 2B=HAINZ92"K'GUPY'O4LA[IIA8DSZJ*[ M:#AC+-ALVK*Y!"VWIVO<9D01?T)28:M$ E+% HF4V.$9CHZ8QAC6$_D1EW*. ML%Q?A)S58[)#3 WXE'K.'[(4L-"]I0'4DC\Y"X7C,5&?*!V.CJ?#@W6>LHAR M#1YA(F<):H=X&CI3SYE /^(%?APG:,,'ED! MD@2Q0_S34++1Q& D1NL0(WW7 M]9]P-)[X_)PSVPEN?"$,&DLI@):1XW5&4B@"6"0"(Q%:AQCY1OD/%M"QRX;, M"KD3F'1=A9FU3)RL,[&"(2N<#G%P11W^2-V09:93UYX(N/1UB[Z(IT=V;6+J M(VK9>K?.%F(3"9Z?JF7PR9N^2.9T=I?FV-?>(\Z*^;(V4ZL<6B;>KS.1YNU0 M#=]%FV=+W$[Z/706:&^U*[LPL[;>/ZS7>P(3[4(E0!TB ::5/&3VY?.">3!< M0C4,8$7-ST..:^L;AXX=UVPDJ8^HI>M4&>@C;)* 2]HD/(GQ249 AV@P=X\,9Y:PV!^OY=)5_ MI"SI 4'.>@E@$ G2H6J_]J FV8@^LTUF6<6YM10H*_8(ATB@SDZ=?O%]^\EQ M7>B<'8P6F3JP'J"P&C/P3%9A:&E1ENP)FAPO5G@D NP0-3=0AP9C>9Q<6^'* MBCS*V*&*A<%N[@1RR00V9OG24\<\(_=A%8:6 F4IGD&39I_#ZQ SL8ONCL(T M?\0I3$@L1#9Q'98 :#E1%MR)NU!BD2Q8IPA![X(5A!S,T6BK:I5+6_7*"CN7 MOT.U?3E?N/Z2L3'S #98P(A:W_0+,VOK7EEE)S DQB$2J$,D_$:Y@T[1:ZQ@ M,$09[^IL-%.M :4E2%E7)Z D024);&B#1T/;@:J0 M&TF&U!E :BE45MXI>,:/B_#D32H@WK'J'I>5^[+-[O+6V>W]^/'=R M\B;YU27J=!$J(^RVF@MXB>&TY!5L"NL#F-Y$Z%VBK[*M&')7!TM+G+)2U;:Z M[I%6%BMAW-8J8;14*2O:BL"++M)4%D!A2),&1DN3LLBMB,;H(DU%D16&%%5 M:.E1%L*%(1I=)*9V9(4A6Z:X6@J5];1QW$87Z4U#*@SI6\^GI4=93:<(7:SV MHL ,0P8J(+1D*.OBX@B/+C)3.S##= )AB*OC\%39V#8+^^@BM\4!'*8+K"H0 M+6NJ/Z,D%J2+_*P%=Q@24YQ;RXCBI% #1+K(16&LA_$DH1Q#RXOB@RB/&NDB M/YG0C^LT5*,O(S4,6=(C:;E2G!"Y4)(5*HE@N\A7%.MA2$TNDY8%Q<<09>]B M;5<$B1A2H$?2\J(X%RJ#3KI(5R[L8(/-BO6\6DH49T$.I8L4U-]V->3'&%A+ MGN)*,-[5[2+!)N<47+" .FYS&X9%V%J:-_EH7CW^(!:W8WI52>FOP62P8%R6 M5C1->:40'?=&/>Y7AV4,)F0E=F<%U02AWX&S&?.$\\APZ?N"QE J2VL3 MBNMD YO(28]6^3O;J.#+GTC_U,QW;<8%.H:#Y8L91Y4PK75L%&N2M0Y(DQ7_ M-Q(58&S*]9]>M,]8EZ&U!L5YM$E? 5*)%-M)&] 1_M"EG&7O@FVEEG%?:4+.NN16!1)9.V(7B?CW/<" M3JT@AU!6A-0/&5Z$TCD)JYE[ %RVYP[B\@3!2,AH]R:045= ML$?F^G*K/]DT;M0FZHG26H7BK--;12)9FD-&]FIS?&<7ZPT8ICM06_@_G/D^ M4A MERC"?,%].[3P;A(1+A:NP[CE>Q;#*93TE,(+?S(91RYT@1YT[H@?C1I($P71 M&E+E9V/%AA25Z^\D+IFTIZ1L)%\X^0Z*UXO+UY,%)%C"G>&M\UT<+]>H256+ MT!J+XCK4&TMYU-Z._CPW??L1[WX2\*A1S@MPM417?M963'1&3">Y+?L\#:J1 M3J><3?$9CQ*9>X#-L;4<&WT/)Y.N9)%8V([I#!M#QA\=B]TWRW$QJI;=@K-B MJMB-I:2I=KRN&#CW79>.?9YXY*'+0\\(Y9QZTVA'I"FR#41I+:#@R)HJ"\B) MEFEBX20K?6<8&;9^@7H)&N[2BS"U5!<$Z551+67LNO#"]M?<)L V,K2,*QX^ M7>/>^?YK3]C8A'%8XC8\CI? :IDN".ZKG*;%8G8C>0$']VQ.08HWO6-<7@WK M66PP=IWIII%]6XG14:]>LE--?2J69.22C."=+1B3])_#/\D:0-#.'EYWZ!>! M"'Q_##7B42L>,)L;]*O0M012A*)G:2\[$@:4W)U.%H: M%?]IY=DV'62JZ&0:4Y:J,+0,*8[/DN-M.LA-[7-H3 DS!M:RJ+@V-SCA9L=P M.1'G,W0("<>[P8"AXZ+$+V8$!K*U=K+]#58XV$8%(C#.RB*1X[*,.Y.J0>LY MY7P)D];?,-?+6U&A.*WA*+[5+0TG*061Q>BDI:2G7)ERKF34LJ>X2S,G;'6P MYIN(=-HFF$F]EVL7JF1^RI;Q8L846$NCXJDT/6>K@_06!^3(I_YB(Z=D?40= MH>J-8*7!//$K$DO849E6S2K.5N#[$,0U1&D5LI;:^J>KY4*%I20B1>TXSC>N M,3ZU,D_EI20-MMYJ 5K&U=@]36/N28$D*S&Z:&7'_(H8//1.(89%XUU#W-<1 MH65?#>BK8!\E%K$?"]WQGU;)F4NM'T-K!BD%KO[DP[EO,[AW+3>TF3WA_AP6,AD%_$E< MB1X+H-H%+& ER)86\%+%T9J0XN(J-*&H>$1"DTP!"9:08!%)4D:"A2102I(I M)GK+$N.#DA(L*H&RQHA=M,?"LV"Q2X91'VK6GV =C7$/DCDR:8!)S;UFVTC1 M6D^!BZWT3%II1;%$\O>=RQ']?6/<./[!S7B3MZZ%(GS&:4P>-F(FC99$:T^*?['2GO)EPWX%AYZX>"0M7];2L#08 M-8,)TU*NWNP,,-V'CV),H69H$L3L;NZ)WD:&SFB.%1]FI=&DT;-(.EW%2KL= M=U,74O1;LA*D2123O2*M$2.H)4%K HJOL]($4IDD%4KLK%GL^-\PSJ<21,NB MXK^LNN6@@Q1E+B=PTFL$HB[,E*@:4%JZ%(=C[J*#%6S2RW:1LNC6 5-V\KFT M1"B>ON2N@\Y6N/P70Z0WJWDENY:"LNLFXA\R7+O#? SQ[!#Y>2F4B8K9!(9= MQY,?+*"4P$LR@$W_.LS?TW(5X MIJ5@F22F7&Z&KB57\26MWS24DX3NR5A8+N&.[EPUW<2G54PY8TD"V6BL%^'? M1)S.($X4/Y'.(&Z2TS%2\=%7];*_MW9&4L;:E1P7YR!K'LY5IJ@;H 9-V$=- M25K34/Q'.M.(!)-8J#QC@0-*_#F&42A2:R4-W-ZJ6$FN)+L>I)K"1J[_;$B< MUEH4C]8FUK*[%G1+.SG?]H+09J7JK.:=XO;:VFK.=Q>';FP]VU\AVK!8K?TH MOK&M[6=WM>A6_<^FEXPV(TUK+XK?;?O^IC.7C_Z\_RP^T<4"-QSQ2?2WY_E1 MV>4C>,*BH 1I0[\'_/D_:R<]]..3'C)'+\2G,>P1.A;RF,#/>Q/J"K9'/#IG MRB$450@>QHW!XO7S7@!9]LCSF+O.)YA).+Z-JGS>?]Z*48 OS/1)(D.C)W/> <;Z\AC<(OK=?6@E1@9/0 M'5&JJI).KY =1M,D12.;C5].H2%UF1SYY_'WX?*3+''M/7C0=3YQ)PB8=Q>. M7<<:3"8,_72WK)SB3>%,JL>@(D0D?8-JD"_A+_')]O'Q2_@H_^?^T-DE@:V8(S_5,I MXT88;>T+[KAO,6:+*^[/Y>'^5SZ7)[TG40NEZM?(V5:EHP[JGED,%AIV'\_5 M%XX=+UFE =]%%Y1AHQ;]9)N^O.UOBM?:UG_O3&@JP(5I;*R>>O&4ZLO+Y6S^ND;)Q M83.LEYHC!#@@-54#JU5)7/X1>P[.7)@#Z*;%F^.^X" :)%)JU$_A9M9R57"= M5=3/_]J6$!^;CM^&3J,EF!STA+P8=ZEGO';^EC [M&;,#G%.FQRI>.?BQ<.9 M4QJAIY^$[HTS82,LL+X.ML)L2;V8]&,UJV4;R);4R@V#(9_EY[^)B^=Z%>5< MLT(V1&M)7407)?5SMS-%&M6UA]H +=$XZK5O0US?R;;]7V;%9X*X#'Z4:JK/ M:. 4,NCU'1ANIHP;JW8>BL"?QUL5OHTE5WK"[TXP^^I,9]"I6'(_:.0'U(WGR*6MT!3FA3JE^AWMZ@S_ MV &D:4OEZ=O (KJUPCF6(IF?UM-*GZ\-VB5=?'R?L4:GLM1MT$16<3TU"I.V M08>X3)CJN[Q%&"?!U;I49FF#3KE[DE,OL*[M5.5I@U;?J @8WT2W.CG;H&$F M;.&[SW^(FNIIL[5!MTO7N8%B+*M564_5AI)G[.:1]5<7C3\L)MR' 31:IB2; M,J5S"E.8MOKJR_184P!F2G'9.[$:AGJ9I5V9I63LO(R"WWVK2X@T!_\)FGGYH',C-ZL1E@9JA M1EM65C7TYH%=[:FUG$7D]_NC56DS-5A#S&N'3=W3A6/W+0M>1&(&DPN'3CT? M)%GB'OH26-U-.9WCI <_'!P]^9JUU!:(;>BA^NX?,^;,82%UX0BY_9^6_BKT M[&KE:V9N@YZW$C^Z%A'AF1A,OC+J!K-J%?7YVJ!=$IXAX_8J6G,N56L]NM'F MLG8L7$_6TJX:8ZA<*"%G2?<))H0Q Z[+K""D;K*?K(]--()IA5U"[QA0U_F# MV8GQ14<(XL&RU(TW&4;^0%[8GB0I-^ -X5H[]RG6)Q-GL:92?],JJ@79V@X! MQE>R?]=PYB!I,):@LM95D5M; A8%M-Z8*-@]5-[?U'ZLAB M@C88M_F-XI$5P1*UM/![$IC+#>49@,F;"WB*IUG PS,6/#'F#3PV\F&V\F]& MN8@#(M&H1+GQ_;F%:&E_WV EX!:1DZ\#O'&Y>I3_T^2WM/YOH@6+SY>@VC?J MA1,:']B2!FI5C[0& &T88Z%[@OG 5\>HPTQ FF;_1)^Q#?JA6P?FW1R# MBH;^)'B"M9YNWZ$\1QLTBF/FHHN'J_I3-6%;OS-+KFW+7]Z7\1.<+5=)8F=L M'T]-&D1WZ'UG&( /O1&,LG3*[AE6);2X9'("\]L1XW.=P_-/+\9K.TTW5CCZ MPGBU9R^DD8UFU(NKXM;W'ID(HL\?,;!MY)_C(QYH?$:O6:27"4ZK_U7>BZFN M:+QFJ7(MC".W?G[0KD*^8'^\B.\2K+.3&!\:=N%PT,#G?7FFI@A=M)6C@\,/ MB>X8J0.+< S]UNPZ;H'8AC$J*;_\'#3Y*@[+75_URJQMT''CEA YMS%F,)"7 MA4RC!\TWN5)!?]6.+BI_=E%R+42(,Y3D\[.H*W_9"JTO_[4W+#;OK*'+Q9@- M+[U@L.]Y(?JQ(S7CJ$/HE5]@H#"0W;0AY[I_E%(O>@[F6Y:,^X4N"T. Y=(! M_XB'-FU 75V -O1[N)207RQ@'&,<<*I;497G:(]&<1!=$JAIH%EUSC9H6#BH MXH J6YS&/FMF;H.>#_$4?]6D,L=2]#V[J*GI-DXV1VQ#C5P"ZAP]=9=BL4C( MTQ%>F:<56B47C:;7X]VCWS%W>RFL]VR&/0[>F!9_KQ(YK;C(#DGQ>%+^1=-+ MR'K9A4O-D:N.9LGEGO'+\QD.W^53JVT@6U$GF<+%'R/6.0!"DZNEOFZEU+G# M6\KWO[3YVJ]OYOO2M<,[ZFA=E;NM/M;BXE^P!6>6DT1HF1I[7:2V5DK:2ZW. M71BM!P7FOU(J2]] YV4'GV9+[*G"L?0Z;>C4'J5TIX;:G+99FY,C,VU6Z5NIS;&A-L=MTJ:@;=\XGFR)PJ _R.1Y[>V= MU3$2OA#GE/-E?-F(&(9C/&]@Y,-/!X%.9:U0$/ MS8"WU.PKRG[+ NB^W1 W1@KK(%,%I977&'Y+ZR]W917Z_'X]/CHXTLQ:-)G: MT*+N_3!BZ7J^H ['E[';IOP@E(HL;8WKE MS/!<>RLS]1_FVOL8U<[=5>3E2 M@P7*6('!).5/>FWEQ85%"I:W]8WQ6MJV\5RQ.^K8>'JM_')-1/T5=F7?0!.\ M!Y1E+E8Q.""X">BVFM40% Z8)6^R7];^(+XJ3QLZQ+B$JP-+Q"_SL>;KINH\ M;= J.38'EV?IU=?E4Z&RY*]^FDZN8,.9LUC4U2)-W"X=[EDT<1SY9RPN(OH$ M!E[Y:%0[_VN?,3<*)X%X\/!K*^'H/LPJ2=R&QO.5\D=8Y-;5I#1Y&W1)/CU. M[QW7!/&7)6^E+KJXYHH,K^VBBL\:N6+E[3Z;I+7?F-6=#&H63H8H;;#&_*?Z M\@!(N:$+4[_8[HH_-*UYI8 )X.M;A[Q=2%@S-J=??OH_4$L#!!0 ( !>G MEUGE>\T2_"D !FF 0 5 <71R>"TR,#(S,3(S,5]C86PN>&UL[7U9MD&_O2T=4W7%ZZ'>&R'+:KZ\X3 TO"YBV*=''Q/GDW2XA3'\T=/IQCFF!]]&_3Z9_##^'1V]&85XFTU. ?RS_V=/)IV_3X8>/\T>"";7^V/IOIW]C%DU. MWH(P(H%R5H$3T8!BB(RER).S_^?#WX*67#!7H,3@0$5FP'%!_\KG(E(26DNU M?.AH./[C;_5+##-\1,,;SY8__OS3Q_G\T]\>/_[RY/WIG\X^_O7:Y[_(Y:>Y]_[Q\F_//SH;;OH@/98__L]?7[U+'_$TP' \FX=Q MJB^8#?\V6_[RU22%^7+6[\3UZ,9/U)]@_3&HOP(N0/*_?IWEG_[QET>/5M,Q MG8SP+99']<_?WKZ\],H_%V$\Q^GPZU_3Y/1Q_<3CIR>OWYV\>OGLR?OGSWYY M\NK)ZZ?/W_WK^?/W[PC_\GGS;Y_PYY]FP]-/(US_[N,4R\\__3F??B4<@H2U M0O&_;W[8X^\ 4QBEQ6@Y'Z_HY[-'5C"-L.+7.8XSKB9E_=;1)%WZT*B*9#)= M_\M1B#A:_G:PF,&'$#X-7@U#'(Z&\R'.!I9&Z!,/D'D2H'CRX%1"X#(9HT(. M*J;+DU-',J.A+&58PBPN!7GV[,=UUA[C:#Y;_V8YC\LYW/#ZU>SM/Y(36K/3 M"\][/1FGQ71*2WL@E(C+,6F,"I2@5>:M4%""C299IR2VOKIT1>L*N9,@ZV@A6FZ1J#+J^?L$X]GB]/3Y3-A.,?3];\OT\EI M&^G/)YW,_4K4-(B#N? )IS3^\8=72&ID#>S;!5@V%I]*B%!TC*",=Q"T$E X M,\B-B=F(UI2X"]0VS! _&C.:2J(909Y.QO-I2//?R=@_7-#$3>+&1CFFP);1NRR!^,+%U(I1EE+@SRZ9JZ63MR MH)"\MZ"KI\? L:(@!'0RL9318G<&\^GV1% _&!$.G.MF,G\WGZ0_/DY&-(FS MYW\NB(4#&QQC/EH(:,FG%^2[$P0&:)V1/FJ;;&O#<1W%H>-ZB_,P'&-^'J9C MTLVS)XF"H$H;S,^P#--P/DC2V!"LAA0SS7<2--^"8A1,01JM4'GG&H_S;E1] M\IT.Y,95RC<62;,E< ''TLM[.CG]-,6/.)X-/^-+BJQ/\=5D-GN-\Y/R/GP= M).-*L3("Q;V!8E[&("9:IUDFKS*&(K-IS)L=(?;)S6I,HBZ%U8Y1.0_KU(31 MFS#,+\=/PZ?A/(P(Z^EDO)R0030B:A,E1.8D*&\EA*PIAB 3P TB*URW)M&= MJ/KD<;7F35N1-'33SP'\.XP6.*"/!(/2@T_6@;*&' !+3@5R7B1W06!N[7%= MQ= G?ZLQ#0Z:[BX<[2?CO&&(SG"I#2=7,"@."CUIK9@ME,0\9E]4P=;:X2Y, M73B:B596<19X%+3@1"8M[8HE=QI#,$)YY5LGK>X:5V^258?SXBKU#Q1 %^0? MQ&QR],R#I3>!DAC 6TW6F?P]95(P)O)CY6-[DXUJ+_I]I[RIE1O.ZR94'5U- M@E @.-4 1DA&5=!@%""U+GA%KQ1#HQ5T13KG$]=&+P;X/3)!>J4$ZU$TF7V M29-^*E%'8 FK?A("7/18MQU93#H89O*1LT_-,O7K,19R/CR6#!;K#FJV'J** M DQRF@NTFOG6IOYV1#TUB/MP8LM4_3ZB:+>1M) C%RT+12*)Q M*DT+'#E+2D@:<]<[>CL0XA[,9!-"-)C\X^S8G'/4*2XQ1LBH!"'+"CP:#UB$ M\5%Y)D/KY-,VN'IJ-EMPI+E86B8NIPO,ST\_C2;?$'_!,9;A_'S0PD41+18P M&DF=*2TA:&]J9H,A.H*F6^?Q;T?4I[Q"8Y(T%$5;RW(&;,-P9K+=7KD-#\R/Q8,.Y[RE-9DL*!I\ M$[Z%.,)S+(5IKQ,# D7<#,3-X'D *U$*AS9QQ=I;D0U(MJ&%_;%HT7#JV]%@ M-L/OALLBQ?IDJL J$4!A!1-R!+2BQDH^2]E<^A6A[-:/]R_)G> M/9E^>XWS 3JI9:U J%DT4"[4[>/,0=@8N>#1.].Z)N[B^_L4<+<3_=XSW$ZU M?0[#456P+R;3=V&$[S MIDLE_@SC_/M/YZ,MQ=OH')#-=34-6B!D%#1:Y:SG M9(71MU9^NT'L4]C=CBE=RJFYN_06$PX_5[3$ZS6BF)PK] 5L1"0'KB+B(8 K MF?XK/.GF"N0V/'T*O!O2I)4$VF7PPNQCW4RA/^H.S6?B;MU>F3\-T^FWX?C# M6L.MP+6I_B['4O:RZ2QJTV1@R6J M^@Q&&O)W,&H(,6;@VD=>"R&+;UY/N'QSFP33\E$72M<+DRP&RX KF4%9&@X% M1HDD5@Q-I*-A-=_0V@2D?P[T3I+>G$(Z9+*;\?:?DTG^,AR-!H)Y+#)P2*Q0 MS*MCK9AS!H3P4O*D1%*MC].MW]T_'_D@Z>XUID[*L MBO)3+0VHKCJ7/F66,A0;ZNFEK,!I"LQRB,XS"M5BC,W#XYOQ],_E/4CPS::^ M&1G>XFP^':8Y+FWF15VCM3>.1F@XC56%NA_*A(7 6#:YUL[:UHK])BS]]$3Q 8T4@=PZ$4:3 >28#[Q(# MYC+CR#-#5;K2EFL0!Q_OP-&H&B4S,O33V$XK0Q[^C%,/]!('06T*0@..53E8WP! MT KT_9AN;KOA,9-2,1!;S?#_4/O,_D^!H#-FI;&ZZ0 M#QQ9;101G"@F>A9;;\A? G!X9J4^Z7WX>B:\LS+A@?-:9%>;%(0JPF@R1)42 MD#]OI(B\!-^^WF0CE!W=(.B4Z_L+_WH>Y?");YA?6X_I!0UY=?)N0>OO;&E/ MQK-?L$RF> X:9\^_DK=&TS\C!ALG3N7M;8AM;R@/2 3!(U M<&L"*.<=Q8:.0;",<\N"#KEU47>'P^F3P]6:C/?_@1K-G\I+PE%WB\P$$NOGCM) C+ M(BA4]1@LTH_.)X^B8$JM=[XN >B5,MY7R->/4^T[Q0T]T^7+UZOOZN&N\PQ[ M=83H_[GV$3+H$ L&X+2^*08*B6*@*('EH"T*I\K[6@W(GK/K## M&V8$3T*UW@L^6DBR9\TD/7IRF4CK5&LR.6:7'!BAR!]BM?PK^@2AI!(X&B)7 M\ZV@6Q'U2>'VA:4;2S/;R+1E$<]R8)>@U)JRS(7/:#WP>A^'RH@0>"F0R-=6 M5FC!FF\VWH2E3]YJ7[G51(Z=NK@Q,YL=Y^36%[$J-PFN.&""DZG2V6G3.G=_ MIXM[OSLY?>72H=*[GV*2IR>_OGG[_%_/7[][^>_GKT[>-:TIN?[P3DM+[AA+ MJPJ3+1HCOYE,EZMC/I\.XV)>3T^]G[P)JZ/LC'&F+:-HW2V##P/>9P;,8E;2 M%BE%\Z#U,,A-O+(;7O^"5NKPPWA5?96^O9^&\2RD)9)Q7OYTIFCR?RUF\[/2 M[57S::6O?+D[;M M@6X8R\TG<#>@SR4:P\@D%>$4*)E$S>MQ8 R#%JA<8:W3Y*VP]\D#[2NO.^-" MR^ZR5X&? S+DT3#G BA>SX9'F<')@#0K.BB;1.*\=0;K%CAMRR&X3LPG)X#% M>DE0(>\_%DX25XYT!DOH2VO/^Y9RB/NU"JTX<'5E[#_C1U'4VR@&="%@\!&2 MY10RZ*(AUC9T(OEDA;,VR-8-EINZ<_>KEKLBUC&E>@^!&\4Z3][]Z\6KD]_; MQ6L7G]E=F'8C\D;166U2$68?WTPGGX?TM%^^_3;#_')\'IP_(9_Q\ZI7>Y8R M9B,INH^U/ FS(Y.N--'-!^&QE-B\ 'I[= T.'9?A?*E63=1:(8_@A*?!)H?@ MC4O@:E_$VM[!I=9&^OO;^V3%.N+&AD/'^TQ]R_/FGX?U^FIR*9]-%G%>%J-U M-Y3UN*L Q7*$@%) YN3)DEN;;<33T6G3]<9* M8()B"EN#'4R@A&1D BF +EPFEY616;8^9;@12)]RST>BR.$":<:-F_,N5<&M M,NW+F^ B)BW(.TNRWBU(OAL1-W.P3$2FR:T/H75I[);0^G2^X$C\Z4)H;8X> M73E-_>2T^N#_O9RZ05!<%F4"L%*-)6>:S"8YWDQ920"Y4";>Y=G>]9(^=3#H MF Q-Y[N9/GF&%)*EX6K.+Z"I)V-2FF+]OF[ )JDT)BR0LZ@[9\E#",D :JL% M%[GPYI?3; FM3]T.CJ1/NA!:,T;]&J9_X#)Z_YX[_6T\Q3 :_C?F?X;A4ND- MF#4JY^Q!IU1K]QT';U/M01>YB,K&W'S;;3MD.W93Z/Q0T#$(U8',VMW9_3%, M\1?RNW+-'Y'GM=*67B6_K!2UM6&\PD#>EQ,1O,I6*E=DXJU/QVU&L@U?W,/2 M/PU$TKP]W_:'IN1;$,/_[#H MT4 D;;<3:G41C?MRH2*-A!?F$# GBN&2SN"RYB Y.6'"6:%=)QNYF\!LE95C M#\SHM!%-VYY.UP^"!RNLJ:=I1&;U< VQ-E9'2NK"2[TZ3]G6CN_^Y_+Y TO= M-I!)XPNF;N@6D#UFFR5$GY:AFP!OC*W=950(QOF26V]=W )G*Z8\L"QN*^ET M:'B^'\@?1*6\4,&#=[Q>@64K&'*IB]"2_.L2[=742@>VYSN>K0CST'*ZK>33 MSI,]"[-.QK7PZ*1<:I9[WBEWX#EJTG@,:C>B>F%, ,=B!A8LMR[;PG3K]AG; M(=N*1>J!.3$="*UA;J_@=%I'?5YY7XLSP]>G],OA?#;P3B:MM04I=2)4IN:; ME005!(_&V9A4:RK=A6DK$CV0C' GX>K/E^/K5Y ,,KGC*"(- MMM2,4*()\)&T941A8]8L2=VZVFH;7%NQR#PP5=1<8!U2Z>QFM#7S-]Z0-@B8 MK,;(($A33_^8#,$[ ]X6XTV0RC;?P]P/Z59T>V@YXR,(M4,"KN]GJ[-@D2O) M8P+#5#T:9@VX& 3(@)Y;)K5EK;8!(S2"=:7W&U);2MF.0?/),.%]L1O*JSZW#?3T/& M 4O<,>8E<=R*Q;/EVY>'UM M@;^7L7W_NX%F@1FY[)&K:K,J0:O .9H8E+DH=!V8HJ!BP^ M72ESO:'J;*_7;T6M!Y(Z/Y*0NB+3Y:+U+HQI=N19P'DD+O5" =6L9U8+INQ^D\:F42UFZ)-/:L"H02(B07&(6C MW!O6^HJW.T%MQ:,'5A[=5E+'"_\N4IR5XHQP$8*4"I00C)P_U! ICK")<5NN MWMG0?0RXJWIZ8&GUSN37\E;U5;'NQ2+>D_)L.%N%%^30O9GBZ7!Q.JO)D%7W M 7+E%,\Z2 \4O]+,*,$)=4G 92DVB(3*B=8E*7LAW8IU#RT-?P2A'N=>PXOX MSR_'\1@QJ "R7NZF+$::&)DA"5&LDE)K[*Q%ZI88MR+=L:[#NY<#:HWEV*YS M"3?%6GG_?#IF\^AO$'?!OF^+P43/-!SCZ[ MXA*PF!RM*(:DTFV@+R5P)90WNK5)/NX(&_17V9:)S-Z[. NFKW.YM]S9Y;^W1].E/_X]/S4/%W3<^53W<9GS':JQ032"99 M;3MJ"%_1X(5)@G.+3K?>8-X>79_.\__X]#Q4_/=!3ZT*K1$F@0=O5_@B#QF0 M0N)8E/;H6I?A3?BV#+#>3Y99["EN.NLX8*X6_)(&4=P54"[**B(# MN9[(CC$)[5OOMVX%K%>7(G5$J6L-69I+K&4KGX28EYVN:[TOJ:-?0[U/4$^GN%.9=.6V8IF$\T)4I9#0ZU!A6+CU'6VQ=:*_'MT>WH8SQ,-=9&=FVV M4R_R_Y]3PO-BLBK0?+.8DIM4NQL)IXRT!FP)"51POC;85: +TSX8+H+=;A/U MSE?] V!6G&C@[F_CW!;(#=&"@Y(#FQM?V7!%^ZA%.V%*SF5W/KXVK[A]N[S M\!8_G:W29?/C8_.J/F[#\"&[A MH<2Y?C-B [ETX@F^G,T6-%0\*Q%[-^'+?)+^./E4$ M?\5I&A+.09:J"*D=6%YWHEP,X*7R8%*R+,<@K&E]D/U.4'U*4-T#S0X75/-P MY"V2 #"_G[P/7^OMM!\GHYIAJUY8(+)XN[SFG+RE1+0).5"$K!CRTOJ8W5; 6I3%##2J$NGOP#G#:HET M(L\P)> BYEA84"FW#B[K>_M6.M&6!5<5TLXSW:XIZF2,WU9YY1>+<;X^*BL8 MUZZ <)E T2 AUE)GXTW.7MO2_I[Y.R#U*;CKGADMY=-I)]U5#_'Y('*?>R=\'*( @?HK0?M[]^TK'X=TF'ZJM#)O9RVLS<'7< M44OIE#44S(92[]<09,4]!R&5R$6@-:ZUT;P+4]__'O/>7MI?_[9/I'[=LZ23B;#7(N4J3 P(C R:RQ"-Y2 MN&5]%#%&161LO0FQ&4F?TLGMY;__I'=KW]?UZ>%":?H!IOZVQS6Q^EOC;>0 MW%B_7YF15=&9E#7I;D9B)*4.@1,]G"TZ)B.T;WZCQVUX&G2F69PN1JMH__ME MD_3]"-IWA2-QFR;@#DP*"4MJ ETF +I)TBN'_7+._VRA9]V^A% M;R??PNCB2 H-11HN0#JLI_>\ATA^(7!N141O&/.MJ^=O@-*' +I#&FSJN7:H M0)IV]2,PI 4+.?@T/V'T K]C,CG8($*&@,X0)BUJTPD/SI3DLY!6EN;[&+A@FAS.OMLK"N3/9G-!U'P9!V-QAM-#K:6@NBIZ_E@IXP561L9 M=C&1YT_NP]GK(XCW\%GMUA$EC[M>(O@&SP_:U,JVG(>CQ6&5!-L]N(G+N<<8 M&B5F?E^R$_.3SS@-'_#UXC3BM'9<7;YY=3CS9#&?S0G.$%O.^GM.QK-? MEG N('_^=3X-M*"&XS#]]I+6P:PV2Z^7@$Q&])H/+^NH:6P#9Z),+,9Z:*8V MSK.AGEZ70$SW6F=FBFX=Z'8XG 87!>P*[1E],YO3JG4B6R679Y 4^2!,2G#D MPH#-RGF4WAG>P45?^\+MDR;N"[\W7#MP%#:TO.=B5\ OJAK[,![(B#E(E6JY M;P0EDP>OG02>HB>[D]'F]@4C^Z+M0Y[C 9)W'R[<@_^Q/.Q>TST$_]P"1QQC M&1ZRR[WWN[KS.G8>:2.'X]HUYF?!_"^K5P^L-5ATH'"=V D*(T(T)0&B2UY9 MJZUIW>GH#DB':L[UXU\@*8]:++]YX*K>JFV"!51%DE97M#*,K7?9&F-9S$+K MUGO@VR'KDSEOR9ZK6JT#.36SON?85FKT)FP^"AYK@RCK)%(<*0MI5T/JG5L; M0C*)F]8Q^G;(^F15C\*A=G)JSJ%W5?\_&>=7]"]N9+G7 84/"AA+L5[]4B"R MVG946Z$B)R>AM([==L'7APV'8_*INS2KC?A$DHS8OU$2+Q'51AC*;! M)2BEF.!"=JGY89+;$34:[R6!7!]V*JE8SC)$59OY.VX@$@V@!"R!UKMR[<]L M;P.L3[:\(7.NG:EEFC99=$ZQUC%UM];WIH&B M+UER8<%IG>H:91!3*,!]D4H'5]K?K[N+M]&'5/AA[+AA&;201_,XYR903*F2 MN*8 /M3*8A5IO#H60*\"K, MPZ3,/])XEGJ__OVBGM8ZSZ!.Z1_,)_0)7%X>-OR\_F7K['%34-VEF;N;NT;Y MZ.?K=YW#KU>_;=K3&&@G;X3/GI&'5$#;BKX(!A]+=!GN?<@4]XFYS ML;X*W!]./5P)';V0K[WKEH'S!8NHM#5!@104M7;.P4"0ZZX]Q9S:7T0?%^L M?;HHI.>JQWCL)-]^ALSR)I(SR)OL(F%""\C2#'K.&NKO+6(@^8>N]U/:C MV(:XYO\3MR$5CDKIY;FY)_F_%K/YLA_L -%8JVCQ>1T)J; ,O!41E L9+6H5 M4=P#::_BW(:6]G\>+0\2YU&)M[E"AASEZ!DGG6]I8C)I?U+Z$!0AYHH5B$9N(]ZB$I%\^G6(>TJ(IDL<8@RLGJQA:VW9D0/P:4(EMS\I*,I/G9U M*.8RDH,4VN9'7NPG>*6-X(#+Q)UE ;B6M3.3C1"2413U:(:(5A6W74>3G5_= MITW!!J2XI*FZE4/S.I[+,)<1R4 C%S;'"+5O FG,VA#9>@WQ+'C9E&WX7VWJF._N>^6!3%;%,%)*+JF M#E+=!.6Q-AD-S#MD2S((&8ULU:LZ*Y%//&B9;S\7$'" R58 EQZ11 MUC+LT)1>0-)3EWT_'MQ)\=TGOSN2;ZBIPA"M2=E#]KZ XHE6GXD)7% EAYP$ MTYVSXN!BN:,IPHXX"%],"#8*3R$X*3C@,Y:U[3CUGFSJWC M!LW18'R7#SP,N,TYEU"-6:+P.4@R2CP@"*6-=(Z"IN9U)7= ZK6NW)T==ZZ$ M P32W2HXRSJ//]22ON7-R&4R_1*F>38(C&O)Z@ZKM'7P->'BR"]*@97(7,[Z M:EU<>\;<#*^G^8[.V--(4-TQB;Y9_^ZL=N1BQ0C%SF>0?.NCQ%V,HZ=9DLZX>6S1=TKBU6;KY17&<^;.> T) MR<]5V3L(R,E!RC1IM,Q<:GXWU);0>IIIZ9)JAPJH0V.Z3$=+4TI*08"VC)AL M6*V*MPD*>;U>).$RZSS4WGI+X%CUN4^A9G2"_X2,[0,_R, MH\GJ*D*?A7,8$Z AJ,J1!7.8/,AZWT>1Q@E[!++62T M4'PI%GP23#D=75*MFT/>A:E/^>"&?+EJ<)J*IIGG<@NJ"_&2QDJ,7,1R/ K=@+)7NVWWPZH6\FOCR#Q=X2"0[Z=A/%L) M8G;A:->MH_AS,20#/3#:>ZE%!E=;?Y%?7W.$(8&14O.@8BI7:7>#M],"39\R MO1VPZWZDUH9LMT_'RW$:+>J59!M'=_&T(P ?#I#'. M:MSNTN=&@+K4]!?4PUDB_TDA!^[_4AST@O[!(*I42YY3+K'X^=>PG['HGY_LMD4$JRT20):$PB;RLZ<"QK M< 9]8LF2]3UBP'4ST#YX-#\P+7<5]7VRDFB&@]I?+CJ:E*AJM)D2@R7V*+.D MMPAEW/V:]'.H?=CJ_I&9N;.X[XF;K_'K_/T7''W&7R?C^Q];1X/G+#U5"WRM^SX=# M\36G#BD%:/GZ MAI:C@_EH9F[(6<#+2N2\:)M9FH MUGK'=%MLAZJN;=]SW;]/(7BA-?EKLC:^+_5V'R\A1,>N:LFC"+69]=P6[3I-E]%RBZP EJKPG2&0S"A(D:Q(-@5-\_J%'2'VR^[V MB'#[B/!^>+9,NLEB)4.E@8)"FA)6),1D"CF3-JAB1!2NM=N^,\@^Y/W[R[6= MQ7@O;%OF)4)6422L31AJX;LH",[5#D366[3!A"39/9)MV_33L0ZM]8YK.POQ M?JA6MU\3!5XTYX:6 5I06B5"F15DU,R+9+/.K?>.=L78AU1\?ZFVJQ"/3K7+ M=2@JT,"#T\ \FC#(("7\/!4?2+#HM0 ML75[@#M!]2E9T8(CM^?L#Y5*,\-V ZRS.\I)Y:&T$4F_\D JCP8)SIL(DB4M MF64Q-^^I2QI0DZ^WW]$NF5__C+_P-02P,$% @ %Z>7 M6>.4'G*1I M'D\^_NM?_O;A9W!_^=__]D__]"__ ^#__O3NUQ]>3=/I"4X6/[R<85A@_N&/ M\>+3#XM/^,/?I[-_C+^$']X>AT69SDX _FWXSUY./W^;C3]^6OP@F%!G?W;V MV]E?F463D[<@C$B@G%7@1#2@&")C*?+D[/_Z^->@)1?,%2@Q.%"1&7!#SYQU_K/S',\0=:WF0^?/NO?_FT6'S^ZX\__O'''__\-/;7?UG]^=<;?_^''/Z:>^]_''Y[_J?S\6U_2!_+?_R_O_WZ M/GW"DP#CR7P1)NGB ?3XO#C_#R^CT3\N?TE_.A__=3[\][].4U@,"KIW"3^L M_8OZ'9S]&=0? 1<@^3]_G>>__-L__?##4G)AEF;38WR'Y8?5EW][]^8FTO%D M\6,>G_RX^IL?P_$Q(1X^8?'M,_[K7^;CD\_'>/:S3S,L:]&?+;F"TA7._ZR? M]N/.F#X1D%DZC0CT4YQ4$V^(\;9/WQWS^6=!QA).CQ<-$=_\[*9XIR=AW%+ M-SZZ =KA@^ $3R+.6D*]\KF7<)Z!O(ZP?N1_GX;) F?CK_^'OW^ M_NC7-Z]>?'C]ZOT'^O>WU[]_>'_T\]';U^]>?'A#O[T?]'\O9E\)F:#MD?1^0>=0/9((+KZA+^3$[6]GJ+=OJL"BSZ4E3 M?2ZFS<2XU!2!_LL/TUG&&?E']*OAU?]K.I[.,?_K7Q:S4[SXX93>B:^+U\?# M ^GUQ(_UBX=:PGRV&+V=3?-I6AS-WN/LRSCABZ]CD@<=WCRA)E$4XQR,W@H!O=((]+:U?\1 ?1>G;R+6ALL]VL16PWP8_<90SQ9.T M"O#"*8I\\1H&Q_I5P"T5/)MCO6M&MY5*=-6$KVI7K:SR[9< MU]'B$\Y6B&(PG-P732<3+4ME%B$X82 +:Y@KP2BYT5&]C=MV \4A*'I'V79X MF7\E.),Y7BQS!4OZQ*Q!#YC((U&L9/#."@@L241F:R*KL0\DWE MBUV5_\N,XM\5%)88LH@2@Y(=*\Z9B MY:Z*?8=?<'**\Q=QOIB%M!@5FV,LC@$WDO 83X:6E0+R2XSB2CDO4F/M7L>P M/Q5W"L)W$FJ'@WJ%YV=:]TN*V2NDOX\7GUZ>SA?3$YR]_IJ.3^L5R(OY'.E_ M^4/X.B+ ,6 VH&6D]>5-\/SW.YQ*)2HFL:$OC)8;JJ$APRD3@HML%DK!,A&9E"ZZ#OTN.? M_8O]4%%V?WU)N>(&MI-YAHW^/Q_2KC[_@A)9^3!!?Y!.2 M9*"$H##6*PMT$"'JPC4%MLT3?YL@.Q0CZ:"'A@=( MK<(8#MFZGXS2=,3_)7"EY$H68C@'9"[4D"5 ME,''@*!CSCHH&0RV/O]O@7$XD<$#1=OAY7Y3"Q]I+UHB6MG@[[@8!1,@]7O7JI?P^G4ROVN69MRD\5X%G M#DS0CJ8LM^1WUDI[([-V.0OG3>NW_DY$S]X0&@K\ICF8W?>"LUWI[,IB/#DE MD*MM:SJ9_X1E.L/EWWT(7W'^^BN=@/3\\23,O@WRH=75RE$2\O&POJ7ECX2R MS+B@(3!&/HRJ1V0@J06'S"FGDV&MLX@=E_/L#?&IJ/JF%=LV5DR05V_53Q13 M#\E7'8U,A=RJ,%392@&11P_2,V0R"Q.3ZV*!-Z [:IY.U$N. M%5KAF8D2&).!HJ:B(#)-CI4G(U2<84ZW=,CLI.\K )Z]EA\NSINZ];OJ]G68 M36B3F;_%V7L*B_&G,!^GD2W92$\K,QH9+0\U.)T3\! B=T:@2:RQCF\%\NQU MO;MX;TE.[US9FBMB#7VIFEH3H5 MH_2U2D=ZS/IIXY;C&?GB^XU:%>V?0/T M*&'VA3/"JVL8KC/%759+L$$$EQ()"CE__?OQ_]^NKUN_>O_\_?WGSXSZO(=FMLON73>S8XW[>8?HW. M//M@#;.02-.@(MG84/V4DZ/=PT@;X[-K=':J.":4@V(=DM=,KK/35@+*H'V* M]+O4^F!Z,HW.V^CSGD;G;<3XV(W.-Y;P^K]/QXMO+Z#(GX92L'"A! 70K;,1=P)Z(JW06REZG;^8IG^L^L6,(NMCX6;H#8?ZS10#DWJNEWD6R')JT7.0]"#,=OPSB_F;P,G\>+<'P. M+J;"7 1T+-)2Z0#TG%-XI84TLA2G5>O;L3L!'8()M)-XAS?_14JG)Z?'E71P MN!.N"Y_AI[I-?EE=NJV ANA)_B)"T4@BL)%!%"2'X@I75A1F;7/3V!3<09A) M%TUTZ-YXAPM:*^:SC.T*E19,1;)6L -YD.06?&(>3 B:2Y3&LEA*_PN7_?[,\V#Y-C^GSYTLIO)L>'_\\G?T19GEDCSB<(*FO0M>.(,YF,;UV>N27$)Y'.W"4_T5,E/;A<;N17?10ZZ*0!E2)W M2.0(WGARAV1 I7VQUK6N[7H"2>VN:KN>CMA)YCUZ?6XL=12]"MD4">0)T_I< M"A J_8S@M;0C.?GV)^-;0?O,79>+JZ@SF[ M_<=0#,[\"2.NJM M@^>R!O)_A.-37(,X9(="!@M210K,,C?@LT4ZE46T@87@F]>=;X_RNS2T5EIK MV,4P]-J]#\=X5"YE?)9OQ)O)WR;TZ7_,QHL%3MZ>QN-Q.BH%ZX)J[7W2SG/O MR*GWEISZ3/^XP*N$T!BOG#7\6K_SFO[%ASW_,$UH7PIIV QQ.^3!V.]%C&AE M2H8\.,*I2(G@M> 0LZ!7(+"8KS=(;&I"FSS^>[*@YNKHT#[Q(O_7Z7Q18\SY MA^F:[./P)L3KV^<[)-'-QPMOCL>WLE;5J629\RBAR2SKY>* M&EP6$7+A1G.LE=*M^P_ZK.3[M>(]:;]#2\S5_AQA'5,Q,-#1401FG*F]&AZ, MD8$G%H35K5OT'[G=:9\6]'!9]^B+N9E:#J0;60R"C;Z $M%!L%'51G*?9$A6 M8^LKGWO2^4WRTXH4YI5 R+;0&V9(>5%[!4(SERA>%"4UOZ58DY_>0RGYT<\O M7[S_]Y]_/?I[N\E8ES^S6]GX6N ]IV)QZW6]DM69_-W$ZEU*2N"XY87>9U9< M^X1TYV)Q&[E/+!?@B8X2Q3W2^\LL<&99S8 8T_Y.[JD4BV^CSWN*Q;<1XY,I M%C^-\W$>A]FW9>ICV(6&HD=7CQ,ZG" (+4$A<@@C>Z32\3;JO&XD?73Q M.%9C?.2*V0S:24&NH:(HQ>D S)ID.?F%BCA>D!2^++-U9S2&BH)8;9P'F;.H M7,06/!,1DN,UO-1*R=97[]NC?!*E@[MXJYT5T\&4ENSU0^9#F2+11P:H?03E M8H1HZJ JM,J224MM6GNC%T_?O^I[Z^KF_+^'"+I'?\+EFZMZ[31)XV.\D@7[ M,-U6-!BR%77H0I_)/I;#'^?V&5Y'^1T@SKU[6&@)F,)K@"JE:BD&<@P$NK@0YK:57)]/ZU M;J?8$-K^S>[Q[6#:7XE]!N-^&=>(Y.?I[-7T-"[*Z3'AFYZ2($<&<^ \95H_ MTOJY9.!ST<"9UC;9D(UI;6!WX?G3JMJIJ\.V=6[6E\V]TN;,E_C(\M_.\&1\ M>C)_,_F"*[F.7-2Z:(6 K-Y,YD@O@&(2#!<)4XQ>B=:9Y(1F2C<* M^0TQ_FF,?=7:@;Y^33FZLU(&41*DX@E5R!&"B!88Q^P"PQ!5:Q*-I](H\.1, MJH&*.E#?KQFU8JP)7!D$6;GG5$(+SF8+V6(PM.-JDD/K@_.)S+EY(J>[\1UG,Z@\&379-%._I*,@4V2.:2Y\FV'Y*R#LR?YM-(47T( MZJ_5K9V+8%43?BF+DW/TG(/.RH(RY.E%1CLEF3I+K(CLFI=U;8[N3QOKI9:5X;!TV;H+K*926 MMM'KO>:SHU(Z)+-N8JQ1Z(3^(WJ)1LQ'Z2TCIS\)I*TT.0C,98A&"^:XIW>H M=1G>G8"^(U-YJ!HZ9*EN@GL[0_+;\BLL.)MA7IV\+R9+CJ7!LR/4H08 PI,\ MT%2FGGJ!BL,Y;"R%DLDU=Y@>AO0[LJKFBML+']*YKS=T<2Q6,&G],5H7(&3F M0#%>@/R^ D[YXKTC-\^V)I3>$-IW9%"[JZ;+U,-U!^_;\*V>NA]F(5.@P)AB M4A; 4 MW!L+1:O$I"&D,2\Z*_AO4;WHIR=8OYU'.+X>!E? MK+;,BXSJQ>]&5F-P3B$466H_$EF^)S\.3*I94^65C*T'V.R*^?LRN5[*[#.U M\1K^L\/['9*'>$H1A&/<%G20LB: 2ECP,5O0A6>=#"\JA.[6=@W4=V1.NZBC M8?IIJ%J]0PC#C<]EN\XEB"RMJ1T6E4[#(,4348#DH2 S!779C"!GBX<>G%ET ME?I>\D37'+C+6#$K[FKF5,B M;"Y-N(8!B(P6D-1I3V)Y#;X#LZ8NBNI3Y?Z MAAG9$2])%:XE>.8#J, R1!$,>!UT!=EL5< M@7K;1.-S:7DKE13&@<\UH\JUA8 805H6.&=62]>:M:,-\D/M?>BIP![UG>'; M&:=3^N_3\0Q_"[-_X**&IQ<<.*/"I4/O+E>M7Z_Q;*ZR/G7#"3$/(]EKZQI%G;^%107W[:C<#CAJS:-.@*;2 MNT;FZ37D'D@B.NF2(KV-[8N)MP/Y?=I;5U5VN,*Y\8+0"D@DBV]OC\-D0? K M%\KG^B<4OQ87 S>02Z7RLJ9.>:=7)4J>(L4H.KC610F;H_L^K:V/\AI>W0QA M\.67XI<9(?MYNKQ1>GLZ2Y_(PQTI)4+A28-.Y%LJIFCOM0(A>)DX"FNYO79F MKDDYW/NH[\I..DB_PZ7,Y@(:)FU5EY'2YOUB#]>3P)D[2YL+*-6"H]=;:)T7F-&;R2#+0HTBO:C&QH[7JU M07ZH061/!?9PN"YMQY5KG[!7KHJ!5&_@EGA#/R#X7ZKO>'L-?3W=YR,=HZ;7 M1Y#CR.J(AYS 2Y% 9,90>U.P.6M#*^Q/9J?L:CMWA 9[4WS'+,@['(;G?9A^ M"%__/EY\JMR))+5*"GQ[YP>CD-IA24"GC04EK /'A "#="X8K:QM3@/P4*S? MIX'N0[%[VU$O#1$897)G.%H!,C(!JCA;RT8\L)(P99]S:CX8[UY0WZ>)-555 MAQ+#=_AY]18>K-W3->*X J+:]TET&$9 MS]Z0'UNU'7R"W< K\G.#1')^52!A.A'!V>A F-4=T0UO;7EKO3S]_7C+XA^/ZT3\? M3_]X,RG3V MJKI9TOQ@.7?I>E_@C':?BJ4R2AK4K.20 5.I@Q:YA M%UG0>2D5\FMTQ.M&F#\,P&%9T=Y4L3:";#NFL 9@*Z]_6E;I\'!\'@G,?PK' M]>KN_2?$Q2ND5^5X?A7A9I,+'_*8%L,,=UY>H_F&9"O'83X?EW$*JV6L(JR@ M! \9;8W$5:7Q#^ C68>)GO%0R:E3:[;PM6!VOU.]^L'+86ZZ6)-EI2X*48!R MVBV'F=OD(V/,F!1;W\G?"F1?LP_;Z/KFM>BNLGWL28CSV6)TZ7TOIWAE_'T='[\[1U^GLX6F%>S M[3*7(01R4 F'H55J#S%I#B$G6["2F^!&)9SWJ/<^'/L+'AJH:-I)O@T'OETW MZ'.ZW14L'93Q07! /Q"49 XQUX EEV"]YQ%Y"[7? >&Y:KR55'N,>AL8^<[# MWN2#\^@+,(QU;*4C?Z,XA&(*,R[VF--Q%<'^,P)]7/(=Y-IAAN,2S,9 MJ&)EBLY9T+PVO#-5!V4YLFZTM$ I=;*M[WUO!?((5.([:.=61>\BV@YO]>H& M_=J]^8O%RS";?1M//OY'.#ZEX$)'@BDYY#A,;[$!HF(1C#3^]MH1X"*;34RM]AM1=(ZVO!=4K;)()FY4L-75! +DJ M$(7)D+T)TJ/BQK>>&'P7GH,PCU;R[L+-O62E_U9O\Y7R4>5@@?!D4('^<XP(/Q>6(=@":VEWVNHVCD8QI70)6M@S \3*A7$DCTP+02B5D[F/I'D M 2G]X1+MP#1]M1SW@FUT%(,U5J $P14'E9R'F'7U:35+9']5JTDT;VM14K$9<"F$-3I;(A"BM#Y [ 1V* M9;23>H=PXI+_>NE\0R,U*WNX$*!T]9!YA049>]\:K[-;XKM4"RB MBRXZ]-5=PGD]7@Y)Y^)2)&MF-_QTEW"&-4"G ZE(K'^7+T_EB>G*!\MNYK3+D,7!; M4T66!2@C4I62JZ5:GWQL FN9V\JW930([EP>X_F.3H*=D,)#I [1KY3 MHN\M&;V78_F8 RB MC;Q[S".]/&;7ER25L 5<5KZ2?R@(TG)(G!8JF'=.M:YU?-11Q]W3UUM)]!;M M[MY",3TY&0^-6C4@7I)/?\1)JMB8UOQO-*FU")JLX=:YT1 MI:6XQV=6"[09H^#'U1#9D2LLL^:Y]?G0 /:A6->^-7B+%3;(?YV/R%CV#RF- M*B/WX!VWE8*302B8@7PDU-HY85S[7-=5#(]!1;IG3=ZR3SU8"STN37(>)!Z. M*P7>F\F*+._R/!6KM(DA<"@UG%>:HONHDX*<*=;RT@@KFC=NW8OJ^[.G(Z3'X:)% G/,WP4Z7"^()+EM9?I_-:8WA4/H2O(Q\C16.595$7K)VS M="1'0=LR-Y85X55[^OPM(7Z'5M91AUV&+2U)%E^'V80-(;Z**5>*T[VY7Y\(,^HVNMZ,&74;V3Y%9M2N=@(K66D&LX(@*&:4 M05@Z97-T:J/!?,^9&74K'=[!C+J-++L39VX"YK"94;=2QYT,F@^197<%1V5U MQ*0HN X9E,P1//I CG!.DB5C;-KHW'H:BMV"&;6=7K<1X;Z94:,R@2O%H41; M:CN=(S=6U$HWYE 4K2RVH*Q^ZLRH6ZEH&V;4;>2[1V9408\G&,/8!D%@,(!+ MB8,/CGNO;6W2;WP>/S%FU(=JO)54&[_HJQ$=1[/W./LR3CAL81B%33QJT!(1 ME%@V01C0P5D9@K$BM>"_O>W9A^%Z[2S5AA<>E_ ,*8DEHOG*G#DQD\$X7",E65L[H:&-Z?EJ_PUG; MD]*WD6L?\J(*;'6ZE%2"]X;1.6559=,J]:*5P$B7@F F>=N!K>@"P'Y/[$9* MN4E-]$")=N"X7JWK'$RJ(^D]:$Z&JUSDM3W:@G&!<5Y4-K[U_.PK Y!O0^7 M:(>W=P5FN*PZH\XO*G@EZI!0ZQU?0G% BGZH M;#O4H?Q*<)8\EU>-T 0CLM0>;*"EJJAMC3,8Z&)5%L5X@1ME/K>ZH[L5RB'H MO864.U2$_#(+YT&@DBBL4@4PI8&00$+T.H"WL?B,VOG<6N&7'G\(2GZH-#N4 M9[S#+S@YO51A($CX1: :G$KR,86B_:9D()2AIGB\;;Z#7\?PE*[8=[OIVD&V M'=RQ%9Z?:?FW=?Z=4Q16$BOZ7QXJT;R*#,FN2U0!E GD0:K$01O.+ ]:,=G^ MSG-KF(]A,;OH]G9#Z::8'N-,IO/%4:EDEI?WQO?3XWPN$1,DFN 0!#?U?H'3 MYDABH"/+)RN+%Z+Y3G(_JD/96QK+OYN%K$Q[E+W22B9+WFI,9*[%0'#!01 E M28*&&%MWXUT!L'^]M];0K0;P$/%VT/4OL^E\3KY2&=.BLK>Y1 ,^#4R6K/I$ M*D$)+"&WFC'9NK'ATN,/Y?U^J$0[!'[G#>#G;$3GU:@JYA"S!BECS3^H#$%* M!UYJ+NDW4LO6+_5:,(>B^#;2[M(4,$?ZP#I"ZQ7M.L?3@?%\A7*$7CK/,H,8 M+-8FF43NC_/ $S-9D0/$FC.*WPEH_^;02'$WQPXTDGJ7!.#Q<:4TQPDM_9@@ MOL@G).>Z[,7X"YZA=$8;8V,&:]BQ!H( 95)'2I()!R_:)WTV0'8J1=-!# M:\K )6E$91"ICLM\I)D4M*A:1%"[Q]&0#9._ UEQ(8KF=+Y=&W2XAACPV@<_ M=Y7N+*P^._]B=IH6IS-:Y8"HFEAENGYS\CF,9W5'>ODIS#[B?(0Z)!\" ^N, M(LLR @*%JE"09]*&DLA:MS]O >^Y6T=OC?3D_3L3P$A$Z;)G'BC$,74JGH:H M2X$LT$4ZN;C&UL?!#1"'8@B[2;=#2]Y(O@7&P04(#Y1PAW?\36U;HBUIB6AEBG464F$I- M$%P29)N!S#,'E9I/G%N'Y5#4WT36/5[\ZK/\/IU,KYKGF>])!Q SO@[9NO="S2\\>3,/LVR*<2S-5KD>D0Y9R] */$BQ0J&""CUTOFVL"R M@J2U-YF)))J3-W5(<1*>>05R_7BI)_5&R,(E@!@MPM4'6 4[1< M5*)>SW-*.H36#NT:*(=E1+M)N@,1+1VSEYPNR13S-@C0J@[PJZ/\HHP%1@M;TCZ)#DY;G M.%BN,BW96((>B\MVEW(,]]CJJ5^/CTP7F44S,A90S9!LJ_76,0,Y4 M (R%:11,R^83$-= .53]/T32/1AF_XYU(B?F%U_(6?F(5_EYCDX7\T68U$*< MI;U:+"Z%H,&P1!+P:"&*; %=+L8FZ5&USFML!?!0K*6?5GKPTJY!NS+Q&Z!' M/EHO>79@F:VW,B(!6;L'3E-GZ6"!$M@F;.&)D3R[IU,?8&L [%8EIK8#U/5A,K69KP MF_G\E,Y2K5W1R@E(QN MP'5Y$Y-,AR21@;.)@=+D7 6%'H:Q<3X')ET/8OQU> [6%AXJ\UL,8N>LZXLO M87Q<>0%^GL[>AV-\C^ET-E#]O<*XN/CN;""4S)Q+%1.48F.EFPT0E5/ 2V7V M\%[GU'R(YW80#\5L>FKF%DNRCTS">(7GN*9W]L/%N/:Q>Z9DW&SYW9D9;5 Q M,"5)GID\%%=F1D-SU(H71NAZX9;F;-=8A(LK=#[ M++PNK;W@)\K,N(VN-V-FW$:V3Y&9L7!$+CV'7)0&Y9,!ASF"T"DXB1JM-YO8 MQG-F9MQ*AW#WT-DV5W!FNM<*(H&C0P)E"[@ M2[00,&EI"\59?J.9P$]#L5LP,[;3ZS8BW#Y39V;<2D7;,#-N(]\],C-R9W()@H.-=9ALM@I<$1DXLUD)YXS# MC;S1Y\O,^%"-MY)JATZ@JW?X%G5M68A@DA@28K0V%PM885&2WU'D]>:.PZV, MV,4A?[A4.[!'W#6X:'U:X\)0SX<;J1 ,RAB!BWI!)^AT"]PX$-FX8)5$WCP< M;87]4 SK47398=NY:QT$'\C?4;C()[2QY=!;]8S,;Q M=%'?RP_3MV%(#F=;5#)ZYWA/P]V&-KS75H MZ+P%^?D[P7/()@4+K)0Z)([\C< 2A\*TTI$$U'Z,SQUP#L5@6DE\;?/6(UWQ M3,O-R6'[N..YZ[E[O>396 #=;WF2CEXDS\AN)$6 EDZT6">S(\_U/MK*8%H' M77N^Y:E#>%T(2"ZFH[C9V;I_"@'T[@0=G ZEM*K-;GFUD^Q1O M>9(WM /3)AHEYY4?U=!7GO9J-S D"*9W_)LI:)M;GFVD>\>;WGH MN,%((2Y8%FF5V7L(,=*B,R_.LF(W;,Y^OK<\#]5X*ZGVX'L[ [:,X0!DNU0%_ BYT&(X?AM&.(GQ[5/F"*,*0Y4C.I$%6E-C7$S!).D%,Z6*%O;Q^U(#L$8&LBXPT7TS=;)F*,) M(7J(I!M0WEKPF@)>37%2CB)+99ISA3_E'M5=;GIVDVZ/>: WKDI'ŹD3 M% JMCU8:Z9 "YI+#4*RRJGW2X#J*@U'X;O+MDC$B1,LV^5<#6?5;G(VG*ZZ- M,^HGS'6GHW-I$,7(H@V5>0.BMW0:R3KX1&4&TD5I--.*L]:1P@-@'I3-=-10 M!W]A#>2!EF,-8I8$DZ@0BLY#@,TAHF)@3*@4Z+I(UKK#?7N4!VY2K?33T \9 MIBW4(N>A5_L:N&6#!^8RV6('73JXU$RP>]OSG;BS[$GU#NO/;(0]F?1]BEV5"BP7HQ*6@ MO 1RW07%6AF]T\)'KEA^F+%L\OC#M)7F@N_ BGYQ@S?_,%V3MQEL/E[?$M\A M.7#S\0)7DP.7>RC)=?IQJ;QA^2,;BRK,:= AU&P/#I3(!8S-PAMM KEYS?-K M?=?TW*WU2>J^ [=[LR8B+Z5@D6?@180JY#JRQ-;DAA#*2!3*MN97/<2&L%UL M]5%TV8&BO5.C$":I#7('+#D*>#27%/!$.D5*TJBCX0%;AP^'WQ#6RU[WI.?^ M_/+9A7*^&]SHJ^<@Q<+"PHQ6+(K;FK[LEX-TGLBN!B$*A!&F%H6UUB]_'H[\+\T\_'TS_V17MW_7'[IKN[<[G=&Z NID M&?AB/21MI6=U4FYH/:1ASPU06N485': H?8KB^ AA%KX$6RB=RV*W)S2]XDV M0&VCZ\T:H+:1[6,W0)UO>*=Q/L[C,/NV3(X,&^!04!:LRRI8"X[7L5_"%0A: M<8H4N;,Z.!F:U]JM!?.TZG"WTO/UQ'83>?>X9KN \WLXH2\O.;VKXH%-$'8J MR+T?W2-5Y[91YW4CZ:.+Q[$:SEB6B5,$% MYR]%D"%@<.&>D+44H'5NG9A[+ M6NXKX'TL8]E&!0V-9,BYK\^MK^J',B./#HL'SD/U\E4")S."#!)S"L45L]F] MQGU/VG\PVEHUTUYR[=C5-9@WTSX*+0!+HOC4<*0#$QT8$8S.W"6=6G=R'833 ML*LL&Q9.W-Z@M@F8P^ZLWDH==W;@/D26W3NK753!^" A%O0$BO8HQW(&;K6W MJ:9GV&%V5K?3ZS8BW'MG==*,G(T(TKFZ*7E)?H?D8)%0YYQ4U!N-U'[FG=5; MJ6BKSNHMY+O'SNI4K$@\%&!21U"!%AVE92"*X-P7YYT^3H;*C["W([ORSO7.-\,2,O=(0:)49R$4VN+,*E MD(NHD@2;1?1)HS>Z-1O2]BB?TAW2+CG#SOKI4&M/4,MX,5QY!295\%9#DK1Z ME6(&9X*"PJ6Q)HG"2VMFL(NG[]\">NMJVD30/5KO+A<6NQM+['Z[&.@S?#1U=^AT+_5_AYAFF\ MK-8XJ7RJ_R^LZCA>I#3#^G4M\F0ZWPZF_9788?,$;WI*@AS1]NW1B>IL)OH' MC:<7L_+UJA*0B9(\;UW_=1>>/ZVJG;IZ\'J?K?E7#'-\5X=.'Q42QXOY'!>7 M7X'77VO)+XX8^E*T+2"+2:"\JI&F"< #\U9$VOA]ZWO];3'^:7)]U=JKN?IF MJY60RA>R!PA6.D(5#00"4LG)N$O1J]*^X_:)M+L].9-JH**&_4WG8JH&_>;D M$LB/2-%-U)D7.IMM\K9V704(V2;(!C%S8UUFS2.!6Y'\:3@M5-2A MVVFHROZ=A$.26$KF;"O,7DL=G0 18P!%&R XC*S.(I.,"^YU:%WDNA;,G^;3 M2%$=>HH(S*R>KJ]P^?\OB6#5,76^?IF\0*YHU5[7F:9%@Z< &0*ZD(4T3C4O M3=D\UG1Z5TR!GJH4,RX":XMS,DORV_PH*S&>;5R?MBLF1I M&SP[0NUR++'F?KWC-7;D$&D9D"4/5M&YW'ZVU\.0?D=6U5QQ'8+^6X1SYNL- M_9"+%4R4P9:8&417(P63(GAA:N @M4A<&E!%N5H225^IXD-4D?O8WX!N0_8=V<_.BNF0 [@5 MY>P4\Z_C$,?'R_ABM65>9%0O?C?2,J+)6H -AB+0P@+$5(]OXP6MJ^34/,VT M*^;OR^1Z*7,OZ82SP_L=DH=XBB-'AW5PS( KLFZVP9-T"*5B05FOQM\!V=,W974@0QD\Q*QD4"EG1(2@BEU^' JX*.FTS3SY'UQ)3=OZ-X< MW<$7UW525(?X?PW2FA";7T7Z(:_A=D_<%&#U0L6N1&/ M/O H(R0?$ZB0Z5A7B"#1NNP]A1"Z=?G31L">S+;65>O7"^N:JZQ/L69"S/.? M28*U3YMBT-_"HH+[=E1N!8R!>YN"AF(K[9>H+D70!D)V)II<[XHZ5'!N!_+[ MM+>NJNQPH7/C!:$5D$@6W]X>A\F"X%?JL<_U3T;<,IX,>0"EL C*HX08/ )F M*;-#*7SIOK&M1?=]6EL?Y;6FI+_\4OPR(V0_3Y?W2V]/9^D3136C)&WPWB7@ M7&GR+73MAK0)F"/_,G#G)+]VN;PF 7'OH[XK.^D@_0Y7-)L+:!0HG$V^1B)! M.$*:.1 Z#2(7PYQ14I;6]\B;H_NN3*NS\CII/ MD]M955U&IGY>13)'Y??I L]*0$:":QUY].""$80KTZIY+=LN/JH48O2Y]3R8 M=5B^2\MIHIC]W0O<(II1QLJC(RG2=;6H.B<)+I*1FYAMBB9&G5N?CYNC^RZ- MJI/R.D2F%6;]OYI&^1*.<2C7)PF,TX).9/H%'=%7?W#I+Y=CCJY?X+[^FHY/ MZY "^N)3F'S$=V&!KTM!$FIP*3%K-3!>/'G%/D+P*M#BG=>*)6N;$Z+O=X6' M$H(\8;OHL-DN41R5R\B.)CO)8,1*<9AH-&GMG6/I(Q%UD+/4"KUE3&E3DYR$!,7FH?"16A=G_*G(>Y5:QT2 MC+N!%Y8%4?O^K),%E/*!/"H2FTE)J9BU"7DC>MO',;GMI?7^]//GY0"1<'PV M:N?-I$QG)TL^I3-/,XG:M>O)^^,4E2I+YA289*!SQF!3ULRTSB)L".U07KH> MFNC3USP]P0_A:XU"QWF4O%1:28HYE,V@I%+@6:#WAQO'LW-%-*=)NP;A$5C\ M>ZCJ9LGI@^7<(<^XJJ8=VA/S>'$Z#-0>BE_S3Z>+WZ>+_\3%@#.F&)AR'JSG MA)/[!+'0ZETN,4=OT#2ON]H4VV$:2A?-=.E97B!A&[!4:KZ4O#>)_ +O=C_,J@SK<\+V=3?-I6M3ZP/F+CS, M;3!,&A?\1C50#P1P6%:T-U6L#23;SFD]FGT,DQ4C8YCDWVM1*4[+3Z=S>BGF MNXQDW?"36TQ??<@B&@U:?5D#I]4 K(NP210L,G@!3-5[3Z0=PV>*P5-.5EIE M512MZZAO!;)S,)T^83X]G_#UT[?A*H=B(?"Z9,U-2 *= M:S[M_0XX^QJVNKN^;X3)C63\V.-6A]DA]?P58NM!617$:NS+)C!:SD"[>/0C3#][ MF/"OJV\'R7549#;DLA(DD&P8-Q\XA4XI (8L4S8E%=RH:.&Q%7C7E+.F^MM& M8(WU]AM)ZN3TY'S,EC3/P2P*J00;70N^0::N_+0/4^P>JC8 MIRUDUF>VT#WE<39*Q0IW]6))@A(R@->T8/(F8F(IZA!:D[,^P4K&]BY56\DW M-(TA>GP]68P7WWX_K5(Y*H3UOW"X!YO6J(J^&%D4=8*M)NMWE9NJ4LEFE\!H MR0(S-EJ\QNVT)F*_[TG/6=?M1=EZ+/15<"]/YXOI"<[F[W'VA9 Q%I0VI8!, M1M5[60?1NP JL9!YX*KP\ E7WO,@6EX%R%VN &XPAL]RHX;9Z0'U'5/49GV ME, RT&$5I,G:ZLV.Z.TJ0B\ /&==[R[1'IE^7*:&7X?99#SY.'^1TNG)Z7&@ MC>4523>-%R.1DD%;+S&#K43P28*O)XKW.1?NM2VF=17P_:@.P1 :R[Y3)=B+ MR?7RE1>+EV$V^T:0_R,\6R/'F=%H!3A7KYB* M-.2CEEIV$Z.) 3WWK1G1MH1X"*;34RMK&3K;WMR\'W^<#!5;D\6*X99,_NWT MF/;&99-%O>-:DB6'R64JTAWN='9^9HO;GK8+;W0/]&H\#Q\_SO#C< EU5%94 MG9>L5>840J)])RJR(,XY!!DBY!PELR*;&UR8NT_?O ?3SH-';__\9?+;ZB(3 MQUR9XQ"4S19B1 M.<\.R< 'EGM:[U_NAIG9P8TAH*X$_K;LBI@E@8AZX'S;R M.JG>) W:%FTCQHYW#)O .+S+HJV$O^:RX2&2 MZZA(;I5G5M5ZF&%V$--DD:E X.@2>,R.2/W=;.S]WE<%FTE]K671=O(K.&-P D?+T$A$4A MI:65,"4SJ$1>@L\4VT@AA+6R8)1-;OHN/_09*N_!,FN=YE_VW1Z5%6E>O7,Z M3U,3,.ZLYAIX- Z4TPA!*PFTVPC+#>TP\EI-^#H"NCN>LO^ O(N7VU:::]_1 M;E%X. ]&/Z^"T3/:Q'"),;%-]+W=LQI'W3LLM%&TO9:/\I(%"N7HZ'; :\V' M*AEI/W<"LF'2:65E;#X:[GY4[>HQUSYK&4T(Z8OFUH-PO( *VD,4)9$WFPU: MYI5@S;L;-\2VKTB\L8VL+]MLJ(K'CLOOE=U/WS[01PP>203DH7\/22'GSR^VK_#!<2B-:237\T MTUF3OWA*EK.-.CI8S#"[Z+>0/M')/OMV&>,J/M3!9!M#(GR)PI$<;>TU=X"! M(D0KM/&A]:"6^S#M/VAKKLAI1RUTJ,<]*A2^X'50R;*24D!@S&M0VG&(EOXI MV1IK2O9:M&[)O17( =K#SO+N0?LP/?E\2J'M=5C"N\*YE^!3G0*;&0?O=8:D M7-9.&0_'LYPSQ>?%XV@H=)GM>N]#%%E-.! MB'O%?$J_F)82PW'M49A_0ES,QO-_]$H2ML#4/9G87'"M6KTO/_\=/>S"]KG/ M&**QM0"5_&L=$SAK%(A*L:DL;9*L=>GW>C2['Y'7/GF9N"A<)5;JY6C@"I2I M*?U27W=OM,Y>6--_C?MM]6ZC[YNGX<[B?2IIPAM+^>G;3SA)GT["[!_+6W7+ MG*0($[R6JDZ.K6,^?0#CT7'T*F?=G'SP'DR/E2!LH?;[+&D7\7?QM:_C.T.W MA!JIJMI# MYE@(*8OKW;.[-U"LP?((G1)-M7:]::*%R#LD]@:6K54)RN]XEEWP46BA*!0U M2E;ZAU @VF! .RDC3\&5U-KWN!7(@1G![L+>RY%Q8BP%%I@J> MUVYAC\D5IF+DK5LT[X!SV.[G@X3>(;5W<[47F1$*KE.SVY]N[QWT]C>M^QN&=N(O8=% MK.I,;T \(R42$@5B %18X=E(>R7MOE%Y*[7"R%)S(O"[(3T!U^*AZKMN%@UE MW[PZ_[^FL_,:Y.$%"!Z-YKZV_R9<,E!'ZQ$T(J:H7$;%FI3H7W_R 7@/#43: MD.JCHOD]G.!1N8)I9=&;@&K8RK86R/X;VW;5T+27>!OW3:T'9Q/M9=H2&L$E M'7(A4HR$OI+'<1M2R-IOM-L_+9W?T0NW%Y5O(]76C3KG:SLZ752Z[J/R-Q(I MYO>+L,#Y67E*3-RP0MBB)M_&:@[1ZP(U8/;.FX+IWBO8C9^VW[:K1EJ9]A1I M:ZZ]HPF>83QK.#,EZ5(YV M&\B2D(2^%28A:":4L2_+Z>[U&P3<^^MEK4M.9AW$ M\!'Y*!I"P*V 9.@?OJU3T7!0X7>(3>_ MRA0/?9PK:IZ_CQ>?SJSV?#QMY>NA_^4/X>M(&2P^RP0BTQN@C&$047B0/D;: M=ARZV/H&YP$P#\9\>JNH]<%P@PRTHOWW\<=/*[,_*A^FBW"\6M9(%U4R2P)B M'=RI H%V4="WSB3TEGG:'C3H0!_Y6UC0 MG\POM;!CGBW_:(>RRX<\ID4EY<[+VQ?_F4.?8HR:Q&9U31I;"+XXX$H%S:3! M]AW)C\I_Q@HS+LD"Y'C1JX".CESA&#B74+KD5?:MRR6?!?_9-G:P%?_9-@)_ M[ +*&@NL1H0=S2J7]3BM&O5LR2)X.E>54LOIYH'B8S!H<^(J8RHM,LNW/?M) MLJ)MI=1I0^$VSC.N\,Q?3/(*T?RLZ78#4 USS&N![#_'O+N.;BJ\D8#WIGU; MO/1)%)"J("ARQ<#KC.!MX1X#9L%;C,G:L];OR#+O2>G;R+5/"WL%MLK)2"NM M-N1SHZ@T]LD'B+R.KO6$SM+J7/.*Q"L ]IOC:J24FQUB#Y1HZY3RF\F<7(-Z M^I^M](Q!3A>OF;+@9'+DV;@((3D.EF4>E%$IY'1?&''G$QZE[>^A4I^V%EGS M_/)T,C\]J5X&6>K0NWX-G/">H\P&O-,65/0*7*ZI5 J?0U8R>J8WTN=]3WJV M>FTJP@[9Z-7^LP)C:H.Y\06LJO0#3CJ(+A$BQ5*.WEMA6M?O7 %P"-OPPR7: M^O5]AW.D3_MTMKBS0F3M(BNI@$@IUZ$ %%X:52#%$+/U*D5>-GII;__\1QAF M_7")3]N*J[4&APWC&IX_/!G MJ[M=!=5O9UU2OBP147!N2B+_G0][?1UY6V>:0RJ%6\41Z9=]MM=+*)ZCCAO) MM&%5W'+(_1).+?#\>YC-PJ2.T#B;K*E*#(5 MJ=SQD.>HRJ:"NZG0G6=6_4JX)G.\\ E6L&)A61A;0'M?F9E2HHU$&0@R&:Y0 M,EE:W\RO@7((3E(+*7?8LW^IIG@6>*4H@T<"$#!4*+2QY&P!8\B.\Z@D:SUY M]M+C#T')#Y5FX^+EH=*N1M:_X/3C+'S^-$[A>$BJD0**\[PNB=4NC63(5ZC# MZ&G#L8YY)B)NHN)[4HMK 1S4?4(;,3=\J0=0RTNHRY!6AKT)J(:7"FN![/]2 MH9&BIKVDW/AF83TX&93.&35$JV3ERE<0)<5X+I'GX;BJQ)_/3_5WW"SL4_/; M"+=UQ\)TMOCTX@1G!&=U_-3>JA($ AI?!Z&B!^>]HYA^\%1+BIL=YO>U*MQX M\G[/\4;JF#:398=RR=>_O7YQ1JK@DI;99\A)TJ*")ZN5Y*%HIDO6@@()WYIZ M\.+ISUFS.\JR\?OZ8CX.;T.J;'=G1?6BV*$FFW'N0,EBR&]D"#(8G:26B6_& M.'O/ZWKCP<]9I[M+LD- ]9#"64Z66*(I$'D09(G&0RA>T?Y20N29*JZCV7;0@,\H$EM4\( L& M@G!D@MPYD6WV1AQ4X6I$VE-K\Y#FM8,H>D^O )=@C"K*)Y>=:5VM\BP*5[>Q M@ZT*5[<1^%,H7+T8FAD"1UGJG2&3",J0-&(1"CPJ'I.26KF-KGR>]>#>K=1W MZ^#>;<38V#N]/(IQ$QB'-[AW*^&O&?SZ$,EU5*07G"?'*7Q-B8-"(R"*>E4L M,4GA$:7<*')\; 5N-+BWA?ZV$5ACO5T=0LL8EJ*S!PRIUE]Y!Z&.1-72>Y^5 M*U*TR.0\D<&]6XE][>#>;636G!KH\A#:%$6TV@00,@X1BH3@:BV-S"'3SX0+ M&SF*SV-P[X.5]V"9=:C3KG?T1^5%O:3_.#A(RRTEEYR5(F.J%%,J6 N.;36#>P@.^%PFW=8_1;F"\J&>8=\(K*VFAMP*5" MGI,B'\I%EPE>\ME;I7G9C _I_F?MSP(::V7:3Z2MW_/SZH6C\O?I[!_SZ]AT M# 2MUBRE6CA:B7>=# *"X*B="HRES?H:[GG00>BZI3 ;UVR]K!,4:B./DZ$7)Q MM'\)XR *Z4')1(<6]\9O%BD\;2NY(_W[2$:RC=Q;.PBOC\>_CH^/OYV=C=DE M5J>WH'.EDJHZ.KV8!5&*(6^8>;^AZW_U<_><3^PC^6D;L35.%M_*?*&+*UXK M U8P<; +J.^+[V4I' M&U&_/$3 >^/[H]TK>1:X=4 M[]4^/Q28E:']*^LZ#D]5/HT@&6".JC!M62RM)XX]R1[*K91R)]'$-A+M/_XE M>F4BJ0"DKVRJ5ME*5V4JQ[:+5O$@1 OW^^F,?^ER9.\HV)MJUGT&@6P"ZKL9 M K.5AC::"/(0\>YM" QR3 FQ#JS@""K526>ZUCQDE@)CTGK3PCU_TD-@VJM\ M&ZDV)YVY,>."Z5#G5%$,J!-A*)4EFS8PX%&@-.BM*<]\(,A6\KY[(,@VPNK0 M'G?75$+%$&/Q#"RKW.-.Q5H26$ X9:3/*];JG"+69Z/D3^'0*TNR!&ZPLK48)+6M5^Q )1!@I)M4UTQF'.N-'M MVU,VC1VFO?:RC&W$WL,B[IDXRJ4*)=F!HD?4F?8*'!UZ0*>?#KR4Y$7K]NMG M->UU*_5M.>UU&]GOQ\OX"2?ITTF8_6-X)4IT12A!;H\/#E0M>_9,93"*EAU8 M*=ENQ-*_FZMQ!=/WX&\\7 DWC<2V-Y(S=*L79!-\^_(\KF%[,N['#AJ]UUP: MJ&,?CLAUG*;H)'V]Y-36@ZI4)*YH"S)HVO%S.H.DC! M*\T@2>954E%8>ZU==$WJ\JZG/$$NF(=0,;259NN"_TMUT%_P4O_#WSZ3>":+ M%=ZE96(>\1+)L58*;-$U)A>U9ITSVJ&"21J9"]>YMN]O_-C@N8=D"ATEWK$' MZ K4:QC)N/_/:9@MZN&5"J*J$STB"Q1X.828108MHTI2Z(!ZLSN-K1_]/9A( M&[D_$4*RK!Q7SBO(GM&N9X.$:(V&8%QQ4BHLHG7V\S (R7;A ^JMJ-:S +8< M VR5=CPP 3967FVK. 2-JMX@NUR8#2C-1MO/4Q^YW&_OZ2CQ#G,%[IQ [SRW M+)-?):*/A*UP<%$Y2#FR6/MUA>I^OW()SX%827/1KRVHV@^)X95.0/KM\7*( MPJ7.WWD'9L,MGMJ3[O"ABV_$@;C.T5EU7ZA0Y] MQCE('C$)PX4PS>N)FZ]B7SR.CV;+-]**CVL(3X$I\O;B?R%=$+7!GJ$#55* MH)* 1/^$&%+AIF$+Q)-H>7IL4[BW46H+E>RM56834-]3H]0V.MJL4>H! MZ; M]I/2S*K$P;I0N1]8@IA$ BV*4A32A\'A]]G:#K.2FZ+YS-Z*S.KOD MQ2_PG+U>&R#J5)UU$\WCU&/UTM\=9K*#\#L<1K<@LUJA*$& R;1-JLP]N#H1 M4G*G@K'HE6]_&[(?<[BGWNKQK&$;F;>^6OW;\6(6\M=?QR=C0O5R>O(Y3,ZX M0GS6A:6D(%@Z=Y5,M$SM''BA339HF?+7VGS7W&+<\9#])Z-W5<"T@_2Z^!K; MW[ IYV(M,8X15SSSR)&3:+['J] GDU+KK=2.53VDGTD^\\LO MB9#6,1_3HY;7-V?5)A39N9R%A,!9I!TVDY 2;;.<9]1!9\WD9H5=#T7P'1K9 M_C36ER-X'>@%O1CTY?M/888O3FJEXT6AXT@(9H*P#"R* 3[MVSQ+2%8ZJTQP M+MQ[Q]8(RY^FMQY.6A0\C'M!IE1UD6UN'A"=OD]"# MS$&SXAW:G-L;Y+VX_C3.O6MW;2W3?NH2?J$5+F;=1BO>]O$]*PWN74ZCDH)S M"N8+XZLY2Y5*@91Y!D51)'@K+7@>SV&"W@F MSB=%U@MTCI 828W-^?4W2U(W_5+WEE1[2VIZ(L:#@>F]*G-55696/IH_S=] M,-2S^H'ZO/,XOK\83_9ANRXX>>\A)8GD\7($'T)M+2>%S-I(LX<@\/VCHW(,RCO+P4K%004B,0H3ZO.Z MU$7R)+I-V]A!Q2!?@(1P3F;P5ED7!8G3?.\[9,@U%X#_8;DTRZ*:1VL?X]?Q^E%C'FR"9"] M+:_&^&DZ6RS'T]]T+7^:XYKK!*#5>9%SD'Z!? M7TS3!J$-FFO/ Y%!KA"2N:Z* I:4S,X*B[Y;16:GSSUAEK07=^L#YH]U$=GD MS91 +2^6>?&V_"/C9/GYBJU&:RL#0:H]4@K!Q!082&6-3%8SU7&4X&-?>L(T M:"KD4^D$P+5 [AU@I'M7>:[I%"./31!U@]8\DGQ^QO27QJ'OOE73/HEE#?)? M.+G((YER"(SNMB!#!(4U5TQ95CNB6$:'&X^\V]C9&S_V;)5ZH(1:G_VKV,OB M1],:IKS.PH)FI;;(8[4%O+803:G]5(MAI=M)?_/GGK>V#I!1+P=U+?..G^FV M>D4'PV3VM2[SU[^_UN?U$>8D2W01F-:T2/HW\)%I*$IK5QAGK/F3Z8. SE;S M[<7=L,7*);@WTSA?F91Y_;]OIJ]RR?-Y3I=M/D3P(B,2.YU'4(H9J FZ(+WP MBJGLG)>-^? HJ+/G1%NQ]])=Y0_-Z[?".7LNM!+UD9NIO,]5> 3]79Z7V?P+3F-^&R;C=0>: M/AJI=/QBGZE-^RRZ4;;3!M+#".HM$PGNQ_$7^BMORP?ZW459.Z0_V,NDL1I5 M!".-),<1,QF27H'QG$Z9H+T7G49.[>Z%-4#?R&W='\GF2412-5%#PSC'PWE&74#]1.F4 M.^FH4V;=/@(>+)W2QQP4LQ&2J,^F6*OG$!U8*S27$DT(#4^&4TVG[$'I.\BU M>4$]>5.3\;<\SYPE$ MXPV#>?CH>VDMF-QZR%9K<>"\)%*FH[<4O.<#>T1 M23O2L]H?JRA?) \IA9Y>P _&_LS0(96_]=8\I?#NZ%9?BR$"O"-^ B'>VPM_ M#O(^!WE/0X;/0=Z?(LC[' M[RK&POJ(AS[&PYUC8#5*;X[+0I=,V5FMC.Z5!"1W95X<%DD0R[WTY9J-X<$H,L-)! SWM='_[0&DCYV.'8RY7\WH\I:-P MO*[:G%]VCCL:H#+GG^PP-9W8/WH%W45A6+^_]HX[-T64M/S6-:KN,XG66:$.1V2Z)C M:_?4&5O0E*R5A!QX'3:L+"#9=5"2-BC(16E_0YX^4Q]I67/R1-U%J3T0M)9- MT6U#T-XA73N7(T!"1F&U V=J- _)'_8&.:3DLF;163Y=G<&;TLQ7.2SOX$P$!>F_U>^IRT<)3CH# M,D5K?7%>A=9SR+MB^ZF)U8/Z>NC+\'(V_UK''>1?9E5BM\!I6K@S(@ W=(HJ M9LDKJA.NLM?D57NCC&A]3#T(Z"3G/:;S\?;98C'PL-NA26_ZF4K>&!:^L@!PMB\P&XTWK',2^UC(\=?L+ MN9Z$OGLP^G=3U5"C/Z?S'&>?IG61OZUVNO6!T'N(6=!JE*A-]D2$ M9-%Z3)S'YH\9S<#_Q$QMI-$>7(HF"UGM,5:Q2A10:3!?, MK6?9[HOU)R;>?OKJP5&YC?1ZTL+U%;V\F,_)-A[9@-P6GD'J'$#9G $3F=RE M-KF,4AC;/$ZW(\2GQ*H^M3.XR[)NJG8QNUC4PQ8GET?MN]EBG6B3%XN/GW'* MQ3_I;WY>C!2Y6;QD,E=#(0=,% 2,6( E*14614=P:ZZU7<%3HN(1=;NUI]ZI M,/5%C&M#8F,[(#(3:!GD9PE7L]GI5Y[7I+XHN9Q'YJ_2VO3 M[VV^,3[HW_[(?R_?SR;T8SY]_"M/ON7-:F[$%' Q7HRV1*7O-D,XVY. C<,R,-IPCJ68I04@? MF(P.+?>GQ=0GZ0@=19]W>>D.*N!Z^)*X"L%.5C\FI_J,0>OX\2>U)]]F<;_D MY5\Y3]].\\?9Q[]F_Y5Q?G,7CG+2="VX")$S7!#MVM*7Z M:TC43X&RIZWJNYSVI\+I.K9D?'.=/_9M3JA%UAHDIEI"PCF@C $$5S88:3FS MW69/# 3XFH/W!#TJUOG.>%\OU)(]UDX"LF PI@W>QO@%[!J$8#389 M[8LBC*QU,_R[*)X"D1K)^!ZU]U(;5DGYK9)R=F^&P(O%>UI#)?L!!6,[?Z-% M%=EA"VM46G:UY7_!27U6_O YY^5O\]G%5SHBKF!=#6)XB5]7S9A^,% ;NMA\ M%J -4Z!\39!VQM01"EBL"NB:YP$?BOG@4J.K[W^_#\&FITF06B3I0/JL22Y> M0,A60K!<:YN+L+QUA7<77$.5K0W*JSNU2:T5=#)%;C\6=O7+?XSSG)!]_OY[ MG7FTJEP0Q6.BLP&2M1:42!9"(F/4D;?/$K>>LT[]1O;CW@/(CE4"UYX0VQG7 M2C$]Y$)<0?OG*OU[/4KS+MY-TET7L#U5O^T$]$CE;3UH?!NI>E/7T3EFHT@^ MHR9G6410(6CR,TR&XJ(EZRP(;UL;]2? K<<*TDZ-6KMHJ4]*O9E^O5@N5A+@ MFP1>EK43*11@09''XF0!QX(!&XUD*AEOL'7!XP-PAGU3D-LHTD_O M@R8VT#)G,6MO0,180&FN( 1%#C.MUG#+?6*MA^<\ .=G(\@^6NBCA/7>&H#5 M*5J0U7'>$GS"^C2F$GB>,Y@@F2G>:"N;SUC-%-#/C-[E?%Q[)MV/ M\<'RD2[8>S*1#\%]'(NY%0?N3OT=5H$]G$\'K<$;9GR2"5QVM 9?"J"-#JRP M.13IC0VMLX%/CWR/F-2GR+U=]-8#Y_XYF^;OZ]>%UQ?3=(G*%,%*D!:DT('$ M$2UX(SB@8TKPD%"QUFRZ'\DQ&OT-I.6=]")$Q-;%IZ?4Y^-H/&FDDAZ,[.Z-(53DJGA:M"=F*\\#A-IJ-RB-J$*Q M3K?VQDZWK\<1B=2#NOKHP/!@>XB@I!%"*Y \"U L<,*E*^(,CB1:"_CG$YO$9.O7VZU@?C8.-5'*5J/^2#G +S_C]%->C*3M_7DVE.@.@O M_#&KW5C6_[HJ4OQA^47!6.&.@TRU+8L/!GQ].P[*2X$ M,.LGVR!$\3P)"-R1#6TXN>::9S!HBPR<_E/8"4KR.)G*@W-W:P+%H'H_P=SF M:ZDJK^?Y/Q=Y&K^OWNIB,C[*4FWF%$"%6EN7O =;8A)1V&3[R_;:#NOH61O# M\F5[ZG,3O0V4DWH%<)/YU 7B@-G.M^ =/<>YC6H[9*&VT,N1*.31>;*//4A> M!"BN:3^Q@"#)H1>U8E+PUCU_CT:=[BG,1V/.+NH8*A'^^OF[B89+'J)33)&= MH"O,+$@,0H HCL6 +!G6?$!5-VBGD:QZD%J[I+T?J),^\YD?+@!P!E.0H4!, M-M$NTG1K1Q?!VL2,+\;*YM&3,RGS.A6#J)7V>@C*[987W@7LN]H;B"?G0S3<]5:U>NZU8,-1:Q7HWGY$!NOR. MTU0?];_6/77 <])#/Z[%&U%GN(T>?BZ_]VY"4%Y<^^@/JF@LRC,MP=24+U4G M#7M1Z%1W7H*?,A?L[I8I+?EJW?6CL225O/#!U_V6:LJ1X) MZ'RUP)PDU]4G+W/K.ZDKMJ$>6!ISY/9QTHLJ3N519.N2?OE>IV:M;#_D7@1E M'-#=&D&YF,!A\;5I5Y$Q%#($6^=,=X!UK!A /W28]:N6'@SE[:NG'[ Q ;M M[,FK[P#O.+Y\<]5VICD2A9A5EGE--KZOCF=M11BR\O0/%SW9F$6]K'=O[D\/Y6A=U0V]\A?)M*>.8 M7U_,2=;DWET7PF6%JW36Y9A!H>>@K&7@'4H()NK">:J5V9V(\.BGGA@!VHJV M]4GP)CUB5I[;(+G32^ M_1M/3-6-A-G#$]+O&1?Y\VR2WGSY.I]]6\<;+VN\1+$YJ0!Z57":5$TB%@C, M*Z=XC('GUC52#\!Y.I1H+?L>JC*W+OVW>1V?8X(12F1'I*WIY77<@^G(0O,P[,.(3H@<;2(B#1701X#^QSBE5_GK/,%D_.6#"@CR*0*W(*KCR">\$DQV,E%>)X_Z]Y^RJ8QQ M]6E;TS&%!H0G4RY5YZIY;XE.P)X<-=JKHX>.$JL^&Q>;"$P= E5]M=4S-UGG M.)ZO&AQ\QOFGO!@%S$742DWG%?ELEH5U)YYDD=OD.!>Y]0B['> ].?[TI9H> MYM6^Q*_CY7HH@B[2^('\N8IFK9_(%?+E\+NJRI MIV2=/M9SG.R> VAR^^@[%1V?"W^+X,@UTR""8: X4Q!4<5!BJN]?-FG5NA?) M^?#VD=2B$Z?M+JKM@:Z_DN\R^Y[SRC5XNW(-+GN8BLB,%0E2T!R4BN3;.\W+J MI6,01,":6<&*2K3#K]P"9]G![W 1%=$TIR0BFMKY6FA7PGD=PDCGT+#,N6@<=!E#P(^9%/_K= M193#&;&K@XK.,CKOWDXO$^FBSXY[NG0X0SJS6"T\1+2TZ$BKX,'%;(>Q3>^# M-[SE<( BN]F;!VNA!R/@<:@?_YI=VBM:&669@=HJ%93/!ISF#F1$Q&)2=K;U M,\P.\)XV8?;3PC');XB&--<"*[VJ(*9%?[>N[6]$W:#"5( MJ:5OG5S4$O\)>C<]A[Z/I?R^3K[P^%K"0VMY/_[T>;F@%47Z4_R41U)H$;G3 M=6*( 84AUN[4 8(,D6=9@FC>GJJ7A?R+L=@"_#.7!U%[#_&(O>6XCK,MWEXL M%TN!%TYB%6B5;_[(WLM*?DYF M'Y<0/:3?-ES5'Q=KKY(Q(U!GD*S4W-! XDVB@"2G(:.P3GEWN@Q?+^*,R-V0 M7?T1?@]JG)+_N%G0;_07EXLWFPMJ7=S%8D(C'8+EAI.51+!87.;U:962OL:V6L;CV*KCX]>\Z\)C6-6*6 M&"7T"].BA4JF]#14T6H^T9W6I M 4LM-#CF OB<"W)TI;C!T[H.,Z^'E^KF0*SI$QNI2I:$42( )D7W-,L)0A$2 MLI%,%I9UL:TK3)LOXOD,.3HUMA8='8_K-3R<4RW8^OMKKJ/)/\[J;]UWL-!A MR*2O!PN=E)@B5*\,BH\6O2I.]1-F'6!MSSOC5(ET=\/88V^8:POZ=ZZ/*K3H M;WF.G_*E'?UN/HZYJJ5LU%*Y<#I!E4%9"H(RJ;:@=[;&A6QVC)/.ALHFZ?UTLYH MDPS$TN-LJITH=E(5/?<&$Q]S?XDV*[ MY3WOJ$-WU)&H=HPW^<>6>KF:;JOU'HURWD#A3-!J,8#77$#,P0:I$V>^=:/_ M85?XO+?ZWEO]$>X8X?G'5GM/ /;!]29K0S$Z0U$BU^:#"IPIM9))6RUT22D, M'KMOO,;G+=;W%NN3=&?L8Z$OR844Z"Q1BLX251M[UIH 30:Q-,5A\[:_1_&Q MCOIZ\* &G#2!Q># %U:[5:T*,J*'K)3-L:ZE:\Q$,'3&11,MAGAJCW:'K?AYW_6\[P8D9,.7C]78 MBD.7?FMA[W/EQZJ'YW0YK]-NZ4BOL>M6^W+9F/O!9IQ@)/#. M.^G'V1(G;VB#CZ>+L M[+N8YUUQ:HPY0?_FFDMW/^'RULI'A;L<9"!]%,MJ#^G:V%'1M>@8&;J: M^7]E=]E=3"?+\VSCF^R'_,9M^6Y.KHENL8%S_\SI:\H_9\K_R\GV.LT_3 M.CAPC?CU;+[YK?KW^,A*R54D?IGB"M&M5H+D.LW81LVM\(J;UDFFPZ[PC ZT M-I&4$R;0W:/*#3=UI04B$YP6SYE$$)D^F*/CWTYM&F11G1O':V,0%4"[2AN/60&1*+O3-,J3H^TNJNV!KC]<@Y7K M\&=U#=Y_^',SLB9E8123#+@,$536&CS3 1BOD5ZZ691O'8-Y$- ).NN]ZWS6 ME\)ZGDSI7?7\A05R\!$4"V0;>V7 J.2X<(RA:-UJ\4E-ICS$HMM7#[U/INP" MYN>83+F36AZ<7+B/3'N?3!F9,TZ+"!Y+O6=K-J%#"4F&D&6VBJ?6<>/3FDS9 M3K^[B/+(DREYHB6:P""5(NEBBQH<*@8Z,>ZI^P.[VD39C\MG%)*W^H? MMX83.F22S&@&%AE9P+8V>>4Z04J13ES:&J6?\_SC9YQNLF>N<@ZN]^P6=#-A\N0%B\)!%<< 12C@8IW1K*MZ M3J8-T%XK_#EWQ6D2Z)0&879?[:9QO ZHG9&2EJ=+-183Z21YT-$ZGEV.R'I) MV1YB<6>T209@Z? ;:@^*G=75<[.)[TA$D2R7%H*R=,7:D,$)-&"L" E3B-*> M3"70CFM[WDE'V4D'$.RL+J5U2OO5.I&C=%04PU];,P)?G) M3,79<6W/&^DH&^D @IU2S=&CZ]STY;V^5.^]PZ) NUR[598(/E3-9*9=(D$$ M=S)51KLO[WD['64['4:S4RHMVMF85?6N%5Y"QDQ'AZNQ0I8E2"L=,\8S4M;9 M[*<'_:7N6CBL?TYWE#\*WE[6WYHO-SKADCEGC .ODR:[**O:D;T5]H**4^F]7,_(CBC77HV4=?>*'A6AGMW<8P*L]XZ M*R"I2*:6CP5\BF1Y91]"B4($U4OOVR.O^XSVWBF0_P0W\D[,/>- \.."X"8+ M:6L/!N9+;5(0 *TV$+EC3(6D+#N?Y\D=%_^\CT]S'_?)X3,.1G<0!)?1&); M"%\]FU3G,P8-3C-.[J5-.IYKM/IY,Y_I9NZ3PV=E5U\;5-?!/I')Y)K&*J1/ M]5RK\XNYJRE37MMLCA-M0#Y$R8 MB%P'F8XT%L+MA\_:?U_NBVJ40H!F:8UQVP5 M**$58,ED'O(D&2LVQ-MSYTZWG=]CBSVCS=HFQG\>M.K!8AFXI6%6$IWV#(KP M""HY"UX+A!"SX2[&.NCH7#;1T^F)>9([YW "]37G<8!HQ4I"UR_=*)(G6R&8 M0)>N$ * IT>@@CR)=R&G0@\05T/(CG?K/#LK2_?K.[*/LT^\W232>D-1*, MX;0"(W3M D@&6*EM>63QUK=^Z7MB_69WXL"#_69WT<6Y].OLLJ;G?K,[]9O= MB29#-.[<1\?GPE_-N(VR!+IG:KXT+Q$PQUI@):Q1VBM?GOO-GB=M=U%M#W2] MBK143V'MY&V:4$6M&&H2C2J.O#GC#*!!"R+H4&24B6L5526-:_4O_[]G]N.VUL3 M/601WF)^%S0]&6"G8#KMKYDM*CY K#U<(K=0!>:#%(P19D/=KI($+B^=5^-YCO3WZ$I[.9LNB$TX71(F>QDP MKLW0QM]RA;ZYE8HS# LZ,)J5=4E"L(6#);O+.&Z9OMTE;TN^R?X8AK<:#E'= M;'BY-[0&;L!>V2CO+N;Q,UUR%>XU? :+#2S1?N">;" M+'AF& 03Q:J17DYE M)UX\\+'S)T K29Y2T<^Z!GAC*BU>7"P_S^;U;7;$@LO22P"C,R>3G>:;8LX04^EYS#V46G0^@3;>S7K55P;%;S^C9'G0EBK:KRAYLUF M[<$I)T%**X1C*+3I.>UR"[*?AJC'UVMKJ^S Q;SXAN-)=39?S^9O%HL+)"N" M+(EYIK^^WI2;-4HG?/9"@"G!UZYHJC8^9Z"+2-Q$IT+"(;C;%? SI8_-@C[* M$:L%5 'F].IB?M5;? WN7C.IFDAU@X9$MJZ!Z*4 9>@J"1@,2*'H$N&QJ-R\ MI\9^4'\:V@ZITH:U= >FRW_+\T_SG*?OYK-OXQI)>#&=7M0I].N]=JV3N-<^ MB>HM9(XU*.S)M/>8P5HMR%WP5A?;[WG;'>Q/0]J3U/[6G.U!LN?J2N\DE>6_ MZR]S^_RY+E_K,8-NY\6>3@X=8SFEQ O$P@,H'24Y4IY#*J*P%#,/XF3:2OU^ M>CET+"%3UB$DYU5M2%BKMF,B:0JEK-"(S9.2?L8O!2]I\(J"D^'M;CET MIT;;753;.AA[W_QO0G@M36NQ>:]SRCB?26(:ZWN=+ H(M@>2F7&NY%B,Z>3> M=_[D"3KIO:MWUKMN>LBA>S,E[S)_6.)R):3?Z_^ARJWNMB!UR=QX2(8A08L( MWDH)O)02E35%N]9>W -P?FXKKY6>>HB3;X%VF8C0 5Q/QMN#P(YCA3538S=Z M'*"#'HRKAT%R1;>W#'3,2I9 &6[!.YO!*A&8C=;JV+HAR1$(\HBY%YGI[52P&26!(\(CEYXX )% MP2PB\]W2\A[_UA/3=C.Q]G#6DP&YCE.".&+](5$37X3 MUL3BFR"9-L5%)%M9.P-*T/HQEPBT?L>,-E*$UB.:.@%[2F1IKXD>V@J_F*S^ MSO5.9->=L0W648Y2TW6'8(/UA)+X[#3=>9*L)"]UQM3+Q<67]>YOG@JWTU?[2XG;?_&GDQI'+KED MP3)(: HHS Y02T/NEO9*N&QL;ITL\Y12XPI#FQCG(#W21A52 )J@Z5XKM4A1 M:?&<&C9&F<#ADCB@QB1@XK,@@NL +/DC=/%(E/S$-<32XW; MB0,/IL;MHHNS22WJL*;GU+B=4N-VHLD@.49[Z/A<^!L#X:Y-(H*1$E2H':2X M+."L2E)B83H,/I[K9'B[4VK M9$2F>HNX/='VXGN48^[^^=^8K+TI).&Y\YBOAR]KV+9G,9.6!02R'.JB6J&#JGM$O !&,R)9E%-]_]V K<8D:V MU]\N FNLMW^2I+Y!M40X[>16/:.[& M1X>[G \2^ZR%S!H:6RL@^/7(%%=X]!$, M&@&*13+KBO-T2J%ATF%R8?!&](SW-^ M4U](\V+Y'I=Y_9@51\]"UNN\W*<^JOQMW'*TU37.?)&2O0Q0I",D<%J.:!+%HH, MR4M5E)7ZE+?-?8MZWB^][I>#>=1#'<&/[FH/+S#LLL"/>?Z%CPRMJ"#6/5\\ M**[I"#"9_I%+9,P(F7CK\47]K>9Y:]R[-8[/G*V-&$_L\OC7;$(_9C)>?K]N M9$J3>&1%@[)*U'E4 3R* M'KP"TF%*YU/==PJWO>,X-<)XTN>PAS:F M)J)-464&TI@$2F.L8>VH-9=_>0.=H>VA0_ M_49_<;EX,UV7>OP[CS]]KC4BW_(",,SD[9E@YF3PA196 M?YG_JZ>7G''$2+R8KFGBUO!_9M:3G+OAZ*M1Z#-N1BJY.A0R=2'J@)H_!N&PU M[<6H@2&7-:':@@^T7:4LBKF,%F/K[KW'8=IC95+G2K1=%-BZ*^>?F\8:/_I8 MKSV;5>D%N>/W];>^2B2U,:@L06-M4UI#L3Y)#0)3Y+6;-O?=FHWOCV'X<$=; M9ML>\(3QX,]K\?#0'?"!SP4K ^3J M:Z_&BQI?O+A!*)V%<\D UK:M*D>Z,SB9".Y5 ]=5B M7EPL/\_HV/J^*7O-UENZ?KV5=!(E24O)(9$_'[523-I86C^XW(]DZ/!P0PW? M.VKD($GW-GOF.JJK[DJ/X^IU/M%=3,<<3728WAZEP@%"'Y(4)2M;9(RD,UU MN6+ TSD)%H/+S@9F>/_'PM''$ W#A5UDW0,'" 493^/XLEJF\^^79=F.::&* M &L8IP-0!ZA1%I",\.1H)=K6I97W CG6?(E#]31K+>0^ZG2KR?QBFGZGOSGY M/^3*+-(XWF@_A277;AC:UXX(PEIPWEBRHS)&&V/DJG7PXA%(3X0-+07?PXE MJUUG]:V?>+PR/A4$06XIJ!I)#])R8$QK.@4Q2&P=H+@!X.D8AOO+M8 MA=;ZW?@.*+$I:7(?H?6])Y6X?*]FWB +$;1%)%!( MH(JI ^6BPL!KQ\ZPER8OO_"$-+F7T!J:2_>#DAM0(B(&7_M;: M0:[3@I4AYRLXSH!I)[ P-$*U'DVS'LT?62&*J)W89:J^O]""KB#/0$1%H)%%=[MGP\Y$N//1)TZ% MPX3<3UCDY3RG\?(ZS$W61@B6AR+(+:#["Y3E"!CI'PJ=B)RA3ZJ'2-@V..?. MC-82[\%4>)5+GA.V&OY=+/*JW'D^BWFQN'^N^ B#9$8R#C:7.H.$&PA!$)T*OE'M_N5G?W GDUO*L4Y, M9]J"*M$0=U0 YHTUV5H63>N)]W= M*NFO_S1F]D@R#GYX0C1UY:T7&6H+6I! MD$\>0A8*0W]#/V] &:J^_3#];B]4WU^NQT[DNSFNPA0MDI0&&/T-.L9T 32* MA!.%5SYA8+Q3RXGSF:]S@.;NG9:SBP3['++2 <;3FY:SD_"W35O90W(]*C); MLBX]\Q!0DNV2R$WQV5G(3$=M)4K?S3L\M@([3N._6N.X]I.7LK;V^9]9")\KJ*B[R^;SF]N7(9UD[\+]__B?\] MF[^Q.6C0VDAG3*Q-&)4*A#+G#,YPX;3*6C:?'[X#O*=@%?6ME1Z"M ] M_0'T6LEI%[@]Y;;M"/4XN6^]J;X[Q9KI;=CSZE[8KCB76)3@9:T2\%@]51FA M6"]*MJH(WWJF]TG0[)',NU-EV2[J:OW\^'^GL[_^,?MKCXS@(24\IE6G?DMQI:;PG^WOBQP^>0]*J!61/Q]5!.L7ELJ+,,XN?IJE/O M^]H5][)-B:C3;S2O[0J2A!INAB $67&(R3LN#;E1S1^''H3T-)G1ASYZN%5> M7BR6LR]Y_CZO.^ N/H^_7D)3M9( 50&F:R-_18ZV0V_ Q(C6Z)BX:=TXY@$X M3YLFK?30@YW[QZP^EGW-R_SBTSROAXAOD 6&P=3F$:Z( (HE SYJ#E9QY!J] MC*5U<[OM:)XV01IIH8?\A(]S3+FN\A*/5,YG- %,SH0')0?G!-)=:%E@WJ)I MWO+P-H:GS86#)-[#Q*)+]__-EZ\XGE=JUA2KD>')^B(=Q"#K+&N#Q%!.OU(F M(\>@3//!J/?2<7%^_ZJSG,V"J_HU+RA3&@I6MQU!T MP752%L'>.NU,FST5,NS1\MN\7F-DN'B;L(#3S%9+B#Q@C0JT2LX$&YU$'.Y0 M66'ZR/%ESJC)]><[/ER_+_K-/UHB=N*>XC*Z=K!T '6@6FN M(/W')&%<:T]C=Y0_&YE:**NAF[H*T;Y<(R*XY#M-%YL8RXOTWQ>+Y5*L.HZ.>O"$ M'Y;12 ?!4#,!K-3$"7+SB?VI0"!GW5@E9/M9H0\C>E(LZD$)/8RF?0#=^UQ% M.)Y^NGYNKNN@^4B6$!)*$H%(6#N*N_I0@*"C)9?1<<>:SV':$^K/1JIF:NMA MB.MU2&_+;>0C@=(6(3,8^D^M?>8D$=H0WBGR&8QAN?UTF@<1G;LCWU#>/83J M'R#QZXOEQ:HS^!7\.IQXNLA7N\<)QV72&JQU))94-#BE/!A6:K-R'7)J7?YQ M"-YS9])@NAK6#+H']1_Y[^7'O_+D6_[G;+K\O!BE($P@9Q.$,V3),>[ %Q.! M*32@S#1LJG8Q'QFT!A4!YG5,C(I. $KA('D> M&5->RMBZ"_-^2)\9V%*51[<-5ZCI[XXL)WB:*2"IY.J[1T!A&11GN5#:,E4& M3&=_ .DS 5NJZC:>?[GT;N?8T,D(5DS5M!.@GH-[1]'>7@[:/AD"_YSK=]H#>/S=_0(LV/P] :M31 MY_=,NLNK[[S*BS@??]W W$3T2B@JYT2*L:YV;RH1'"('3$HR;82+A36^ !Z! M=.AU>/^/7U?R9J8$9YX\%-3UILYU1F6P$+/P@K%(OG/K0-P#<(;J^M.2 [?O MJ5;2/G8?H,OUK.:>7T0Z7^LI-ULLU[/0:[.S50DESV33,2;I)*W5<,H%$A,C MWT/52KAB(A.M#:9'(!VK6KZ9YF?]::"/@1_T]]Z6&R W%1!=@/4UZV4;J.-4 MOC=5X>U:D:;R'Y0@&*6)Z#-H[Q391,6!XS$!+\$:]"SHTKJ7WL#$>*16_3B\ MV$7LK2O1;^!Y-\'I_Y.DH\OI"\H:DZU@$%.ABSMI[K>PJ*P_$[ZU!8G MY\'/'&':01M=S'H19 ^50S_JF-Z6U87X>39)HTQ&52CX%,KS^^S0X#Y=U#P3XT8J](EK5P[\M?R[6CO/()L<%]PPL8QJ4 M8+5(DGSA@NCHN.,H6'\#,.X!]+0(T4[V/1@#-\']/L8PGHR7WVOQ\\5\7AMH MLQ"+MH4!"PYK24L"^AT#&*VD,]ZB<*T=BD=!/66"'*J#'I[1;P*L=M&(1Y=U MK)63O';1X([5&2X"K-=8,' 69.L:HKLHGC(-=I9RZPJ.][.+38?]JPMM$\0= M,20>)F)B-IJ!*F0!.R<]H)"FQO!3S*R;6;CU&T]#M2T%V7HXP95M0K#FLV^K M*-5=A$'%@%K341,PU%$<"9S-"H)!AM*:$#N..NOTN2>D]?;B;?@RNR[_J8-7 MZ+CY%TXNJC=T2=.5S[NJ)KMO#8M1DHE\EF0()*O-2(T"S(19:L:Y(5D9HSM1 M8D\ 3X@D0ZA@ZP-JV\>KE[,O7\;KMS6S:;W)\C2.\^+=Q3Q^7EUI5W_E M@$>N_3[4XC&LP1(;/9J]G$WH=V?SU0/GB_F\M@I>?92(L^I;=/\?KYY"<35R M?O&#O3E$U$(E$(4HK"(Q"D5RP)CPY)W(:$WK,H.6^-L-WVB :OVZ8+5EM&93 M1]EP^D?V=*HK"[#\6V;OG7?A5#/?X=C6]8J M\IW(+G7<2^"BEA&H$&H?+5]GIS-G;?;)M]3/K0[@]O'UM/.EW.%]^ MO[[F7[Y?_Y/U7F#,<%%H+ZCZ5&=-6"?*FR1U3EYST4/R5%=TSZ9/G^KLX=GD M.IY->D$71#V9/'?1'"OWJA_]/4"3 X3?@S5S#S).QZ[QY*P&X7DMTC;@3/(@ ME#3CZEALV$7F/=DB+VFA%U_JB;CX[4OX?'E=8J2C,6G( M-BI0K@*+/ "KL5V3G(^W^PX];(O<^Y7A;9%#57"/N7&X_!K/J/NP)%CUROL0 M,YE:X]F*N)BDM]YFR,H*4'6^C4N>02:DQ4;MA&TQJ^[>C__D1D,;I31\6E\! MVN#X<[KXFN.XC'.ZS#[L *KA5-BM0(:?$=M 2;.^)-QX"NEV<-D4@RP4R&@< M*$/'ES/D+2'S.FLFHY!-#HIAU?[ 9-FAM+Z+8'O2]NO9/$=<7/G$.;HHLX"( MAGQB3;>>BT9 JKT"/&O+)(_+BJ$M^75 M>!&O7H/3*.FD:Y\1\"'7[$[G(/A8H/@HM=969?SU*P'*EFE="T2<-9(6* ,1W##0)9$IHUC6M]ME=U'_YJ<_*W]/2;?V MYFX >I_7C9$_SG[)&W"U[\';:1X)]%';H$$GA: "1D#G$W"6. ^Y<&7V8,/V M#SX3I)T^^LBJ7G[.\Q\)0Z\N\IOIG?9]2'Z-E+J 14Y'6G %7,X&I$=-OY.- M8JV3<[K@^@FIU9O:>N@Y=@OC2 ?&'2.2LU)?]K3.$%0=4%*LE%'LE2 @N,5J+JQ&7,%AP6 UH%K4U2A876_:AO M /B)>;&_(GKHT?5F&N?K_.;U_[Z9OHAQ=D%B>8??:_AM-0)Q5")'IY@']/0/ M5;R%D&($+NL;;VUMUWS&>3=D/S&/>E#=\7/&?Q_'6B"!5Z-7Z2^LVBSH'2;SH@>L[*VDM_'?)P M]A#^,+2(29%9GA!D00[*9%Z#.%A?EA(GOYT)WNDY]@3IT"XKJS$;=I%YZSC^ MQXNR7/PYI6-ROA@OOV]>%>G8L]Q+"5@;?RERH<#G4J#0_]MSZZ/5^)B[L?W' MGT0>UDY"GS656.MGN'_@_!O.TQU,)@F)MG:;%CJ0Q<8$+5$SX%'E&!&S"K:3 M%K=\X+SUV$)JO74JO%VPXDUTB1<.0?/ZS%\T^!@]:.G1EV)#^^$L3[T4\1#+ M[W E]?"VMFOA2Q>XSZ6(!RGYP-*Q?31T J6(E@N+VC,P$ATH+A)@+ )$P70U_4(;+Z/UF8SC.I(LU3["L3#( M+G-=1&*B=/,IMG[BS-_#]@FP-I1Y'U6HL^\X67Z_;/QE"KJ8=2$BHH7:/AI0 MY0P4XV@4!$>4 M5;%X^A538)EB-ML4/>\V&NC'SSQK;1TBGZV^0=N7Z&T!KP.>F!_[D2W>CG>" MW>A1>,LW?YS=Q6,0&3D45>NTF ]DQ2D%NG F#5=*JM;=-Q[#U.[QMEMD=.U5 M*V\E,B3K15DZCK(K=(E)"3$;RV4TGL?6R3)[ 1WJ";8I<[8_J_:EHC-\.17: M1*W)B.8ATO(")X&B\V \6E&B8BFWSNX[IY?3WIBR_^/H+AH;YA6L"Z+GQ]&] M]/?X<]@^PA^&%D4J=.@C6=BU=;7R'(+ ('QJ+-5,41UIG1H]SC:F V[R'R8 MQU%AB[G5\[M40I 3#1$Y,2Q["=Y8#T-0:(0$A> M196&CTRF$3H'"1QH%W/?M MIV^@-Y%Z/RRH8?,-HL5E>D<'4 V[PVP%,GQWF,-U=%?AC037*L-L,O;Q_/$K:LM M4.I4>FMH>:9V876,%[Z!X"HH^4+8];.:;);TYB5QJ'H-+ MJ$$YS(0C%M".SBVM#%DEOK&BCUQ;W6N$?W_A]O^P0EH.R M27A$U?KHOOSV4U/P/B+M(U%X4RK_/L<\_E8=R3_R\N5F[&JVS##- G!N(RBN M:O*8U4"XI.2R&'.[>]OAR9L/X'EB%&@F^AX:Z-SJH'")*D@CDLD:M"6314DR M-$(B:\5Q%>Y$\42H<(.X>.N5\R!/ZHT^_Y6F>XX1LUQ?I"\FY M9D+5),;+RRE;&[)#"9:E5,=;&'"!SK(L0M+%%RM9ZS+!;LB>&$EZ4$E&9XS\]IDUOX&,!F"877/E2=O-7TVP4Y]_D',WQ,B=O" M09!OMRY'#(JN H\E^2Q8E#DVM[P?Q]4RL?#:UW[,_ZW?W13IQ5K(@"& 0T>; MPR.#0 <:,"%0686:-8\-[@!ON"3"QFQY*)&PI4I.)WUPJP!7$?9B"Q81$(J- M)#LNZ:PTAHYD@XK'Q)P)K;L*/0+I%-XAFS+ACB_<3B.]56'?O XV#_ =@/64 M&K@5U+$R!!NJ\-X"ZU;R'Y0@/AOOC+3@A/.@,KGR(:"#%(+-W@2;6.NS9&!B M/)HK> Q>["+V'OBP>I"Y@>MJ$.2JA)>!P5I!Q&,$EPFF+"D'$\F^3[VT(;X' MR_#.3R-UW==<^%!9]_ ^\FX^HYMV^?W=A!P+(OVO_[D8?ZWFRR_?JR!6Y,\, M9>#:@ _:@=*JD)4F%"1;U"JHGU/K%.(.L)ZZM=%:,ST$Y;="K O9\=T@-B3 M[=$!WG&LD.:J[4J= _723UK-HU"5D2&'S @;#Z!29%!/6SHQC6&HZ53&UH6* M1Z/.(W;**3!G%W6TSJ=^/[MXL5CD5>AP<]RN&BU_GDW2FR]?Y[-O-[I*:)%S MJHW[D=6'"<$-A&QK[_9 %[E046.W1AV[?7=XHZ6YWF;#"+V/3*Y96?Z%\UQS MF#:_?)6_YM(=:=[KN#.[I M4*A?O?1P)?TVFZ6_QI/))9I4K-@'S/C+"57O9HN5R!>_3L9?QM/ZQR.GHN18NS:2$TC_*!PPLPRU M@:-G7$<4[6>![X/T&.^'/>?,EEK@C:0E0ZX9):L-6O M%?103%'H.(/$7(?41+\OC*/7\]N!@!'G P:$Q.K@](S MU&@0H#!U^%Q2B3M.?]BZZ\TA;O++OZURM'^P?.RVO+ M926#*Q8*JRZ1-!I"[99IDV A2Y-$^S:$W>$]0K:VS7P1->FIKLS2!P] M\.%7LF9GWW.^"@-MGAEDT,J1?P_6UC94]7[VW$C0W*C(K ]!MZ[JV0+EE)+: M=E+6K+VD^XZS;^A.-Z06MF@)W">BNDJ6,$4$;UCB4<;,6/OAI'=QG*BK?(C% M>K"X!Z+ BQCG%SAYD?[[8K&J/^,C'9,4L=8@6E;-)IG(;/(1I'4^1I65\KT^ MOFQ%]I/0Y$"5])&/MBUJ')3$%), 45\,E6"$J[@$6AHZ[ R9V-@\"?:\@O6' MD*.)V/O.#=BL>%412PY8E?@5<4?6N,0B$\"*261*U31Q3S3V)3K.C.-+"J"&K8X( ;=_8>WB$;ON91&<>D/]0NKMZJK M#:/I!I0Z(]#6D/7YLM3DA0"*YUQ"4MJ5UJ] =U$<''.^_(GKR)4KT6LE"PA= MJJ]@&/A4-RH+1GDLS,C6Z74W$0P5.3Y0GW?BQ/N+\=BAX-II\.5LNIA-QJGN MHJM]54,2EBD5N&60ZO@_E;*EH]%Z*"D;50JMI%O7Q4?:IV[[_M&"O0>H<]98 MK(U;Y=Z':1-\Z(*J8:?D[4B&;Y7<1E./J/X ,0](@E B\]Z!*9I,?,7)Q!6R!.R6AG]BRG^@8_*@NM]!NCWXT_?:4-__F"W?S<=?<EHY71!MALJ7G!#IR-#CC'H!VW*;+6%\_Y34IK MS(9=9-ZZEOBAZ4*I!$$G8@!M5SGBTD PP@.*E'P,UAC^:+#J+&8S[:2 KK.9 M=I%>0SMAA>O:>'L2Y31=CLB^-NC^JN?DLEI68_KHZB]_^(QD!JV['.>TKB,; M666R]#G6>8 2E"D6$,GX$5J)@%[;(E@G(K3%-3QW&H6OCJVC'LS2^^WHMW]- M\WSQ>?SU'1EHM S\E$>Z&&-8DK4S ]G/FCFRG\EXUTE7F\NB9*T[0W8&=[:, MZE<-?;7=6C=4^&,VC9L>VLG6?*L@H11MR).S1.)HZ&+UI7"-.FK;VOJX%\C9 M\^!P\6[U0MJ^E/V_"[J'\WSR_?5XBE/RLR>O<(E_3O$BU2L55R^FJV>F7W!2 MLZL^?,YY><#KV6$?;/&BUG#)S:H_X@07BW$91[S9X]I8G9)&0?2KH97HR(@I M7H )+A<7M>&\]SLW?_ Z %!8$*NZ6#+*++G]CH.74H ,7-(>\R[X MYL-P[@,R7.U&"UW?]6H.E>TIO,=M]EW],>M(=+#6UZY1J&N&0JI^0:2S6%HR MYT,,);!. ;1'@O*W/GNLR%@#'<[:R++QL\LU*%<1X\?!-'QRNP-@^)>V@]1Q MOUH/D&7O"A;">%TP@G*9+*8H&#@C"W"FO1'DY7O7J:O :2CV@5>T_O2ZBP@; MZ_,#.2GDR,S>S?.W\>QB,?G^/G^=D=&4+F,K=$\1 @4AIMIW*2 9LD4 =\YZ MZTTQKM.E_8AZ'\,Q[ O8@2J:]23?AL&$VX2^RE^\;!/LN+0\2S#1U2<:;>DN M"G0K*$^O@7A7#7>2JH]1 (V715#'8T4ER.;L:"C=E9,&1<4E+ M4SG1O94M!X:&8?:)6V%Z4?8M(,/K_!#MW*OH0T3;PZY^B8O/=;(5_4]MG/@- M)ZM95\N7.)]_'T\__0LG%WE4ER825V =8\3O@N"DMZ"-C86(SWAN/G2X"[!C M\>$@)=X>,=9< WT<_M]P/*E^YNO9_ ,A_)#CQ7R=VY/#\L>_70Y9])[V1W1T M0V57*V$$!V%U9&+2L36!4@[0GP*U.E3*SUDMSPXF]6'E)4M"6209-,@ MG;$AAT06$Q=D0UGC75]34$]C+&X/]&@E[QXJC=Y,OQ&*V?P[01JE+&2T5M?A MC,3+D@Q9MEE 0!^,$R:HT/HYZ?KWGX*N]Y9G#[WBR%W]BN.TF9U*=]NU5ZY+ M^EF)P7M?^QJ6^L15CZ)0"F3/G%?H#=UJC57> =938$)KZ6]M M?(R1@I&V34 MSH'E0H&RJ,';HBM;2V+>8#2M"\6>G-+WE^A=]9HF5:3C6#.MR*B]]JY-]H?5 M@58H:D*#*D6 +S* T(13,\Y]Z*4QY#U8SMJ3;"+@(4PFP!Q/N[==5DNOTTVJXTOOQI\_+ MM^7/Q9IZH^(T5YP\CIQC J4UF3(UG\UQ'6-,TO+0NEG\@X#.6N7M1-V#K7=_ M J.U-@2I.1CCZ\53,C@KB:NZB$S+U0Q;M]\]D?S0EGH_6+1W]6T/U??O8PSC MR;H(>)H^+&?Q?^IDM3Q?5!MD^?UJY=IB1HL*>$X(*DI'5P[+X+F706M&?]RZ M:TQ7;$_EY; 77?3P>' -YVV?5W >DS$&C'+DJ8K$P>>(X)30V9/[ZT/K!LK; MT0S/BWXTN)TFAXB_CU>E38#Z'7ZOT>G+\(73+OFH#,CZPE7SYP%EM,"Y+4$J M-.A;D^)^)$Z7! MA:Q HK'&EL*<;VU$/HSH*=&AE>![B"*M[9XUQ+L"&&7$P%8]-Y.F:S/41.>L M$+RG*S-K@]*TCB,]C.C)T**AX!O&E59%F)>,73]J+"Y?->Y#R0,YPZJ U/5] MH\9!73 :C&1%&87N3I?<+36PG3]Y]OKO4<(]A)!JL6U=ZK_'R\\O+Q;+V9P6"!-FB) MQ.DN?=B/QEZ4*VQ MCAWXD3;[ZY>RQY-YV!,_)(_CF:)-)S-M?$12%"F1AWPW+L=]XXH+/%!:BKKO M'=;-BSD*=((6R MW-;;1$%6)0 %/ILR;JR1:$V)?L-Z/%/!#E;LV%2>#H(M) M*=0'45.;)%'7X;J>XZM/OM"KI0/$VB%A?#08N75UGFQ*TI/E M655ABCKZDM<;>5=8#D;07ZTSQQVA7:AY]%!,AXJ%+?'*+8"N%"=SJ;EN'<4L M4=60Q8%(7EN+RB3>NO_ANZ NU&;:*J-#_GD_J+F%K!"6XNJ+7%F652+2(2<9 M6"FEL"XIJ[M<36U$L;X:S2IRS MH!_=B(:I$+ P!<9Z3G%T)*DDK4 ;1!N+4LPUGU]]/.P+M;53*[1#_ENWRV2\ M7,BJGU0H&UU4'I+1E:J.G*B+G($0261?E&?8^HW]/H:G(.\[L2(W.*V#M=#C M 3[GI<3#Z'T8YG?CU^'SY=_%IL:1L7DJ@DBQ/\<]*C?0%WXT3Y?Z_3F:U*/VJ? Q_ M#UA4V4B1@"6D+,Y@ .?IS*Z\W+%.WI6^=92T)\1G:&4===AE6N&!D!9^]Q=S1"X,R"YTRPZY5&U'W3Y/53/S[ ::ZK# MK3\FFK[F$M,+ZD%3,S4.DARB>GZT\RJSU&7>FK-K[Z'HW5NU]9'N.K-I) M6N+==!:*('P,P8A<5&82,++BV?5WDN'C[!J[R/+[J3+NX"Y;%;MO=3Q M*/OR(;+LKF =3%9::;+:2* (&C@6(KAHN2T7[L&KO(]\3LFK;D#P= M-Q&\JY.@@G<0BPBT7J$Y'CR"T\ MR_N*%:+U/.Q=0#6,P[8".7T\=KR.'BJ\D8#[[/$-X+1W)0@=093BR+YM F]S M $I$I8@6I>$[$6246G2XK<@W)>0;2* M5YX>F9#%D)KS6]P!<-H3NY%2'I+='2C1#O,1KM>UCA0SDR$C0LE1KX('9W@ M3+1"JU%PV[J'\ Z 2U#OX1+ML'NOP2P?MJX1I2QKJ&&!J;AL=\[@D_' //VD M!"=C;$U,_A#%!2GZ4-EVJ%E9CW*^6>8U+!&S25IY L/(QQ1;JH\1E I&%;VR MEC>?7K %RB7HO864.U2/_#(--TE@M":D@@5T]G7(N\;REY6]J-KSAOZV-JO1WKE5KZ,G-%"M )(6T?B7! M*\(=;6)6)U&\PS[FL _,I["88W2[V5"Z*:;'**S);'Y5*L'N;=_X^V24;R2" M6ADKA(6@L':8&0$N,0>A8,A"Z2)5ZVKH[Z.Z%-_26/[=+.3:M =1EI@8$V!T M6M" !XY6V6 C:SV1_ Z T^N]M88V&L AXNV@ZU^FD]F,8J52:U,MCR&@ M JZJ50L*;0+C!I+.=;"V]+EY%?&MC[^4_7VH1'M0#*Z;S&_HSF[LUZA<7"C M9-&@'-,0;!VCX)G&Q+E$T3KUVPKF4A3?1MI=&@AF2']@';_XAKS.:+*-*HH*!TRSD!PB4,2R=0*UIQRZPZ51P&=WAP:*>[A])I&4N]R 3@: MU7D9.*:ECPCBJ_R)Y%R7/1]^P37*E(3)66F0OC+G.I_J3,4"1:OL>1 B-3_[ M=T-V*4;200\-SY$E8^:*B:*RE-3 93;@V3F3?:RO6'7J7K(094;0KF")+"EO M[AT=6YA'[_W!/[I*CQ96'\\_GR[2?#&E52X151.K;%;O/GT.PVGU2*__#-,_ MD* &@A>D!.-]Y2L,&:*R!63ESDX\*6G:UTCO#.]'MX[>&NG! '1? (/$Z=#* ME*ODVG"BG*7H* 0-Q<60'4<,NC7=[ ,0EV((QTFW)X_LMP[8 7?,%"]#O2#G M=8$.HD\9K G>68%2A];G_P88%Y<@'"CA#GO\76U@(I>T0G1MBG6ZGF*&J>0= MY,1RI6Q \(:,W*G"47CE9//!9=NP7(KZF\BZQ\:O,K0Y)<-O2RDA9 MN8\:*(J/1=E$87?K>L8[ "Y%V8=+=2LGP>$J7I.NO,?IDL'CIS ;ID%E&,M: M+ NOZN-^3!1;D?%IJ;T4!4VQK:L@-@*Y%)4?+^4-M]E'U\?<1_5F.%K,,0\2 M:EJ33J IRP(5=*Q$JAFRRB[SG$)BK5\TMT"Y5/T?(ND-%G#T@\:_L0X,QOSJ M"P4K?^!=+I^KQ7PV#^-:B+.RUZ)24ME0KJTK=2JS#D*E3_%,RIQEG=G3^@#8 M"^"E6$L_K6RPH:.?R[>@O3;Q!Z '(CLO2#; EY.)$2VX.N9'>LL\+<'8TMJ[ M[ GQPNVHB68V6)(\&WZD.]2$-P10BOI#.& M[U3-^8.3)NVEHGU(D_:1[PE)D[PAZS8Q0+;>U_76E0O"1NM$S#Q;Y(W/XS,C M33I4XZVDVJ%(]^[UNJ#_0%M!0:@HL?HO6J M'I)DBE4>$;T;'=HE/%H<$Y ? M+M4.C9V[S!]X3TGS)-/WI[6N] VN_GU3A):K)[+:@JP]C"IK!2'R#&3R3'I= M4LG-!WP?C?I2C.G$^NO@9!Y;P:LO83BJN<[;R?3W,,+?,2VF*U;R&U=Y,R5# M:IDBMQ*8( DJY3RXXA@(+H,S&)S6K6=YM<+^!#6E)[:;/3N=/7C],PGI'?F[T=(1;%A5#%Z+I#0MR%-F3P<$'?E)@Y>A<%D+ M\G3KFZ\^*WDQ[-,;1(\^SEV$2EE*!3^?3X=Q,:\;^./D?5A.C,TZ"4P.";23 M%.3(.G3&9O">L1"55=;OE!VT#A&V0WXQW(XJ[M!HM 'YS>9Q6+2K'2Q1JMK& M8@($[@TPG8M2/*#<[<9I#^M[!,ZE1)ZM)+[579W!Z^?#P3>G?O[0/>1[3D^@!:>.?,QD0I=K+V9D5RLUB!, M"8X'C\FTH#4^ZP?0O73XR /H/K+L_CZV"YC+?@#=2QV//I0=(LON"I8LEI@9 M ^GJE$5A&#CN$Y1*Q%F,D9HWGO=T)@^@[?2ZCPA/_0 JN9)6*0$L)$J$ZMA> M%[.'E$2Q666EPTY%F3_X ^A>*MKG 70?^9[P =2$Y*P(E/*80!$*>DU95*BC M6*-W01AN=V.[_'$?0 _5>"NI]F I6@-;Y3DUY9V,Z;>SU10LC2''Q$'8HL@2 MDP?G"J.EQY!*SM&FUK>TCP+Z\8.S]G+O_[:2;U#GYB,SAN8LHN.(C6. +':\$7TR -):W0X4IRA:6*8X)6"V]2^]1].Z.>8>>_2FGQ:3&JE^3;WM"N@7(K")"@ M$#8Z4TLW T3E'!1!^0S%2EJKUA?6.X.["#/IHHD.$>2'^EXRQKSN95Z/R-32 M^D2'(B^UM#<:\FM.(I22I(O&9&U:%UAN1G()QM! QAV>J>\_W;\;/WQ-^S 9 MC=Y.IG^%:1Y(@=SZVMACQ)*#*4%D4D".H6CE DFH]4B5/2&>TW/V,:]$/373 M8S[>@Y9C#"H;9@,$6Z]?T$6*BBB!+\$C,Y8\7G/R_#-H]^ZJMONW$D?)O,OU MU/VE#A"]U#)ZBHUYI'3*>0A>.;!6"X:,W*EL/D7O 8H+-X/CI-XAGE@B>C>; M+3"_6?+ZKNK$5O:Z9LG!7(]7"H:63I.B9J]L$0Z\#W4 9#00DRJ0L\S9Y61" M\Y*\ V ^ TOJJ+<. ?,A&/V?KG4EL$ AWW^99K0J132 MD%=X,^2EL7\/,1/>)*WKA/10VTF* ">+I%]"\:BT]?>O['FG&? H+?A(-=R!4[M1HIQ@6J[6"B*QR*M5$*_A8><)3 MD;KX%%O?HEU*Y^6Y6/&)M-^!0?HN,T1T-7A6B;:5"[7QLP[DH/VF3OT[/ MJGK_@Y^.3?51$71O(C3:8]"*-A?W'%1R#*)5 9B*):!&3+KU'.(3-Q%R;CQ% M9'7NHZH$0UY1B"8#H)5*FVA":#[KYDR;"/?1]6Y-A/O(]JF;"&_BI37!3@[(.Q4U/Y]=$]4X=Y&G?>-I(\NGL9JLK4Y MHBV@M:48+UH/L6@+QKJ<&3HK9.LZMJ>REN\5P3^5L>RC@H9&LKSJWWZEOV[J MXMHI)2(464O^)6.5=80#AA*\+Y3T,/.]J'>G3SI]!MM:-9->](/@A1=KHD?7F,CY3-@)VNEU'Q&> MFIV@5K@+E!R$,W1&)!$@!(H[C#!9<*E,MBWF9IP[.\%>*MJ'G6 ?^9Z0G2!Q MQ8QS&KRJE?$Q(40C"GB/-K%"F,U.UUP_+CO!H1IO)=4^].SU]O3]=/)EF#'_ M]/6?,\SOQE?K<=ZO*.S\LGJ^O6&(9$5ZSS5PE2GMJ*-P?^\^7H 56'"]%O51!>6,MX M;%V:].W33V\!O74U:2+H'NVKMRN::CG2. U'>.=U].-D7]$(RV0B_8+1E.@J MJR4X2X=BQ)1#*I7UJ37C:H]U7+P9/KGR.S3#O,'/4TS#58G'I\I8_'_ANOCC M54I3K%\O:TL]%['(#,[(RGU;>X %X^ #*T+HC+JT;M3?$=KIS>[I[6#27XD= MG.=2'#73?#N9OIDLXKPL1H1OLB!!#EP14N:80"M&CITK#L&F"#%0D!@I#TBA M=:G#8WA>K*J=NGI0[*_7_&NM?/KY[UHXC(/"T(90 J"H'?":.W"%EFR2*[4\ MB-O0NIUS(Y 7XVF@H(;M>,L'@0]U)O55H66_FLUP?MM/#I*2D6=*60@?X3(L M@*_,[IBXEB9%YOR]A'_+&\LC'_*,C:*I_!NVSZT%M;T&MLKH)RST\UKP&I3/ M25D)B;E*I>0-A$3!8S9,2WB0=61,1 7.&U]Y M:4.]H,V @0L4=NN8.1(VI:&&BH/"@\A@:)!D9KB!P MPS RVDVY-3%""\,\-K=Y)&Q:1]5)>B599A 8N1?EM:#H*3K0OBCR/]*7YI+9 M%^/+9NVKU@[M55N8+M GS5DQ(%'2J98DJQ4[%@B,*3:B\K;U9?6Y<)"O?I%U-JIZX-MG0TB=L;+#B=UN5? \,:^-._7],WAY29 M>%\\X]I#2;6Q.G !P5M#V7Y,(MBD9//1BM_#]&)3;=6VP:Z.OG5^:/0WSR0\ MVH)" '/.D<5KI%1=![""0C>=I"K890#T)C OEM1(41M,Z.C+Y/5=X]5XU4I# M$B$9S+^^'X75*)'/58R#:+/,,BA(,;F:$-"ZZ_P0SU*0=%(7:5MS8^R&[,6X M>JAP@Z4=?9O\D&SD1B#71%XWTHB.2?1*@/924.RG-;C@/7#N7$G&4&[:^CIJ M=W0O%M=+E1NL[NBKXH=0UP4H)$@>^#NZ,6(LH#8DBQ!C!>)U1T>G,6&NJJ<.0/B.K:JZXDPRSN-1W*U+8?O._# MUWKJ?IR&C -?G!-*%R@:/2BE'"6EL<[_DTGEA,:7UB1=NR%[1O9SM&(Z5)YM M1#E=8/YU&.)PM$HPKEWFM\?J;S\;.,HS+5,*N!9U&IAU$"738+AR(O'L_&D" M[3TP/R^3ZZ7,AM5IRU+@#0?X:I]4-MK7D_%2/*_2B@*6IBHO\L)$.O/#12X8^^WL]EEN*M _Z^(NSI!-IHD,!V4/0Z\#O U)VL< ! MLU;Q%!(8RRPHQR)$'@W8:(03B";$_@G>/5 79T!]U-&0_'R+A=\MQ+KM$V- M8:7P8$U4)(5*3J R!W*&+,0Y%.1"PF*W7RY.R2C:F[DGK4O^W>EC[ $B6G#0!&HZUW$@7( M(1HP@ANG5 S:M3ZH=D=W\0W]G135X?)H"])5U?D=I#5H&XX7]+WK94S&WX2E MC#1H:P\*#[7R'RGH1]J1WC-'WXE*-Y]ZVP;YA9/<]-1CCT;^\'4]U*FF!E/< MU!$U*)0FN-HBSE.AG2E8@5B0G+YS*G&AK0ZEL;'M!.QLW%I7K=]OYF^NLE/8 MU9UBB%?C?*L>PHLLDD$(G%'0*&VBKW2=0H,V^62TEMV-:RNZ%PMKI[R&#W_+ MS(10)<0\>TLR_&5*R-Y.5@]$[Q?3]">%E@/OT#/)#64A-4X-3D#,+M*>D$H[ MJ3HJ*"G/-3W@RPBM:TFE, M<$_D%Q[/]]1CATJ8VUYYR<9_]7F)[^>_<9J&M*)!-!C(,0=(6$MU&&TID5IYIV[S%^+N@SL;%==7V0U*NAJKJ0_)V _#=;+8@R=09#\MA>\L\ MF>([.\-OZ[@UBWW /:K(. ,*10/0EZS.9V1D3\HK9:S/HGGN^3U0+R9WM*HZ M9!/KG/@#CNH@QX^3C^'O?P_G?];YFB2..CAZ2PL_N6ERU!H8]P:4D@:",P(* M1<&LJ,18:7U1>RC6YVEYIU!LA[SC WZ^1GY5?IO,<5V@-C .A;0"*KH C$Z"\F8 ME#33/(76[(B[HWN61M5)>1W(ZBK,^D^](_X21BO72A(8)O*N]0>O5N.0OWWC MUG_Y'J?#2;Y?(O#SWVFTJ,Z8OO@SC/_ #^2I?RX%2:C.&"[16'*[F7(D5;N3 MI!"091+]H57LK]RAG;18=P<87BJMQ&=C4^2@:#S+.,.63(3$=0 M06>((F4P/GNO&:-LJ_7-38=E7(H]/[6&.X24QX$7T=+I@@I$<@J4MI6-5]$9 MQU $':RD[7=.GOA2#/%T6NL0E!X'WJ)CB3D$ECR%.ESK.H?,@I8!O;%*9-Z: MKJ>AR>TOK=\7GS^/EB/9PJC^T6]'D[_>C$I7D^6%!=4Z!=P1VJ5LNAZ:Z--?L69,>A^&>1!S+7[TM5$M>8*3"@1M M.'#,6MI:NRL[-!3>AO $HZE[J.IA4?/!K\NK\ MTV+^VV3^/SA?XK0I,<,BQ<99D?(7CNH.2HT3G!6=IM^,JA""[+:$ZGC"XD"7,DX$MK7DXL$Y2-I^"!>SKP' 7 M=*&S4G(E0%&V"T&A 54["TL6!F7K&J@CX%ZF.9U*?YUR2L?Z(8*R_2O-)\SE[],<6EE 8H4N V(AVU@0*N0.[/:VT@.1TINDT4 M<^W&:G$@@,LRD9.I8BM-P7_^QSU!_DJ__:]_7'^[_A+I^/NO?_P_4$L#!!0 M ( !>GEUFK!B6.1D0! -MA# 5 <71R>"TR,#(S,3(S,5]L86(N>&UL M[+U[<]PXDB_Z_WX*W-F(>WHBA&D^P-?7'S[W_X]>L[F/[A?_['O_S+O_T_$/[O5Y\_@#UW>/U;YS6T# B] M_6/];ZL_>PF/&YYE/@T3:YN_HRCT ^\5$!!< H1 M\6*8^H%\*V,BH#2(HA#I0==Y\?<_JS\(KCF0XA6U_N>__^&V:>[__../W[Y] M^]-W4JW_5%8W/P:>%_[8/_V'[O'O!\]_"_73?I9E/^K?;A^M\V,/RF']'__W MSQ^^T%M^AV%>U TNJ")0YW^N]0\_E!0W&O6S?(&33ZA_P?XQJ'X$_0"&_I^^ MU^P/__$O +1P5.6:?^8"J/_^^OG]29+9C^J)'PM^H^;V$Z_RDGUI<-5\P(2O M)?=ZM.;QGO_['^K\[G[-^Y_=5EP<'W9=57NC*BXSQ:4?*R[_]12Q'R]@WQ&_ MS2&O#IC3XO[BBLH'/8D=FP/):_>"#_%M'1@TTHDPUG4YU#UCEWQM>,-YJR[VA0<[^_0_R M;ZM-#6\POE^]X8)7%6?OY09YQ[_B[[R^+IC\K]P+6=[4JRS)LC20&YC' KE' MH9A!PDD**:%1$B<\8"%>-=MO?,4+^.N7GAU-TX[@'RPD;TZLX(K7Y::B[=XG MF5#[?LO7?_3D0:[I@T8Q\&\_[KAU -EZ<2#6TS!H20--&^""J;^!COQ)3$JZ M1V>MMORR>BIH2:T%W2VI6DJJI12X)EK4;BPI# M*;ZN>IEP1<_@W3WQ(RVE[7/?P#WH157>31.^*:=]'>TD2*;^ ,J*\4K:NT<$ MW'[#==6L7I=%7:YSIK30VZ+)FUR._3VO5R3SHC#CTO[DF0<1)Q[$7-JO1$0D M3N/8]Y+09*F/$9EY>0_)@IXN^$U1_O_-5ODH0N,KVY7<=JMYDLC&B]A$IK&% M*]\?+%KYK]V"'1UZD45J(ER_,(V>M5N,C.-F=E>7(FJLY_=--^?"C?+==L1%EMI9@?IU=OY! M^QWOLYPS_C._([Q:>8A*MBF%?N3[$+'0AQAC D..,\$I1CPSLF>?C#OS@OK2 MX":OFYSB-?B9XWI3<>VQ^NU->8?SPF)O&V)Q?CN;**'=*IHLG-4N=D24"S:N MX6B+[55'1!AN3\=^;;=8>NOS,Z^Y?.E6FIQO^ -?E_=J0MY^O^=%S5<1%BS# M@0<9][#= MH6"W^/8 &! &'65WYT C 1T= L=I+7H"-!+[Z?'/[*5IBUL>*2NI9?D;WO[W M??'QGE=2!1H(02)&?0N2% ^YQXJW1E#?("X+KF3>O^6.>8Y&MMUO_93@%88&JF#>9!RDXU]#R M'WHN_J@ VS(".D[D8;/CQ<%6/1T 1ZK#@O"B>L0>D*=*9<((4\V'M0XAX*IY M_%KAHI9#YF7Q(2_X^X;?U:LTB\(DDL8#QT):$%Y*88HQ@EDJPH0*J5NRP,Z" M&"VA>%[TQ;_EUM<<16Z9Z_+.V6OZ(R ZZI2.ZZR8EX][A[Y MA!_5CZZ_X8I)ZR:O],-M['$5Q03#YSI.@6;U"NR8!2VW[A2;

M4UIM./MN 5 M*4V5Z0E*-@MV2,]XW79T0=43MM.$IP RTVL.A+;34KVT6XI7H*/I3M><$L-'_BZ_Y8WM[\6):EY]8#)6A[-[C=- M_9DKN?)UKA6$_)>D+P]KKV(C7M3R1O?D.?OBE M;#CP0TO;R?UTF>F:9YT$.RVE6 6:UZN] ([.HQ[R"UJ&P3['5V#+,]!,7P'- M]A50C*L<8X?92+/!ZDA/NN=O40T[&[Q/=?-\A"XX]KX:L0#KS@1\]=0$U']\ ME52O"_9)KJM?\!UO(Y_6AUO']&=6V]?K=7N4 HJZI2$W"]X6I]MGA-K2A-PB M[#"@O@04+H^LKEE<_O0Z$\A'#[)ST9H:37C@Q89_YFHLJ;CE05G=Q5)VP4>R MSF\TARHT2E5:?7XG'_DHOJB4$M%Z-MN3M;\*&4=9QC(8B,R'R*,IS(+4AZF( MHRQ#F4A2*W^B*\9F5K,#MD"YY0O4 T8Z_Z)MM,+1O)A&-99'VS;ZH3E4YFS' M(QABO^-2NPXUGZ!E5!U3AJQ>.7[)<"=X718J=BS_JG>$Z[MR4S3Z+*ZM[Q7/4H*] M2$ J: 21'T40<\)@%B6<)3SP<&+DEG#$S]PIFJW# 6NJH-)DN:%*=87XN"9] M!ASM%.@>;T R!SKNAD$9Y0+=,MB&9T#+(MCQN"SLK+M KH=X2?#O,69^8FC1 ME'L2W0'=^=.J+1\Z=TH^,9RR-HFJG3)\4W$MT)\NW\4<0]=N7FI0O2/Y07NY M_%]=D5ED,W*,2;\'N1YVFLTO#Q]W>:T*.-2?2OE%/:Z(\ CB(85IG*80,5] M$G@$!F$2^W$:T, SNIQVDL+<&8=EW=2@*:49V,A=7>LPE6IEZ?8X!,;,>KY( M7%LMOB4E[5A-#/S6_?ONI/S:WO/IZBXLNM>67LGC@M:KFL-$742),/4*H M#Q/$,$3RGY @$4 6DY3Y+,#(SU;W3ZII7.ZG<\6_S5IZ*H7QLOJU(RFW8,E7 MKD^/5,ZX.LHWF^#U_!,?K>#CX!+@TPWYWD^_(]_XEH@'.^'Y9(0+7TV$= M-W#.P-1@0G]"J;]6F*E@A29X3:DZP-2[WU^OU^4WY7)[5U9OR@UIQ&;=/]69 MWE@$@4A("#%1"5V#++1!E!7I^M\\N'K"T<=' /ZF'@808:EP4?'H9>IV[C^-PYUS_QZC\W\B EK4>>9F$6 M)AE$H> 0>4(JY4 >(WV6L S3S$^Q46QW&OG9E>V 'X '9N)]9Q?VX09E[X-_ MM$Q-\X$;XFT7:7"/XN3 PL->,.%J:UGW[*C(*_C/!1"<%C1PC^2E,8)"GERD M;MX43$<%-O=2=9WY,F>("-CA8AH ,!SU6?S]=A*?F__9B?(Q)%/@BA4$02SW.T@1FD2H_%U$_R%!"A6]5:=*(ZMQ! MX9X'G>$QX.)_]&=X@[OS%V!JZ%1QC92E0\0%2/8>#!NA77D?C&@NZSFP@>'@ MU&_U\@RUB+HS7QAF&.,X@@E3]=9I++6&'\20!@'BC 4,Q]191:)%SM?GRO)8 MG[#/@VAZ<'8*C>UY>!R5I8ZWQA L4<[H>0ZCQA!8E39R$K=\KQV&VIGXAI-& M$FH5TA=U]:,MVMGOCTQX88K#&&*"?8@2)(^-OA]!GP1!)/PHB^Q*F9F3GEE_ M#!BY HH5O62Z[73'S63SPP)C,[TR#W)VZL4A:!/J'=G*[ZS>D3'AA>L=V0)R M6._(>H1I"N>M$)Q*&^CM=ZKKBGV65M''XC6N;]7_%-$'O.;:?];';=4O)$/[ M/Q@\N0I$C%#J13 @-)4F340@SBA2AR,>1%Y&@HS9:*89>)Q9A;4UJMY4%H)*A*_TGX#N^KO2R'<;(Y0-VZFV.&373@\\\3W8*&O4G>#N^1"'H8 B2_T0 M!U*]>U9'UN-D9E;1VQ#D?4O5NA;+,63,].3E\MJINJVH'<%Y"K&,B.2N#LLQ M(DN781D1]$@5EK&G%ZY2UV6EO/W.*YK7BJ&_<=4)D+/K![DYW>QN;?4I$AN\ M_LJK.W_%4I1F21+"+ LRU>Z/P10)"A.<16'*TS2*K=)%GD&&N4V^'4?CN8R+ M%L&[8,H-_>\O>R(MO?F7IS=N$Q@'@EV!7C30R3:X9CN0#BCQ7D AOLNGYKE+ M]ET@P>^CN-_E4^2L#* #5B9?M+K?2$VM[%WMB.U:@\3$2Y.4R,TI]7R(TLB# M&"=$]0)+?.YQN9797KBD6!;6JFG$#)3[0[DME._/4&P MI0A^:VFZO7$U)I6[>U='J2Q]^VI,U"-WL$8?G[A*V_+L^3^58FG7O[I/^/[N M'N>5HO*AK.M5QC%6]R"E:R:S LE_6._-;: 8J!*S" Z,,81/:KW$9D5VO>B.:R&L &A@-] M8/7R)>&'_(%OFX4JK]=^V;M?2M40>",?D[9%%VP]?F=#L;>*$I:1B"#H<[GS M(]4@+45Q"*GO19@G:1)ZW#[ZX)+%N1.W].E$VVGJBMWN%*-.G_(@2N7469X_ M9Y@FFY#"*_<2?MO)I_$# MIPP^0_A@#H"/1P]FH>2L5Y>ZCR%YH*T;='#G:N4SD66,8^CC0$ D$(99H-HY M4YJEB<\0BL6%W;I.$I]9';.M^O2 MT.UX,;JFYZ)=UUD(YFO8=9KT<[?L.@N*0=.N\V/,9T=>-^^X'!&O5>KO1GX3 MCWL/KT),J<\K:WTZ'M/OV&[&E"AR##OM(A%E,8!!X2&TV0D*'0\AQF"84 M(X8$MNMJY B\29V-=K15F;CZOBSJLMJ5470'FW'DP@44UM&+O4]HCZSCBG'C MLKFL'7>"TO)5Y,9%/EI/[LPKT_3AMN_L!V72#BS8SF-3O]GP[?T!J1\S&F<1 M].0Q%J(8"XAIYL& A"'./#\0B54FM WQF37FSW*OJ=3E@E* M3Z[33[66D%J MI@'F LI.)7S@=\1S,WBJ2;$YD[4K<&.,NA)FVD8 M(ZS&-8IK!.PTR!')'>9$V,@VMOSE.(.E+_^U6_9&)!99YC;"]LO:ZIV)]H0N M4J1[>6T#JZ]O<74CK5U&,?%P1*!J1P!1E"0PXPF',15R M(;JX@Z6),(*2H47@1G:[Y=M5.U-4A[D.'5V'^_EYX5QMWR.4EMVMSXM\L#D; MO+)PN>G#Y,FNI&P6""9PQ* ?I@*J\!"3\V6FA)YU%NQ4UVRY\"^FG.\Y3)^[;.])_GX?Y7G/P>NL#.]90I.+ M]S35AJI3>'&C*G]4#_RK9*9>MXRQ_]ZT-_172<:R-& ($H_'JH0/A]CS4NB) M.$-AQ *1V9;P,:,\=WBPK'A^4X V6DL?0;-CPKJ&CR&69GIT%H3L].,>"Z#C MX0KTF+WN,1NP!7Y2W5-^4&F3I_>K*25][+!P5]C'D.[2Y7WLX#A2Y,=R@&GZ MY8W453>\#WG!WS?\3I[^! Y)E"8P]#RF"OSXD&01@E[(?2:/ MA2BB@8U:.4=P[K14"61.5=Q;D[53(&?!,M,;+B&P4Q?[E)4=V]$&ORGJ0)-W MZ.$UE=21,CA+;E$=8"K\TZ5O_-ZT%=^& XZ[B!\'#F+E_W^7/_!5AH.(1KXO M#X$!@2A@\OQ'$@P3$J1)XC$NL-4AT):!F36"_(I2.S5@C:"96I@3EWDC1CI4 MI%ARISFF@N%(DUB37U2S3 7GJ::9/,Z$BO3;;""IWNBZK#>5_(?J_1EQ'"=^ MXD-I:&00\4NJ977KNJWGY-Z MM$S[R9>7J\9^CO^]HNMG'WX>K_E?=6\E51NQ[R=>JA]]W#1U@PLF9_^ZL^;X M^Z*1Q[DZIW_%ZXW\O$.>A!XC,(T#E7VG'.L($2@RCPA?()82J[R<9Y-D9NW: M\J73V7C'F5I0JC;E2:_\LI[XZ=_ ,A[[16;V^3S[@P_D[> #43^63^V$O ); M,<%63J %?3F1@(OGZH5$#*;+\;N*+%P\7:XC$)IM]5&\UMU5=6^#58)#QD60P=AC'D1AS-I$_=!/8QK%B&4!L\LV/TO31G]- MRCG_@M?:[MOK(IL78%-(Y+Y5>=-P:0ANR%HJFE((7FDU5'#+;/3SX)IM)$X! MLU/X/6F@UB#HB2OL6O)MXQ)W>MA85$?Z\CR]1?6:L?A/]8_YBS/=R&X;8JZ" MR"=!DG'(PI1!E*8Q)-@/H8@$\0FF4<#25:'UF&$G:T/*1DL@:Y? D+YE/M;P M+C;6A!U?P^YP-%,,+K&9]?+U]3A4[N]=[PN^U)7KCNK+NFV]#X7U1>LGKT\\ MKM-;SC9KJ9)^*DOV+5^O6U^1B%$L4,"@%R(?(LP1Q+$?PS! ./"]E$8TM3I, M'Z/';X5<&;?Y?7>-'-_P%0HSSQ<1ABS. M"$14'A#26 4%N(C2#"./$*LT V/*,R_H+46YF;65/A^]NI<*+8THB2#B3FL7GJ=0LU(/$ M(XGP!,E$:*191JG,K$6&Y,!OBJ"A-3 .S;C*<":PG7JPD=7NCMDY62ZY7'9R M[.5NE9T3;^\ZV=F'IVWX7^5K'\7 6:F_,X]DJ2!R-_=CD4*49'+U19S!@ EI MI\=4B-"J0L=1*C,OP9,=T'788?CO]LC:W.("[+]DLW#' 37;ZR^&R6[ASH^0 M]4X^BH"C7?LXC45WZ%$QG^[&XP]/]ND=A.;Y]T;WC96FO6 9YA1FE 00!4$* M2>(%*LO'(SPD-.:6+4)/$ULLST?5X[FN==\UY0"TO/DUBI>QP\X)"M9>NJ,I M/W-T"3:1T)T[[C2II7UP9X4^XG@[_\Y$;]M!4_+V5M-'H6.0]2= G_Y]NK]D\_MG2B>< ?D.'W[*@6CH'!\S]CZZ=<'^%4SD,6Q:O@&2RS>;0 M%D=K90S5U PU;!SBYLK[Z("C93V5[B \\&HZ''KA[,)W..]XJ^O-77^YM,WH M>),_Y(P73)!X''4L0C;%4P=G:.9U:^VPPP MUM$$CSE?,_ #K@&>6$9V_EG,PM /8^K#.! 8(B_R8.JQ!,:>()''A<]0;)<; M\Z+F<5)NS8F9?&E39[C!OJ3IL-Q^+T_55$)T6_- C*M=NF8OB2XP_ *2,6U1 M?^ZD2V-^?Q_)E;;P.TNBM"8\M9YQH;:AMA?[Y[S^^X?M'6+./)PEF0^Q%\C] MG(@(DMC+($,I][$7(3^P;!QXBM3L'M,!8: HF]TRM@7,3/^Z@<'6(SH-@0GE M>,\)YZP:[TE""Q?C/2?P82W>LV]<\19&&0>B6*KM3Q":^;%W-*<;NBGOY'K0<362!8SY M40(]*N3>&W-Y"O/C "99EH6IX#CA1C64C@\_]W[;T;).$#@"Q/CRO%P\RWW4 M4#*K=(#3 ER0!W!DT,42 $X+-(S\CSPUX5:_]IKIA:EZM=6KF(99A#""//8\ MB"(O@BD+!0S".,@"[.,4&5UI/3;XW)EZVEW<%I&GBI[%#?:G,(POGTN%LUL\ MK5R:DNYW>XE<%A?R+Y!OVCW\K[<C#59ZZ M]T-]3]V"EQJ$82RWX$PE\P>A"$1(<6Q5QO TJ=FWXX,^BY;1OQ&4#,UG)[); M6L\[FE>@QV".R-MYX5Q9SJ<)+6LXGQ7XP&X^_\;$JH%<<*5+NY9?VP2$KJKZ M*UYPD3 _=%PX+#-J)[:KLH)F1)6,,4D\^UN M"+XL^68V9WI6(&YY 3>*&BV&/Y"4=J9OA4S)?S"N'[1 M$>!69#"0>9@&OBWELQ7\"O2B@TYVH(4'2OIA/'F6K*Z7.;'/'62>2;K?1TAZ MWJEU%L">F1GCE7&'?M8?.;*1:,J%!5,LEGU_Y1"YG5W MS9_@4*0LA=C#*419&$(2Q#&D'/MIZB%*/:NK1,XXFWG[W2F\*[!E1J>Y#MF9 M5BK W>R8;9O/@KG=AN<(;NN-QSDTCK8,=WPMJNR=P_E43;LG,"$(\[GNX30N_KAS\H" A\%^+7F71$N5R&@\UB-1H-&7E\N,'1> MAKT8D<'CT\S'M[A25;3K3[S21N^;?+V1ANO*$U&,,Y)!CW@91 $.(/%%"KG/ M Q(D$?(\J\X4)^C,K-U^X0U8EW6M?2=]'4E%_@JPE@'=8I"IF])5O?.P6-YA M. 5B$&4X4-WAD8>$W">B&!**?D&RJG2H-)P[%I7=?W"D4@]EE("0QZJ"T.INE4?RS\"QL(HBN+0M[I5 M?X+.W$'R7?D'J?74^6K=\B'W[@D-NDZ!91HNOQ@"VUAY*ZN2NV],YJZONJ%8 MSJ+DQZDL'"(?%?4P/C[^^*45*C]5I>H!\OA)SGJC*G+_8Y/?*[.H]9;PE/B4 MR:TVS.(0J@IX$,>,P3#%%,>(^V$BII6L'"<\\YKNB5\!3;XMR]\S<&DQRS.0 M&L9M9@#*;N5?AM$%=2_-!'9>"/,,V6>JC&D&QNE2F8;O3U,CUY2J,V[]F5.> M/^B&PKSITGA6''LT#06!*&/2: \R"DDG=:WS5]HQ5G>'IIL[Z2,HAK[+*$$4PFC1R'"023/ MDUX*(X[2(*9)&&/+!@6N<)UT'CJ"K$.PS%2M*P#LU.M6\L^#;PH+^76"Z[U/ MZG7[):EFR-ML17=JUT1X1ZIVE-2BZM5$Z*B=2SSC4CE_YFN=Z*=RF%5) MD/=W]U7YH&.I=7=,R% @$B]&D 8J7Y%F&&;(YY!1S@)$1>9'1L'%";07\*"W M_DUM:E0M/VU^O&)(N4VW'$WQ*YL!;.-E=P[;9,^[0JQC!6QY 4-FSI_:+H9N MBIO>.8337/_/MAGBI31B? M9+N\_A[D 5(%:CT$,4OE'\B7OT+,#^/H975B'!-G MYKUD2CM&)Q&,9_Y(#'T+OYNIM]L/GZ=?XT$.:"\MT.*^@(Q/I]/VW F>;H3Y M?>1S.IVXY9LX&G$UX&DU03%*?>3 * M$PY1$'HP"\( DI1@)BCC06 4?3(G.?.FUO/0=B$$/1?:/6MAU)NA9W ,T;1%ZWR-ZKQ#= M_JM2B]K9B<<*G=&#CME(RYUOK"3;.];8O7EANOO[XEYJ[ _\@:_#7G/&/!5! MDL$P(PPBXB-(HDC S*\#TG=\OXR_%EG\3TA;BG M#_G[77F<3\+KVHE\FM#DC,1JPUGO0>FJ!-7;[#F.$X03=04YTF9,Y#17=+<&+&ET^8,!#^2.&?RU@271W]T:ZW]C2) M_)3*E>!@,01OT+8^\O MYU4PD&+/EV#R_ 2=]5J.]2CG37N /PK3#+85)E&&*,(PYF$*D?"HM%Q" 4,< MJ*ILE3HU6"JX5VF#H)!OIR 6CM=.G+1]5"'R^ M[C1=?=VZC-O[&YC*(38MJDPI<9JW:EN"KZ/GZB^;;3D//0M2P^?50EG&%Z(X MJNRGCKW<1G"A]'N;Q*5CV6T@C.>KKQ56A^4OCW>D7*]23 E-,]S=L:.J>1/R M,LAIZA$4DB1*C9*"#T:>6=5WM$!+S$S''$H_KHXODLE.QQJ*8[Q*3[)^Y%!9 M<_JGF_+A1_E.>YZ4?]D=(P]'6F2AG12@7SVG'YA:[9TT7U3),EW5[/H!YVMU M1>M=67W!:W5[_B]\S;Z6/^-&/?(HU775J-"=ZA3QBDO#FF\OW+8E/+-2_O5/7_X$=IP W+%BIYZ- M4313MW-@8Z<^?_TR!*7G 3S1JC/D/]J*[DBG&9-=5$?9@O%4YUB_/TV'_%(6 M.G[6\.N;BN]=9XX"/Z4!"6 $L,@2R(/"2_#J6]>2&,R'S,O_<_7;[Z#OWT*;(H^ M3,?4P#^^#%)V:F)9D&RJ9"P"UL7124S*30,TLV#(K7)S#_@%/RB@_PCN6Y[! MMXYIT'PKG170N!BQ\6(:TX=?L+#&Q1CL%]FX?+B9,JWK,\EENEU,_;[XI!-/ MQZMK1%X8IXD/2:#NQ?B80$+"0!X3PYB*B*"(6?5L69#WF7<0S8BC^MY+SJB9 M5?I"Y\EN_S+)^JU-TWY;@8"<[5:DEU3@POUD+)4N[)#SEY5(['Y*K%.,9V!A M8@\((3AM\@>^;5;Z&3?\=5DT>;')BYN/]]T.6G>_^LS5-.3K-CU@VSD[C1 - M*.8P"1"61Q,OA%C$"(:/!$5]S'U7VB/:71D37N[>6YNE&JH_' MOE]"@[^#2MW6:\KVHDDOY/8WEHT4'$V>V;[S#%-BMZ=L&1QV35:,@'U.KM0V M0?E,#=0=P^2J\X,CKI;M%.$6RH/.$HZ'?Y[+F:-;Q6'WR56N606.B!SX\#[4=/.F) M7W^5?ZOE5MONQ:HC"0LCD1$NH/!5&TZB*N7Y"$%/A C)7_$46]5[.L)]@QF%""(;(YPAF+ V@'R>"9)X7!"1; M-66#UV:Z>6]T*[6ZI6&>?M%U#;7,--F3WQ<>%7'LP\2/!$1Q$,.4^_)O"&<) M#B,6",O6GY,1F'3^<8$!X0GR5=$VAK(4HE0$4/T(^L3CU,<1XS&S2D2:_ U, M[QQ[!; JF:7<>".M/@W ,-O@)HMHMS>3YL5U] MU.F\S+QZOTJ#BNM+C9;E4B] UVR!+X29G3IHF8*:*[!CJ[UM>[5K)##DL&_Z MI;@#BCV']5@OQ\A5O=8+.%FVGNOED!W4>W4PY-2^S)CD:YTKW5?QH90@2N,8 M$JF[($I"!C-* I@A+\UXA*.4Q#;FY"&)F6W*K^H50%M:8+TC;]N%^0 :,[US MF E&41R&++"Z4CI&;&;[8.>P!P/B)J%@>]@,[0)' M8%AN_)-QF%YD?41 UU76CY%ZGC+K(T*?K+,^]L[$Y5U6/+\I6EU!'X<>H.N" MZ7^NVV#WIW*=RP?X]^:5E.?O*R:"D/F,P2AA 40^#6'&F( X"Y((!4$4(&JU M]J=R,K=B:/D"/6/@AVO5Z;8]_EMFC4Y'VU!E+(&AI3YY"M^0*>WW'K(%6K[ M;]U_%8- <^A2[UR*DBNE-)F/9376I7 =J+.+!YQXB.#RJ,*[])WB1M>SJ7=+ M#'L"B3!)Y$3YTIB)_ AF/$,P]"/.">:<^59=WL?)S:RU6FJ6)XEQ? Q/%18P$/SB6F+UU<1X!KF^E"E'_ M>?N/3?Z URKHI4-9N^^8"\P11CZD*@2%.$L@3DD HY"B-$IB$OE\8HZ ?F9 MUWW/C$HZII(/O.F_#)CIHN[S6"/3 MD' ?7#A=7YJ[)@!U5'/!%[,8H9]!,<2\5# M TCB3!Z;_"3%29QQ:I><-$IM]CRCCC8@DKBE1AF'R4R!.!/>3E_LY%9TYRW" M8B2B(T4P3FO1=6\D]M-E;O;2Q<$'J3]T*TM5!E,N&J5'FL>M7P^%,0Y2)" 2 M@JD_*"2"$2@P80GC":&IU0(W)3SW6>+]]:OW']Y_??_V"[C^Y0WX\O7CZ__U MEX\?WKS]_.5_@+?_^>O[K_\U.68QCJAU),,93I/C&VVC=4UW%J^IK;#N0R#C M9)\K,&($QDBXQ.S]:1I$N0NK7 7,CQLAQW_:5]G(1!APD4',"(6((JE5O$A M$OHQ#SWA9:E5R;=+F)G;JCAM@;\I[W!>6$9A+L+=3/)'&=8OR^4+7M))V?5)]7H8HFM%?B/^?UWU_Q M@M[>2<9:2V.5,I0$F*IZA&D*44(2F'$?0Y]C$::,IUEFU-G!E.#LGJ\!>:#H M@RT#$\W4LQ":NL3< 6/K%;L$DPF.,3-!G?G&SI!;V#UF)ORAA\SPO8E!.'5V M?E_7&\[>Z![R[1UB?=VXUK_L[ACW98K8BF0$8<9C& 6J;FD:13 E+(8H\#$+ M"/=]Q%>%;F1OVFG:F@FC-9&U:V+(BO'2V%*ZH%NT/;2&0;AYX'KV4@T]NX-J M#0[C=9-!#F#HJX.GGW*( M/22@\#(:I"A&*27F70J'0\]OGVA:-N5HCL@_KD$ND\K:N&@%&B^GV/!IG;'.-UO57?TB0DKONW3 MKHH U[3^)&?G5FTK*^K%DNL@@32+U*T&CB'FS(/4#Y,D]4/JFX7Q1FC,K -: MHNIK8HHLN._I6JR>$^ 8Z(7+1;93$)VT'X5VL-3@DSMI+93&Y5)/UQ[%J?EV MI3[&A1O5(R=>74ZAC/.^IUG./#K5-]Y?]'XG&3M61[!M++4M-\AK>2+CJB;Y M*HDH"J/(4_>S,414VB-IPE233)$&6>I1J:;LW-^3>9E99?VJKI8R\$5=J[#V M;$\'V-1YO0ALMO[I8;4&]=&#'6=@QUK?.F]7_51=PNSY<^E\OA@D9_[EZ9PL M[$*^&+)#+_'E0TXPI=J3V4?1'A5BP6*18AB&B;JJ'24P)8+! M*,4(\2!6)2B,#:HQ2C/KJ):TVF;O6^(6!L8H0 9&E2NQ[73,3N+>U]+JF9ZR M*P L["Q70$RSM@X^@180VG/0_E-5\=9U8>5S]6U^KQ\L*Z!<6K5H[SKI,7@E MU^*=[F=:DG5^T[J\ON7-+2A*;[*N##L3-$?-N]$!EC/R M3.38,_6,7KCT/LI;7!52]]:26%]W,Z?7!7N3KS?2VGERA'81K:=6Z9QL?,2G1XXX(H/G10G;6<= [RJ1=4[/ V=)+/ MCZ*EIWP 8,^2\G*WKO$K\&H+:L?80M=7)L'C_!Z+'1?/=*%E$E2G;[9,&V[A MNO3ZC[\J0[/WX_LK0ID7LTQU!O$]B'Q$(/82><:5R@ZQ&'N$6&5WN61N9C78 M$5,F@#(H5'#P4>[PUK%!E].!!4*^ZM#='A\ M?L#Y6MN\ZN#<]FG9%$R75.= =VK] J/=:/O+_ I4?7-G^7$,E[R4 MQY4/;4'H1UUQ2_"QG$=O053W'(-+TIU@:^QJZ)1U_1I7U:/\_!7Y^F]YX8@"G$*TRBET.,!90D)&,-&W3=M"<^\]^]*/*ER M_( .>;D"1=F >D/^F]-&5:WGBJM'"[UN [#!#CP3;'8[Z: HED+L]3YB'2-@ MQ\E,<%EL9S/!-FU;NMXFYY6G/[VK/LZNFK:V+5Q5JXCM+B6_Q8JSC=RBQ*;9 MM,_I7W1=8-N-BQ=8UU57@ZSQMUK'@M3D\*V\P-6^-0'CT?W'9KSE]I$)4N[M M!U/>7]BUVM[]>E_43:6_[EJWC_IZBXLN/_J74M\=X^QSN5Z_:]E?I7[$TB"- M(&[=D*Y?\Z_;[:&\D@-^4K* 3UF6,[5EFZ;E= MF-.8_WTX.2^:&&=NT,NXF+C)Y3=%+G**)0]49["SU M]S@R,Y5+L)/:E3XT([JL'K,"XD#_V+T]DW%J*],*XON%=]!7JY0"?8]BF@15O0"IYE2I:R@MTR_[*LX%DF MQMH*GH>+"[MJO2_N-TW]@3_PM=_5':0X2KS0CV!(TP B$J@^% F!),A"3%B( M/&9T\]R ULS[A"9EFT2A(/!@0+T4HA@%\O0J M_^:E?A2+Q).KFMETI#Q&Q&K%3NMSSCJR.@:!-6&[%7P4'+.E>ZG(=FNVIZ;N M1'9%^JZ @J 4>BEWEM)Z77Y3N07NEN^8F([6[5$2BR[8,2&?KM319ZS8E@OK*<\.UI%VV$773)/A7FZ/@Y^/R'UZ]>"\74N#Z.53^* M]T7#UVM.FPU>?ZI4?DKSV)V6HHQ+=-(8K1K7CU(]FM0\376V5VE?%7ND1)P M=4^7?V^X?'[[(%1\@&]8^:ZV+6447:DO;K>CN4H#FPCR:"J8[9C+I8--E'8O M)6SJ&-,,H'ZP3VL58"MTU%Y7E!BTM/1]&B=9!#T1^LKSH%.Y8AC' 4,8(8Q] MJ\93YTG.'2D?W''OF6F72L^)G3EE@*&9H>46&3L%WM.^ IKZMM%46UYDSDO^ MYE([,N(,""YJWID#\-3PLWAS:N%MN:6H =ML'A7\* NU0UU_S^M5$E(2JSZW M:1)P:?E1 K. QS"+>$"\-$ L1E9Q[#%J=VPR]'4WPFZ)J66Q_'"\S+> , M!3L%8 W A.+6!H(YJV,]1FOADM4&8A]6IS9Y:=JB_BHMOUK():*ZTFE[3Y5P M$^_R A*MCE[7R6%^OBONNX1&>4HE4L?"N'+\ M@*XZ\8Y06K;Y[GF1#_KM&KRR\.6Y+OOK)^5KVZ9^_525=;U*$:,ARM2Y*6,0 M(=6#-Y+_)"E&J4@#',7>(N7)3O,X=_!*4;RH=]$,TV)X1GM>L.TTE/YZFW1J#:6=WB]?K6I M\T+N%ZLL$E[JJ+"&%62)2R (4,<[3%$=&@?\3X\_MM=(4@28)>IIF M2O04(.,*T(&8EFXI*PF-U+\(&%?)\-.86#9/ M_B*@#E+H+QMMFK[2U]!_QO16*K_J<1@TZU)( L$]ST\$S,($2X[7&Q4DPC=\G)JQ/LLAF;ZR"4R=IJG M+;ZQ)?TTVNW\2HVII(Y4R5ERBRH-4^&?J@?C]^Q/ A_DC*T_W98%;^NLK) ? M>9D7Q#!(>2C/ F$ L2__EA"2(1:B0)AY8XX-/O<"5^2 IM=5C3$_ !S@<-[Z MOT0Z2P^KN6!6=O\I"289_0>#+6;QGQ)C:.Z??&9RM\&J=:^V_WU?=#49ZL^< M\OQ!^^Q]STNQ8!&,B7)L1C13^2$AI(BS6%6'Y'YBUWG=A*S19WA)K_6>)*BV M-*T["9X'SVSC= ;(U-Z ;?7<'WKZ?U0.P2U G\\#-*7_G['$[AK]G2>Y=$<_ M8Q".M.XS?]=..]15L_I">8&KO'Q7RN6!Z]X.S'BL+L-1Z"=))&UIPF :"::J MR_.8,2R\V*BP_&D2<^=X=,3,EOH($N,+VXU\EJ?OCHY#<_>\&&-K4[X]6)?R M7[LU.3+P(BOPO&#]>C-XI3[&W)<;;BB( M:N$;,DBD30MI0K,L$!118>1/,R,W\ZKKZ;<-#S]?O_G>]5DHB^[2^*2NX^=1 M'%^E[K&Q6[%;6!3M-A2G"D*V_K)M9W*G@-CTSG0)S/02_W+!W:J[,^OR6_OY MW+0A2U7(7W\[VT_'69M+4\''>UV>'67!AI>F$NUWO31^:]KIX]!@Z?96Q&-, MX\R#@B,$4<#5Y5T[,=4F;'"Q?RVVFV M2:);'R+.R>7HX'"2S**'A7/"/CT@G'W^PF)4KQY_EN>.3:7#_N\J_H\-+^BC MOAVS]):-:9N* M?Q#4-GYQ:HA.-570=YI>KW%=YR+G[-7CZ[)H*JSK1_R,5?)'\_@&-WR_>_L* M8T0\*GQ((YZJZK AQ+&@D/J(Q"(C/(FL+G->PLS,.F7 &MCQIM+@!]R!GCV@ M^+,-]UTP$6;J9BEX[331!&1GK2_A B5G(<4+6%DXU'@Y:(K, HI$W$(>1 @B%)/FE$X]F&4 M()K0,(B09]62(CRL,ICV4D$X)&B0A('-DHE5%J M,^N1'6V@B0--'?P@Z==_G.@0&4?/3),XP\16>5P$A[62,!+3D5X8I[6H*C 2 M^^GJ-WO)=2[D)_RH;9<*,[Y*A4^S+ X@)>I^88PPQ!DC,/%PI(KAISZQJOM@ M1G:I2.5]2]-5(N0> M \(\+?+HVU,;>MQ7G.9M#HV(B @1]2")?17U$)DZ7W@P2F.?AC2,D5TYS>'@ M,R_[(2G5,US=RK+MWC% PFR!3Y7/;AD/J;ALQ7'(N[,6'(.A%VZ]<2C48<,7DQOT@/]=\6^:9HS3.>0A[F>) MT:XZ1F3FQ=11!3NR%HE[IW 97U*NI+5;6K,(:I&7Z$#@Z=F(=YJ6:O/=@+K! M!6L3$7M,-ENF7"4CGI%V- 7QU+O+)1Z>X7XOW?#)Z@X202IM!+F5)P%,O2R <9B1.,9$>+'536$+VK.? M\7O2X!4ON,AU.=B.MN79W@91,Y-@)IQLS_V3(+*V(28(Z\C$L*&\J 4R 9*G M!LJ4(2;8+_^K*+_]I?S6;5H^XUE,4PQ9RBA$&0TA)A&&?N83X?MIQA+S.QI[ M0\^L#A0M((E9;-S[DAO8)9/EL5NV%XMB87E,%FF:O:$;@'0M0OZNQ+Q55R#: M&BMK76,EW]58::_1N+(ZCDHZ:FOLO[&D/<8@HO(/C#SY!PY3C 7WI(EAK!8,B7"*.%A.DH6JFH&M*8IL=W^ MJ[+Z<.N,4TKMOD5,G9ZJ'9?JH?9J8-5*X$JC60(RJNM,QUI."UI*MZ/^!\K7RQ[\KJ"U[S/DM$]_ M><6;;YP7'PO^M?SZK51%I/KB4JHH9=VL<":2*(Q3&*9^!!&+50,3+&#$0\P( M37V*4F/UNR3GEJ 2F* ;51+,J"*L4C[HOE6@D?%D87:6G16#7:(ESI7 MMIYKTNPUJ=T* J6NA$J4JVVVW178BJ-K7K4"[2?C78%.*-!)!:18X&L)I&"Z M^)ZBL?TVE' O]1NPV/]>ZK::6)PWY8_EO M#G[ >]]B+:'\XU4[<-U^>7?]E\=4&JCZ)/'V U7/E9OFZ*-7W3_E5ZH>VU=, M5??]"FE+X'6KIZ3AH%JMZTL$\GV)RN"W?]+7Z%6ORBJ_:[DH"MVQ4M<=KL$W M*=CV]^T/0:Y* :GK!I)5:8CT1/']?55B>GO5WC[OB-5]/Q\U&6+;T^2^K%LS M1LGDRG1YCF]YU/Y9E*'EC*CGP'G/$GL6!B9GRTB%L.UJI>J2:=>;NK[*1$B# M+$&0899"%,4"9AS'JH]4&/M43HMG>>O@)*V93::6,MB2!CWM25=_QS SXO%F0!BCPO@YD0&41> M&D"212$4:18'3" <^%9M%"SISZPP7TOCM"U?K@Z5PW9%ZHPV_'=;T+N1IU6P M_]*T=IRVTV"F'V<$UTX=+H&K?76F:>BX*MID27W96D[3H#DH\31QF D>_-?X M/F_:BU7]_4YUBAP$#3X*]8/Z:_F1-/)#NNX?6R5",)&R#"9I$$&DKF+B0"20 M!I0FG', +PZQ[@CSW KQ<%V,(SO0S0$_W,C.V^ MV0'X_=?:?<@J="2QKDP_.T,NA&W5K7C#\5 MOHW]%7]?^3BE5&0^%)PGTB".$20$IS#.".$<<1H+HVBN)=VY/0?=773:WT5W M>W=_'T+#P[Y[8"S/]"/W\X'B8>E+^D?EGOV&_C[5%W(]_R@4YG?SC[\^P0QM MNYY\%"JKJ/ZLNEU5TCXK7\G#>WY_SYF*SZ.8\I\9IX#8DAT9I71C )H%T/.@TAQ>*>^?9J/K-2@YF0$F"Q-P!KBFV7O.8+.SXRSE'S7: M3,=:SD*SE&[/'+-]=\I)?N?VT55)_ MW3$E_S60Q^8DZG:.3([_SX;\9$^G:GA?,-!Q.O1R2DMQQRS8X_8*M/R"GN$K MJQY[<\R.C>_@V6;IHOUE?XG4[014'2^@0)\X!4I7\B\#'F9-#/=9-SE17ZWN7LR*?,#;N9EFAE$.V.B9>8* MC-7:;D_7GW#.=EGWLY:WO0 A1[ZI*1PLZJ>Z **G/JM+AIIP^+JFM-IP]F%7 M\%[N>#HF/_C1[LI(6)Z0%D9]>1$B^E,N=FNU=C#W[HZ*3D"<_1H="F-YAJ&]C4.+"OBF0CO:MZ2$8TEZV$ M9 /#00TDJY>GED77Q0+J529_G3$6P8Q@(<_70OG]@P1FOLLI@MDMW9Z"RYKD^SP[*S_>#;MPI?%] M80Z+BC_Y_=1"@W7S4:B+F@<; (^X$"H\QOTPD=MH$D,L0@ZCV,>!'Q&*@LRN MKN I4G-OF]WM\Y]*=8GZ2[GNJ@[PZB&GMEZ]$< ,=TPG,-C&GX8(#(2?>7L\ M*ZJS&H$G"2U<$O"=FA=8<\/ Q1(JYIG4D7$ MV(>K2N)K\:7ZLP>K\O^5HJO];C6:N+WBI0C2CO/PN:]"8 MH#M7^1DCVA,OCNRZVA^[N+T[1-"$1TD<>Y!%?@91PC)($/$A$E&<^ PA'E@U M9C$EO& RQD!I=EIV0K#?&%"S4]D<,-G9)SM;X4IUJ3U> F+6&+XM!JXNE9B2 M7?96B248!]=*;-^?IE?Z=?517!=-SO+U1MV+W^G#M]_I>L,X>R<%5-7F-ZW! M]%&\Q96*U-6?>*4ST@9^GY"&@4T4WDSS+69&;13H\/)&W([./J!MWLS-N!8O=3S#"33;=KU MK$IW/FP=J><9&%Q4D<\'\%.5/R,EN\VAKIK5IZID&ZHK;/2.[K96RBI(.2%! M0&'DJV(]C :04$YA3)*$QH&?>8%1:_%1*C.KZ([NOBO;JL;..$;C>M&9Y':J M;9+0Q@K)2*@QG2('&.@3^:^=+AD?>Q%U8"1>OZ+-'IZ:K(]KKMS^3S*1A9>E M+,(9]!$1$)&(PC1(A?Q#KE5.$D*H94+^43K+VD[W9:&M)?DO91BUV=VZY(9M M:O=QT,SL%P=0V*W4+B%;A]WFS;H>%I@A/?ZXJV[;[XL' M^8&75:Z22_PD#"**($I"'R*44(B]P(.![V<^#Q-$1="7C#);PZ/TC#[?_9I0 M=FNYIV78*=,,)+,5>[G@+MMH#VC/V3K[B(BS=

TGKF1ME'Q#[?'_O82U-S MPVHN7U(Y:&_X U^7]\H;V>7O=X45(Q+2Q",I]$00J,MR F8)4VU:@BPD@8BR MR*J//O@\Q8-4[]B8O],T-::FW M UIK@D.\/"_ 1,6R2)BD\DCC)S#+Y.$F\KQ8.9<3/_0ZO-X6AB:1&[1ZJLNL3A$R5A!7B2WM4;<40,=.:?:[Z0P[M3=(8FE]=M)(8\HM-//3D@ [,L1 M]%4H!LT.,,U22CD,=70G$0',4$KDPA3R_!)%/K-(V3M)9F;KYXDMG0F]*5BMC2M.S"=MK#DOYHPTNYE#,\-F\9FQT[Z.8LBZ M6>5FY'QMWZC )6ZNVA!T\(GZ^!NNV%?YKN[89J,RAR_. MK/HT+:"(62JJ/>$,%X5I5D;]3OJ.VFMNNAMNKQ]TCG]J:5)J^NJC'+M56,O(B&&01]2(6449BN[)>2[%NLSXF MU0+3Y.0V^D/>V3OU'RVSXI::1#/M\A(GQDYQ:?:@Y@\,9=CKR$0>P?"Y3A"@ M);D"K2S#+G?#%DZ=/%>@E4C9LI_&G6GV674+SX*K7+NEV%XV V_AR3C(RUN: M_K3=Z)-0CH41DB>"0Q2J+SX\$ MQ#[U8)C(,UJ8T"0S2\$]1VCVW!Z5N*PL]JV7N*H>]3UL[5!2:Z%2W,%2P(T* MH^F&PA:AI#$0#8)HCJ"QTP*:J&H:\ZN*I2FZ8$C8D?06H31'*$P+IDU%PRZF M9B#B:%1M[/WEXFH&4NQ%UDR>GV;1O+V[7Y>/G'=*\?C!YI=2E[7@3)]AZJ]E M@]?#WRO]^DO9_!?O^R7^D[/=2.U+3P\Z*R*-(?E_7%T:4H:2+V!&D _],$Q] MCC+A9Y&-H?1LDLRL>S6/8%,,JH'0H0]%W7T 55?.KRGEDZV$H&Y*^G> -<]V M-MKS?11FIM_O8JJGN\BVKJ^=/^$*;,79>L1TS$?MP2USW>40*1)XE+IW)Y3[ M0.&SX^_(PGT^.18UG)]]NI[:X\_/T-0ZT;I)L,X*9KGJ,E*_+W3=&U=6-H0<4.?P0PX6GH. M6@[ D 70\P#(9J? %1\NZTK;2>ZLM+0AV86K2]N!<5A@VO+]"RL\_3RH:;3] MX5]R7JD;"X^=1YM1P:)0>#"* M7H"2-(4!+#((ZC.!,H\I&5SK&B/K/BV54R M EO"6JO\C&@_3[DG&UA.UGRR M&L1.W3">K]Y345W+TX2M&E5+4)M:[-;Y9>04 M^PAA/PA\HYN*XV1F5B#O7[_[##K*8$ :*-IFBN,,3.,:PIWP=JI@FMS&*L!, MK"-KO>;T3S?EPX]R@':9R[_L5O>981=9QF:B]>O5\.EI=L!/O)#K?'U=L&NF MNAJJD(7*_]R_%1N*D!.21I G7-4*R$*8>ED& [ELN8@#1IB5/\V(ZLS+MN-! M;U[[7)A?I+T 4K-=WSE0=DO[Z5S([V>C.:B^[Q5C \W=OM7EXX'[6] M.?)1M+V%KS?-;5DI#\LJX7*_3Z($DM1+( HXAS@( QC%@B?RCXRG5M=HG',X MLTKJVJ;C+3W5"5CG(7)PK])XED\[/3E79OKK66=@NI=\8B+I[DI4-Y,[OE] MLN@Y2)\[*_0D?[^/],]S\#K+\SQ+:*(E6);L6[Y>?\@+_K[A=_6*^D',0AK! M)!:JI5(:*L7,8.:'\MCFDX@09F7U/:4P=V9)N5Z+LM(W6[H<,T4>D+8Z@J55 M=P"/H05WB="6UEHOX&^*&-#47-IEIR1Q98,=C+^LO75*O /;ZN2#$S.INV"' MRB9MI,7VMH]W_%25=;U"&<_"" 70QS&29Z^(PS3+I&44)8AS'#'/M\NL'B4W M=Y3G:&#G"MPHVI9)U^.PF:U.=V#8+=6>[A70E#4<;W=P_#0*AWV:MI&4KM*V MQXDMF\9M)/A!6K?96]-6^W]N<"47SOKQ7=]"YOVN*?6@"7V"1,J0@#Q0%9P\ M[L&48P_&24!2@C.?"JMVAF9D9U[]6R; E@O5FPJ#'WXML/)N=?VK/FL'%V>6 MAQQ#:,TT@WO [#3$,:P&')BUB;?6%'92.](8AD07U1QV0#S5()9O7^!_(>0R*U2:U]^X2@+E[/J!5_B&?^8JY"-__KHL= K[!J^_\NHN M6'%/,!(F&$I(L4H^2:'21I#XJ1]P2A,26_7[>0899M9Q XZTNT8W49SBK5EX M9BW\.2]WOA;W^&PO!P\$NP*]:*"3#6R% P/I@!+/L5_H>:;&I>=H80F6]RT] MSQ0=]3X]$RL3:YSNWU/X2!I)AK/WQ=OO;8?+=V7U4=KM4I#B1A=4_Y!CDJ_S MYG$5Q3K/P(<^SP1$<1A DDF3.E')2R241G4H["I:7,"-C4*;5*1B2[?K8'#D M]A0H.X953B7O6 ;21.E>67?,CM40=SY+"0O\Q!>:A6$#*.(H9 M)UD26_646&B.IG@F#V;D14Z(F4VP$,QV>_L6X=V-L8\#A-\.$=ZM%\T=V++G ML(3LY1BYJC1[ 2?+%J2]'+*#NK4.AIQ:H%O?H?HDCX6/7^4>6V-]Y;5^D]=T M7:KLNYU_(J-AF(2>W)T\'T$D/ $Q"A@, R;/5RB,@C"V*]]O3'MNM=?=)-.L M@"$OMH6IS=$TU&'S8&2ILT[" W9\S.3XF0" L]+7YI07KHAM#^PLI;F3SR.B%"0IM-^!UP72!A[ZOAS[ M@DHMEH9Q#%%($HA1'$*IZRBB/LX":I268T1M9L6V(Z^3;DI=\OB^X\!B09\% MS4"ON83"3K![,H89#QB 51' :>L#I^[0\_LVY341_5V:8G9W?,>H*$V=EJNGQV"NNI M:%?@4[G.Z2/XK?OO+/[AX](Y.E0]&7S1D]1QP9X>GTX\-3%QC]YRMEG+$57N M15GH6NWB?4'+._X5?^_N:+[B!1?YDX[PJX"*B#&&( \PA2C."$Q1',$@]J*8 M(4ZSR"X!;SHOE />:T,;+4+_4!:=G0S*]7R7#$+&OS==IU?,A%F M2F$A>"V/O#O"V:O'E\EZ]Y>[-Q%3-&0QY$,,UT_Z%(2,LC9=#S!*$HXB+D MH6E5F*>#SZRT6G) T>MN YL7@#G 85S%7"J=G\8QG"9'V/:7*L,"(0,*"$&8H8"1.X@@A-,VP M<,'>@K:&HQ::W79I&>!Q/*FV1LK24S7=;EEJEBZP9%R"Z=RX<<+<,]D[+H$] M;0(YI3)#4D^7E%^_V?!K(77>?W%<6Q(N@PD>5_7&\[>2,.HN&E;BK85J;8= M&-1#?5E_54NC7@4IHSSR!8P#P2&BJI8-BPE,<<:12!"-F9%GYT(^YG8"=82[ M+CGW'>E+2_A-Q-SP##@_DI:'/8U=RQ%H6>KZ+E]UU?6NP!;H]N&>,UU3QV'Y MG NQ<75VF\C%LH>TRZ Z.(U=.-R4G$;<^;_ORD*/K*NAOR]^594XO\E#8,.+ M3QNRSNE'(;CBZ1?>K+(@""G&%%+*!$12J<$T(Q2FG'H>0J% V"+9<0H+U-8 MMLJK[:GPO@!#ID#+%>C9 K\L *A-#N;CO$^*.NZ/M%C( M\:@ PWCC\0>F'?B&76%51D CYR=7B8BZFL@J#>,$^]+HB1/J0Y3Q$&9>$,$D M#,(@(8R$=OU6Q\G-O7P&Q %ODPR$_SI:&N>WPLMDM%NA5N)-R,8Y)L4% M^3A[PRVF% M'// 1Z%5?6]K#F9>C/*+B.<)TNXP--M19T7&;@G;!F=U6%;SM'Q<]@".A6.R M._HO,AY[ ,_46.SA0'8JJ*Z:55W/_W8\1!Q^)JCG.>V MOEYBL.WUOW9;_M+JDVQL1Q'[[>MZ^<3#T[8#6K75OWEHF[%^K5?_?*\5QX>N MN=%7S?/O]:)^V#S,LE)DI"Q,7B_1ACR$$C"][4&98HXEPZ7@3B-6IV9\9#5B M* .E26\[0B6FI/PFZ.T!;KYL_WO,=0M\&-'&O872#_LNO=>KK+5Y^F3:HNX' MF,S9(-7N:5;IKXDJ%3,- R%@3%5 ^WB,E*3,($QGZ^6:SMV^)N?)>7T#MD2= ME8RFD+RA3?-L_"\+L9_6OX"5FZZ.AX"?AFWI DOX,,9[$^<@U$_(2/KK K%) MM8Z;X"]UA>-= =DM?0F[>+=Z?.QS9OH.)9CBBIC1??OR99M_Y]/-Y2Q.YS=V5.D] \/[@F_I>@XROXR M1XI(+"3",D$^G.S-)4^\)+$ZUKC(?3;+X^P"TR5SN,BQE[/A=$/D29D?MWTP M<4735+(2R))!@ 04 %.>@BRCN829S'*11IF6^7&B[J'')V9&&I7YT;-_:%PT M_)3;V9&9(W45=9=W[.&9'U^GSZ@[ ,Y#- _O#%,&G^2/6V[[$9N\X&:YT'_E MUI-:M8V0VC\'?)3V5XH^NF0,;$S$^=:$Y.8S5-3ZU0,"+I&F_RDVJ>4'!>ZJ'@=0*\ M*[UAEXUYZ,]:X?U.%QMEQI^9M-2M]NL,:"E34E8J WG&"X!83@"M$ 40$J$D MA15T:^/E1W9D#;3CPWZ<'X:<^)HNGG@ZN&2CH.2G7;>2-TUM%S7VTZK\];PCT7T/_ND$R'WF6_O6ND5>AO['"*YM%, MV_E$'^3;I9E$.:N@B5@C#A0M%4 %S@%%$@&.""LSDB.!G8I.O:B.K&J'1!-# M-?FSI>L8XO%#\+QV'0T7/^4: (EG=H2GB%?E2KC2FC!SPE/\_3P*WYNO[8EF M,C>:3:=UM!;J)G&]6:[6JZ[AF904*^W_I;:5>P9+[0Y""E(I+_;;V$^9L^Q:)S8[-:DC4W5/0O+,WA#P97SK1%F&>4 M"9 56B.AS/B#*A4 Y9Q4%TKO%N*G?$8]7V,](6E&0+S&LX&I0 KF'&0E-2/>RQ3@ M-$]!R4N%**J0%,0G,V6RYQ*0N.+Q3*9\!&Z?^LF ]70?+*;FS^3=$-,=*TE[ M26L+[/UP>$<\BR *4)%LA.MXF=1JB +;2SLBSJ+14_)N.=\\;*PA,RP.G552 M:)6G%("YQ !!5 &"9 %REB)S"$:J7,T6\L[FXDQ$9)]O.&,F8&X 4TQL\*/,7 SY(I> $@C^S!2RM-4//Z M8SF3N*I2S+0Z*@0TS;(HH"6&H"A3EN*4\P*JT2I>?RQ'CK[H-Z\8L=Y5X^>F M?T9$Q?/4*ZC6]'38'52?J5EQ[Y]7-:?SA%J[1U].]5-J[#W" M]*TT]R],,L'<## U0S3-$FRSJA=:E9GO43O"5"9WRZ58V2>\DLU3S67[C\5R M;4M'%W;8B)V-NM+N7K31SM<_DO,]!*]8?\).@M>CL-]/,,)ZUYY,MN/4?I/Z MG9';T6IO]7]6ZYIK3M[KG]=WBQ>[F124E3!%H.04 215!BBC$E18\;R YG=. M#68C\3/A!XSO32C4&F"E347#;)3!CV%/P_=0#?:N^C< MC.5B]8(?N>K8F"&<,E% #D1>"("J- 4XK_0_4YAE*F,%$E[#J\-9&5E3=E3\ MU-\5P+IIOFG@\E-ZG6K[Q7#U:S\>KF9^;M_7J<:D=]L_JXU)3,%&#]HCD95V;R#):(E$ *O2> M1!Q5>HOR DA1I-!LS:STR(Y6Q=H3 M ]2:I.?G*(+3E!-> T\L6R*$A6FMB"M .K ?KEDK,,MT-PJC'8+4#D>:<9() ME#,"TDI@;3ZD K *5T (6$B:E83XA8=.T!E9$;T9#!>ZZ::D);6E[)G'=@(F M-ST307@_53*<4[.;;O;AO.#^^63GQ8J5*7:"RK0Y8.=%/[=/#S0YME\.P?IJ^V,L8WA*J$=6Z%AWI GX!OD'1G7\!#OEK%A MWFH[%,OREO3,313=O0*HZ+'=$%Y>*;)[!6RGX[K7+#IQYV-S1+=^_K P=3PV MG^3S^EXVW^_IXG/;%?/O5I /B[91]DRE5!22IR!5>0X0J\Q,!4X!S\L"*BPH MYU6?!/M).I;43,5]0/9L+X.SCF@I7C&1=JHGZ:B)?Z9'\UI=CUM9DH$PB97& M9$ LDL]]$^3NT>LG_^5\IX2HGJN0*Y%@(;7?#5-O=MJ(,LS3/RK3,I$\=V6!M+RO:ORK, M4C)I2YJ4GR(?RN^F:P.E\E.'K4!?S@ODK:".L!Y)APQ7GG2;'Q'IY4X\=DF@ M_2:?I-Z_W$;D5]D,$H(%R5+30H'J;:(-+E;HK<-SO6]R4\!,LYF^A2V=7=5] M"CXOV)".\WO6?T*UJ[3J27M:0B\P<318PN7TM"MZ0FWS@H@?^^,2Q/HFOUA] MVD_G<=$.OG G+@O;6W\L&DGG]?](\3=:+\S)].?%!^N@V8_@BP %))DJ6"$! M)D4%4,7TIZH2*1"BS$1:Y!6NO(*^7M1'#@GM>$D,,WW:AK:%!QSY;5(_<-VV M\&B0^6UP)[1&C>X$ 1%)3_C1GE2+!,'R4L>$+1)ZP+18-Y2O_U&O[]]L5NOE M@VRVA3QO-DVC*2[E+'.V0RH'D MQ"=6[B <'E]YW'OM6=9Q?]W&C'O7G,XWK9^_&UCTXN-:(BE@R3E@**O,&*$* MT((@H#4)$3(K"[(PRXWS8(YEERU)RI\U*$Z,SLRH> M'N?+9[FM/%J W4_JU6"4Q;(M;+*W)D+_*#$%37?VA[_-*?\GT$AIME<=%?#8 MU-Q<\+ 4SI<[RH5 *JLC_9I>GR^"=EXI1H?" M3\=-AH)')7-,-*YN67ZZ7?FBAZ[>@^[>;_#2?D/7LF^2;1MO9[_[B]^94R_0RGI5Y#HE1<6E>I0 510H( MIAP@HC"IRH(QMU'KIPB,;:%V)).>INVG[;:E3V)R7I?%D-0W*.XEI/.NNR3) M$>-H)?E_W"V?_E/?VMI%^B\[<^CD@I-LNDOB]/OLXG5ACF>;1+V=@?MVVP1B M)C+&\EP*4&2( 913 C!-4Y!)F4I:RHI*KX/:DY1&/K;];FY)5+V@"UYO.U;X M^6*G4K<>L_%K M368!73S_WZODHWS2V,#1L'1S4:/@XZ?*^BJ3P[$!\69O!;_21-+Y.NWF0&IQC13CVQY)EHN1PW@>6\=0U;B(>1H[QV)0@Z3"40O3 MKD!BU.R^\QS\!(EZ3A"YY=RY+16:$337O[W[FUS(ALXUC5OQH%W=U=J4[S[) M=W\9+N0L50(J0150U.33Y9P"D@H&,%,HKQCDK/ +^CN1'=U5LDS<)'DHZ)F$E)/D)'RU5R(CIQ"I,/$(>9 M35YW![IWNX;$-L/7J*Q&WNN5-8E=?XY/Y_,YW#KD_>Y(SN'RZ,YM#'O=.9X[\^HI M";M<;L1>GI/;/TQ)D39XOM9W]^O5%]D8/XG>:;\E*U->9 H4DF5F7$$!L$0< MY(RD62IR3+A7MN,H7(ZL5SJJYABS(YADR2]TE=#^1R&UH]$?E4=DYC4?0'CL M)K JU/XGZ1]BR_I-LF,^RTK02CG.00P+4V#TX( FF<92#FI"J(03REU M]J?VUQYYM_;$/!R1%[([.%7A$OEMPNN%\?"LPH4*'!5R+Y,'2ZL=^+%:TX58 MV>DCY_[@TEK"1B!(,R-1G#RA1*L+0$)M>1$H6% M<&LX?63ML=V:>9U8:A[&Q0OA'2RE<)'\]$0$:3Q,I7"IHI8I-'+>-K=?+Y,M M +%LIN,RGK697MPRG3>+;-&FU@964SAX>_-SU( M/BW7_UNNOTJ^O%N8E@%M@ZSWRZ;[D;DNFT$ETE2D$,@4$FUEI=H;*X70WAA* M,RP*E NO$;S3LC^R'FMIMMUHMT3-/S>+9LN8/9K?AF+YN2$0/\,#]XP*_72/ M,7*H:=<2MXN0&Z;U3]?)LUPG.[YONOZ(UH<<\#Y";&I2R&,'O*9A_G6B:),^ MF).AN6FY"&P>0Q_K==NIIN])84C?LI7]^XP7I42IJ !,:0H0*R6@J2"@R M( M,\)@BJ%7WYCS],:."[958]TP64;GML.:G5BY6ML1LDMF:CX3:D;,6HX\N\I< M@---IT<$R3/4N".<;/O*6#W[9T\\HAOM*&:L!C(7J$W;.\9-](.V,8ZW^>F" M5;.>_4[_JA\V#YT7E.:"<8%34.#*9%*5.:"0$9"QC!2,*R9Q[K+K#U8>>7]W MM-SV[*'8YW?G5<+X[<..3,1SM9/,G]M=^J;!SM+_VNVJP_4FV3\GQ>AWRND+ M@J?WO,Q,DHA$90#ADL,M!>6 4Q@JCTR#DO%69HQZ%/.>H:6U[[Q+VC= M3\'USUD^AY+C)R^.[)Z?.[?,XYOD=KUN:K99VY"RMA*^T-C]U"Y*'V_6STE* M4\_[N23RD9D_%V\)V^5O36B-UVV2S"!P;$HH.&^DM=CE>L8R$^'5FSTM2P80 M)PC@3!O'!4O3@J%*5'XSNQSICOS5''+1%D,=._ZUAF6::D4 MXZ:O2Y-J&1@(P0C+$,:Y4X9%9=I'>V%$E$R"QDP@L"_:3T-8" M>G4F=@7O_ X; 1)?HWI2-'QRVZ*B$IKO5J_ZA+=AKMLET*(EP3EC<#XQ[O(R M$R;+.5B85B6!20<2*%,IQ>) 4$5!8)B M56F<)45.X;5+A$;6>V;^(%W+?A#+^VT/IV_]CSW#""9F8EF: J&*7!4XY2F47H&W8U1&]ZY;FB:DG-QN MUAHY.\#YTAF/!TR.X;1KA??UQ,/D]@^7G9,K5G#L*(UI0V'GQ#P(?)V].-"N M_?W=;=\B'E502(7TUU R[C(>1IG.ZD M=C1'@V3Q-$ UC3&J+P]8CV5B[A:>UJ@\$.C C#R\PC\(_&ZQUJKM5@C]R%;= M?S[6"YG-,IQGJ2(%@"6& -',C #,>%1\3X-$Z7P\=1I/?<9:&">X67+PH6%&L^O>ID@>>+@@VCT) 9659(H1+C+T"7:<(C:SXMF3]#/V3L+B9_3&$ M]=-F6XHW2=<3?-3>X)<$C.0JG"0SJ>-P2=B7;L3%ZP.;[FH-(.KYQK3Q[4:V MZ(^5&=:B'7Q:+V8\9RE'0ELJO!0 $0@!EEB"0J8$Y1QFBGDYXI<(CKQUA^23 M'?T;._ G^;/EP3-D=A%#M_T=$QF_?7XE*/Y] Y@0!E.$<,$0$J"3, M,!:$2^CDX$3B9^P#KR@#1Z[%W#$J/QV2?FKGXB"24:R,2'#$"OM?RH5SU/UFG7D7;7'1!WWH$==<^:G N N6FE&/(' M=KVSA)..LCT\['L[_=)1/]W V+\"QTW.6%4X%ZA-6XGC)OI!-8[C;:%UZ:M[ M\[]W_]K43W1N-(E)-VMJ;E2-_L7M0NS_8'!E6RC_8<$;DY3P5K;_??<7GV]$ MO;CK9UU^U=OQG5+2QGT9QRDAH,2TU.Y3G@)"6 HH@XIP1'#!,Z]2ODG9][*B M_*L#325N9YH"&YR M(49 S/6#& ,#WX_7B1XUD8MO+\LV;F.:R4ML+POLV(XFO)"V7_@WNJI7G]4M MYR9M4>N$]C3EY8%I69NM'=N28I67" M[.@O;;?/@("E(WQN>SP^*'[[?8O'CH-ISCG]!(^D#!R)3JH8_(!XJ20\[PY3 M&+9V[Y,61YMO;6>0?NHNU=_X@O%2VTFE]NQ31 %13'__!>(5)+GB>=7'!=VT MQ$E: <% /]70SLM?IC/IQKXH[LN]?/F&*Z8 'O3(/!Q7-3Q9L(TSV\DWJ\^;M2VF MUIOB']),K9+B]DGODCO-GVQXO9)?M'LGOR[G<[5LS(TS6&IGJE(52"N(33%? M!1CG!*1Y*8J"IYP0IV&AKR?"R'9(SP6@+1N)[/A('@TC ;,#IWW ;LKLYWYL MX0>U@5,'.ZGT7W9RW22]9$DG6M++EECA1FD.^GH/)N;(PFD%F'Z>X:L\H*/# M#E^'D[#/W7?ZEUQI1DR.;W>,-LN(%)1F#&3*#%NCC !,:0K*0HD,%:J ?HDY M1VB,G;/'>;/12F)-_TKF-67UW".C_APT;IK\2H']5*TEEG34;I*.7CSM=T:8 M2.KI&(5)]<<9$5]N\'.7!E0#!>L+^].ANFA_,&-55BE88( E%=K'Y 5@$$J0 MY4J4E:PJ61+GJJ'8W(V=8F>)),L=V>27>I&L[(\=)TR/\U3.JXU7QSK$MF.. MMAT[9MNU+.Z9=MW/7O,I>11'O>;3"BRBVMA&7Z:QU^$VV2R$:0(V>&"/W0.C M.Y%BU5N-A=W9NJSH1*>KWQH+K[TZK]&(!'5MG.N_+TUD\4D.6/CC42.S6'?4 MOTHNS;2]68Z(.9!F0%'3_8'F&2 IS(""59EJBY6FN?O(.S_:(W_0/BT70+_4 M>G?:"M'-([!,;#=GT['AU<;0"UN'#]=XB'D>Q@[YV)_7U+&R_0I]'1TWKU:0 M8^$7]J&X?3"'(^9#L; C_0:OW_&W+UX_R! @+O2&]%IRRCZ1(;*^Z!D9M$3@ M4&9:-W^G\XWLLCV^W4NY_ENSW#QJC;_MMKAMMOB&MN&,C_5"?M _6LV4S(5D M,@4(912@/(. B8J!HLR),(U[)/&JX[V6H9$UMV$O>3+\V?',VW:4]6*U;C8! M_2BO?@!ND8LI8?53[Q91R]I-TJ<<6>Z2GKV;8VT_DY[%Y$_#9&*YC#E_.1)@ ML68P7\O.M'.8(X%W,(LYUKJ!%=+S^?*'H?M^V;Q=;MA:;>9=SL&JU9!I5Q!"B2.1 $%[DLB=>OFM]]PG0=/MVC(:/WX>B M)YGL:-XD6]YLB_,WC13U.C'3E48(F ?A$*MPW8OVM%7L(; -=OD5#.*ZDDT A(H&W9S*1O:<6B<)I3F:-4N,?73Q 9V3;M MJ"9T2];##SZ%BT.@((*T?II@%$$]//L( D>=[# _P".6ZWY!TK,^^JE[IW/& M+W"_YW5?NC8P9[3/HS2?I#>T:9Z[T_W5+*\(S52!0(J9TMYSE0-F3N13IE!> M8&T=EI6/XWR:U-C!3#/$<)LO:@8[)K]\^OSQUX0/F?#,'SV-FYO-$@<-/[6T MI6D-D.2-D_C^^:,7)8N50'J:T+09I!<%/D@AO7Q':(.(U7KY()LWAG-3C&)[ M4]2K?W;?$)9G685%#G)A]C0O"X +6@*>9;#,BQ1GW&OHR@5Z(V_LGGJR1SXQ M] ,[RE_"SVUO1T3%\R3B&D "VD4XB1FM7<1Y:A.WBW 2_;!=A-MM89M_OX#7 M9*AW7K0@%2U%J5T'9G8]9@)0(200G.>2%56JA%=:W2E"(V_WK]?T4C@)CMN6 MCB&RWUX^Z$.P(QIO"U\2*]+>/4EFTDU[2=B7N_7B]:%SEI74ZXCO]*_;U4JN M5_T/VF*2604S2'*" :T$U;N50T"A)"!3HL*LE*),L=]\Y;/T1MZT/3&_P8>N M6+EMWH@(^.WAK?!VZHLE?9-L?]A2CSDIV4G,:!.2SU.;>#*RD^B'$Y'=;KNB M'O/C+@F\#VH799JRE&1 9/HCC"HS$UE""4B*8$H5XVGN-%O5HZ>69RZ_[(-MC MV=N%^*B?T+S5 (<= PO(*I55''![:"HD!QCJ/XA /!,(IUA@OU)J'_).+_8U MU=66B;!OM!-\?A_L:)!<]_6V;-@^8):1OO9ZY&Z,(2!$_K8[D7Z5#[T/**>^ M^EYK!-9T\WLI-G/Y6;TW4T3D1Y,1]V&QUJ]9S>:R-3J^FY/#74>2/,4XSS,% M!,DY0*IB@)9( )EI[4)*62JEO(JR_7D8V73XMGEXH,VS25"KMWPDU#+B65(= M@*^;"AH9-3]-U#/339C6[ #+3[)CJ',ODC\M3^,T@[D"DUCUQ $<3%L0' [1 M047O%4N%SL(Q.G";G;:=W526@A2""D 51@"Q5 %2H1)D58E1D>-<^H[".4IG M9*W3?;5W"9H.%?M>,+DIE@C"^RF/$+D#YN&AG-6U,-A..MF*\\-B=Z!H_CWPD&95P4LH,F;Z.6< 43.<5DH)2B'3BF0*$^843?0E M/';T87>>;WON>LF.R;N=S[>UX]U08\^$XNI&O!/BK]\X: M,&[TXY?SG9DG[XQU!M>?I/75,0[_K7I;G8$X=O.JY(-6WIEUEP@Z[/_ MA\3],D]Z)@*R;"[!YJ8Y8T/AIPKWJ-O.ZOT<$,/ 2"6=/B+'S,RY1'+Z+!U' M$(YF[+C>&V$XQ.(6EF[:(C9"? MMM@?Q]"23WKZ-\F6@Y$&,UR0=XP1#:=(OMZPA@L@G!W;<.G>\/%M6@&]F*:S M+1'?C9*<"2)8B7D)8 5S$Z13 !=,.WH%R:1@7&9^ 79GRJ,KC?V9: E('I8+ M^9P\T.:?.L,55%?%,0)4OMI#HV2LB\/18KO>$\F.D[A3P[R$CSCP MRXWNY+.ZO. X-F;+;X%KTPKV+)[.U/GM^;M>ULRG7:UWQ]ZR+%E&N0*4:#\% M%5K;D$QQP$K*:5JIDN$R+*W F8>QTPH&I^3-KD^Q^6<;MAV:]$UGR9M]]]@L MG^J5"72$#9,(>1R.X:-Q0?8,#PWPW?>/>K>(/2>&(W.!=9FF24;PAB9Z,H([ M!Z^4C. -T>ED!/^E DXXOV_4>O7'HG[26D!OQZ[Z+F.LP@HB(+@TB=.4 OU/ M!@I.LXQ75)62.I]E'B4QLH:R-#T.W([#X' 2>;5P?IHACEP>1X97RQ>UO<': M<)-LMNS$.N,[*^79T[SC=TYW;G>6\[T3NO-7A@9OY^:8Z0MMUL]OEP^T7LPX M02E.,P(0*4T*DS"A6ED!BDS[%((X(:E?">1+$B.KCHY@8BG>M)_9/UO*GNE+ M1]!QC([-O_#5 W(" ZRF)HH57#PA,'$P])>!AZ/3DE0'?[VX,QN!X7;M% M)ZHWMOES4/&LRF@%BHQ0@$3* ,Y9"G"9DH++*B]*]\][" F_?I[49^6'S2[MSW'W+^ M)']?+M;WJUDFD1!**1$Q/NTC;YTD;IBX%T?]-+K]]J:W4;6)\)*I44J0!026*&H&- M!(6 I#GF)=$.GJ+^K8Q_!M%\-G-PA^0_.F[:&'G78D>_-=HP6*V7_)\)7=L0 M.MMV4NYBZET"M$G,%&8J0+,R/VJ3-*?*T8SY'F$F(<4I,G-10J-_UR-0!^ M*L22,Y):@B,5=YR5*59>Y5$:T^90GA/S(%_R[,77-#'Y3O_:95ON&IFDY@PQ M5Z"$%0'(U&H1K/>M0(@+44$D64 CDZ.TQK8D=BW(=K2O[&AR'#.W'1L)";]] M&PQ"8'N3L^)%;7%RG-(KM#DY*_+Q5B?G;PELT;A=T"09[C[G7=:"R3M3_<;=\^D^]1JLN M]%]V6N+RRI,H &I9R)M*\9""%%0)(*01PJ7* MB,RX(HJGT&F"X['%1W=+50!#1D%:Y;#DO"J0 MA+/U$L_G=S2U)' ,'5FPH3S==]ZJC<))I.3&?ID/MHWM%@Z8G= MH4.A#OV?(]>$*0[;G:?O?F=X0?IMF)[_;C@F2RF^[6!(WMK QWEXYX#O21MFM.^DN.1#GY18Y MO"#2$*7MWIM) K."EN;C*E-3)4CT=X86 $FD\K2BN=XU5\U/VI+Z.3^Z9Z!Q M],&C".RWN8Y.2KH,P/4SD@YD&VL\TH[0ZTY&.A#XXE"DPSO"]FSO$G]?WO)_ M;>I&_FZ[@)BJ@V^2;YJV<2R!D)9Y1@&FD.KM6Y1FSKDV&"6MN,(Y0CSW:WKI M1-?IU;ZFC66?9&X/FAZV'"1"LG6RVO+AM]?=('7;]O%@"M( /7F34MXQD.PX M2+Y=1LA;&7A)'$DON-&<5$5XP?!26_C=[*$*FXK>(B/:N2RD=#IEWUMU[%B\*AW;?ILFCY@(+S'"#CBE)9Z3^P9*H4 MM"J0T_3@*9F>XHAMM2N:M%T@[FS.<9O)9[/;]2W^+:LG?;3GE'$U([Q[W5A:3-ICTTA@WI1L7T K47?X3/FZ/FN6?\+&'E3EO M'XXIWVR?SR#YMGVP72\P8;>QVMB\M[KC.E8]],2 GBVAGHJ7Z:JN)T9WKU![ M:MIASO?[>J%7KLV@P[XVP-J3E,.RJ%()"I(A;4L+!D@&$2 DQ["J4,Z15SGW M"3HC?Y"W5 =50UY&]B68W%SH",+[?=Q"Y/9VDR](%GQ8Z#U@>U'*MW1-^YG84F9Y1E0.JH+JO2I+!0BM4I Q"A4L")'(J3[F M$J%I,CT&M$VE'KTX2-L/K/,[-B8$?ELV5/J +(_SHEV1Y'%BX8ES/,Z+=YCB M<>'Z !?\CT4C^?)N8;J(?Z=_=3.#5_JO76/,5=?%988XEIB5*9 (9:9.) ,4 MD@+DA."4\R+/W"8"^)$=>2.;LYIM']V6HH?7XPZ>@YLZ"B1^&WO(@CW&ZIFX ML?_J^4AN1T3*P\,;!;$P'^UV.RYO??A&6:=LHU5"LZ9FT)Z^XG&Y:AOTQW+. MO+$XZUZYKS:=@^0MX9Z+XW]W:+JXI^^:1'8#CYI5<)[*?$NQI M)5\O2QF06'9*D&CI90<$)DXR.R7@8:K9R2N#*VSZ^:5:LYHVWT]RL9&V@?LL M+0N1(6V]8,4D0&61 U+)"N1%7J5"89C3W+-^YB2QD;?C/NFVE;TEWC6K]R^* M.0V;V_:,!8;?1@W'(:2.Y:* \:I43I.:N@;EHM!'*DPNWQ.VO6_%DS:@ZE4W M%VWU93FO^?-N'$6*E4I+[9I09E+E6$4!1D4)*HYH6:0I3E7AL\,OT!O[F[NC M[K>=+\'DMJ,C"N^WJ0>$NP$<+>EQ)G XBAEI:U^B-NGN=A3]Y09WO2UD8L9] ML]SQ"EP'"(+,43VV\6C2>LS8"."U*$S-HY(G_S9DH^@O9S$ M.S]CUX4>M3WQF:BV XX[3G_Y\W:CA;2-L*,(RCSPM9(,@;T/XQ5 M#@MME:N28DAEEF5^!W[GR$US[-=RT+9:VJ96#;CP/?X["^#Y[1@?%K_]>2TB M 4>"+H)><3!X=OF)CP==1#T\)'2Z*W0LU8OIY&:B@RVQ^?#P2.O&V$IO-,T[ MN9J5%%8\R_7WLX1FMD+. !-I!21CF%1IE9'"*^+F07MD-;"C9]O,-4/&? =9 MN>/I]ET>"24_K;#'A'7CVU$WEH]D %_'20PZ@0AL[>LAP-CO5NDBU3]HB^92LQ?-TDEK-$8YW\ MTC/G4_\0#*[?5*[10;XV'>+'#L:FA]$DLM,]Y'F+_'QIFIB:&=;=L]H=-$<< MZG459I<&>X4M/NEPKZOD?SG@Z[K%0EW.?\CY_/]=+'\LODFZ6BZDL!V4FYE ML$*RI"!7D@-4Z4\"H8@ B7E9%'DF"N7I;9Z@-(VC:8B#?QKJ24^^[1+NW4KL M%&"NWF4$&((6GEB1_*"@(<^Y*4;KFMYHI6#K.\6VV:K MW3S,+BEKEE.$"E)A@%.]E9$B.: IA RK*B0%*&Q"G^JHX MWAV8YS&H)OM&AST8WDJV_MWT]+?_,D, OVJW1[NDPUF NUE658YRQ8@ )5', MU(4)P(@Q!K)2()P3(JE7L\)8C(UL.]AI44^&4"+T_W[4ZWMM;VL='C#V,]JS M<--.KX&PK_YBZT$CEYM=1370?@PP3-\D'://K7_)[11XXZ]_T_S.Y?;7=KC7 M3=()TC^HS_I!F4/.FU'&?L5&.%9F3"RVIDVAB0SF0:Y-[/4#)\;0QWI-YR9S M_HU>V-0?F1B@S>G;Y95QS'.&A.EH8R;(0)P#DC.LC3:IS;824@Z]TN^RDV\V[8U:KM[+1DMHJ#ZI^T;'D.E7%"TTU?1L?(3QD.R"<]_2YIS[(P M3LZ>E]"QIM(XT9QV2HT/# =3:[QNOK)Q])&)++P4:84X I)H/8$** "1F $" M&G!T(Q"&_+/,$,F].47J=IL\\, MF\NWA&WIO].F-BJB+]UI8T6?ENLO3?U F^?6 >2U_FN?KZE(3C*5 9GG>J,S M3@%-,09YJ7)*RS*M*J> ;# '(V__GI]=;9PT''EWP?1'UDT?C(J7GY;80K4M ML&N9,6.0UTG'3S)@:(2DOV X(JD5?_J3*IM@>%ZJH/"% B?UAC8P^K@=Z\A0 MF>=%68 J)\2,-[(R'V6N/:/_X.J- XP$8;3SZXPL1JUN1&=MF^;%Q ' M;=S\[@[-_C:13RG>T691+^Y,QY3-P\:.#GQKS;GU#.8E5GE>@5QE&*!*5 S MKDVIG%!!H2Q9Y=1IV9WDR*IB0# 1+47?%.^+H+FIA;A0^*F$GG;2$T]^&0+3 MT8]X8.\N;+3T[8L$)\[:=@7@,%G;^<[ \Z#EPT.];D>#+FS\6).1"V[.I0[C MEFE>0$93 8J,F9D'! (LRA+H'Z4%*82H,NYU+N1#?63E,.#%?B#WN(D1$/:# MVO'0:"P /0^/(F+G?X84@D&LLR0OVM.>*87 1<3 MI;)")4$9R(4TT68& 2V*'*0"9@SQ"E;(ZPQZ?_F1E4E/['+8TP4*-UT0+J#? M9G>7S7LK'Q:E/Q;^1[V^?[-9K90$(HP0PQ2N4LY(B[C3.*(S\R-NQ[R5F'LPVNV%E ML[22GB//0QY/>%W=@K% \W41CN"U#]>XO9S"@(CF/G@1G]B5" 'FT*T(6B6\ M?SQ?-H_+QH9%S; N^<:4&C7/;Y9"SH2 52ZUYE%I;L(,2@*&*@GRHB1EP:NJ MRIP.:QSIC:QJMOW4!RS<)):)Q)0EMHPDAA/_SO+G8#RO848 QT^EQ, EJ.>\ M@[17M9X_M_[D'>@=A#W6B-[EML " #NRM>MMOTL9JSBO!,4@@WK?(VW7 XHJ M!"1/F2A+Q$7J%4$%++:&6]O_RS,4_"HN;D7"UL'X;MY]^W,L[A@M_ M5J18:>E':4R;8WY.S(.$\;,77^=B:U_^PV*MGW)MRGPMH?Y7[;=_QI3*1)8I MH#>C!"A5%."**(!AQ:1>NU*I"O&^+U(>>=<.^I4L5=*3#O/.+Z/HY[A'Q2;0 MIS?1NQT3V]'G_>]ODL[J']7Z]P8D0\IKVG,_$*0^+V8>P*OU7[YA8!G.BZ_O#(P6;*K:OJL^GK>[_2O=FOK MW?ZQIJR>VQ3FEQ5>B.45I!7 1"J 4(D!$[D$64Y815 F"[^BC4 ^1MZ\PYHO MT5>KFY$]K=%NOW;S'6^>V9*!T+OM_@D ]5,10RRWE?^FU/]VA^6 K5'+QJX$ M)U8"9" 7TV8]7@?50:KCEU!6*RG[QLJ/ &7:XSP>A""@H,! M\@>$!,\+=T4L\,3"$P'+0CF1B:7IG%)U$YOQ]CR.JW M#[W%=-Y^EV0Y]TG6]PX^Q_I?N\UW#1F!)SV.?_[3ETL0^ME43FM&V"'2D@L_8^,4*ML9B:]H0;60P#P*[L=>_ M-AS\5=HJD2_&WOS>T,7*V#_+Q>JWY[W?V,&P-$]-'6@!B"PA0"7F@ J4 Y$7 MVE:DI5#(*QTCB(L)0\$=[<023X9\W1BS9__707-XPYZ#;V1X)'3#X\)1@;TB M*AP 3/28L \/KQ01#H#I=#PX9+' :O=Z4:^URGR2!\?9MP_+9EW_C]6RW0&; M::@X[*0XDU1 SLH*I#C- &(Y!0SG%2AQ6>"?EY$/#*/@T^L"OOKF)FV M\CX*< <5^7%6#5-WG]?WLC'68R/O]?*:B;97MQG&<;JK[*WX/YN5K=S3;N-G M]9W^-6-EGE9I5@(LD59\64$!29$ (LTP81FOLMRKQ"<68R.KP#\6C>P:F][1 M>K%*?C%.M%S]:J;3/-#FGW)M3ZI76Q;]%&:TYR,QPA6G'%0Y5_KY5 7 @B) MTPI3DXTI,CE[D@U;_LQ/:,A@^#,Z]6ANDH6TJ9MK^M?QNCKA_>Q.#EVMTHQJT1: IZ9Z:4LK0#." >\("DCM((%\DIF?\6IQ=UP MWE4[G'?5#N==^HXK=D+-3<^]SJCB8S.*;^(.*?81,&(WB=<=5^PC]+%>$2.- M*CXQG*;M1['1ZW>'5LO%[@P6D8R6""- J EJ8BX!IJ7>]%F&!NG_]&\!&;P*R<%5"7.00Z5 M=KQA20#EF(""95A!RE*9.D^R?+'VR"JFHY;TY-SS4%]B<%Y57"F9Y[&OJU!> MR:4GV _*)WVYUF0II">$&&:-GKHD[,O^Q?@,R\7M0EA'XLM2;SZYKINV;6Z[ M2P>MIG95%"E"&:\0!P*)W 2SN&E.60"5FISOJH*<>[7X#F5DY WX[N%QOGR6 MLO^F)X_ZUYX!JF",W3[O4R#GM\&_;LDG/?WDSU$*4:Z5/=*G/)B-2;_GUX+U M\J-^]7I7S"?8\Y0QQE3P- <08@Z0+(1V.@@#B@G$44%0)JJ9-C#JI?BVILW: M32-=Y4Z_I.:\=WZ3=_7"Y*8DC,[M3/=?ZD47:#C=$]81*%ZQLB@K J0I"480 MX1M)-YGG,UDD4%1(&R&Z98 Y:H$!)O^FHQF MN:@*B@@.#(J>HCEI;/21=I-S@T.B)Z'SCHS& .2: *FF;ZKI6@ZZ<0#;]-51 M0J67)(X?,3U)\;4"IY<@.!,_O7AKH.6R8:M:F$%-YC3FL[*T;"&:%%5:EF4% MD# 1"H4*0&": LBAPF6&E:*E5P;H*4IC9WG2-A'1T@N:_G$:(\=/->I;*R)NT(VMC\#9USE!V MVZ7GP3F_0Z.)[+<[1Y-6+/G&>+IM?'5TJ??(>1RWJ&7ST!;/-"8/V/A-ZV6R M]D+%66DY2=LJ+'.IU4*9_G^KB<[?/(D6*7D.$$*I=N2U0A*BJE!&!%/**_IZGMS8AQP]<7N. MVI)/#/W@41\7T'.S).)AXGD\<@T<_E5N3E+&JET[3VS:BC0GP0_JS-SN"MOT M[Y22INA7;H]+OVH7Y*LT$M7SNJU=,Z'67?K6:J84)(A3"00L4H"J@@"&2P9D M+A45:24+D?JH@A F1E80EIR-\CU*?<7BS'"L>+BZ*8FQT?)3'5MNDD&:A6$H MV>?H)FDA'3!U8P(2!MMXJN4:;"(IG" 6)E5#UX#T4CE=M5;4'B@?%D]RM=_$ M8)8*P3#+2T"4*@#"F ",*@ZX@E#P4E'.Z6R]7-.YFZ)R)^VEGK8,..\ZTQ> MF]X=F[9=A_[_CH5!TY,H/4^.P>JFI\8!RT\[7>AQLN5ET.-D],8F9P 8MZ') M,<(_0R.3,X X-C YMX)_-S/3J^FS^IW^'VUO=>-1WBX?:+V805&6JL@SD):$ M 91#J7T@A+0W5,"*RDRDU"FKZRR5L8],MM-\6G(>#(T03U_- Q%E2 MKYYF%R6YHK'9Z;4GZVYV4;QAB[/+%U_;U,)L[85^&,_=6(07G76EA$HJD@&9 ML@H@6@E@)IX#D>;Z'T4.>>I90.=*VN>]#2J0^[9Y>*#-LPGSUSTGH2TI+J#H M>,XQ C*>QQZ#QA-;'@9S2B;I/^PF?/3F$A?(OE(_"30<+S_BK2MWZ@V M$4RUFERLK#MRVS3ZG6HSQIYWEWRAS^9'MS]H(SX_VKSP07;&U^5\_G[9F%_. M)$59RF$."L6IM@*T5T$*_4^*85ED/&=Y[M6+;!PV1S8C/FU,R#F\#FVD9^.H MR5X=<4^]9Y@!EIMDR'$R8-EX-L/K.K83R_=-TG&^E]65_&FX3SKV8RK+4?&- MF2D6G\GIT\U& _IHSMIXU*XU%=\UC39#E_H[TK8ANEV(+TV];+[8C,]! &IG M^&"2T4IK<,!2,]V>8@HP*DK]MQP;):\HKL+:H/DS,W:>S,!VLLPE ^YL1;_E M+VD9',9I0XW.@.?A:XB.BW*X<>H'\$2&:SA8T8W9 %9>R< -!^VTT7O%FC%/ M^8Z50LZJDA:"\!0HFB& 9,8!I14&F#'.,BD@1<@G9.Y.>N20^>Z@:E VW9B# MJMBG?$=QO>9L[UJTQCK1F^CX[ISXHQ[:'27\$QS5G0/$[8#N[ K7VF'_O:&- M-E#FS^_K!=7O"YT/4L)>#B6K(*4FER@OA3; 1"D +@0"#%89+RJ1RCRP#ZT' M%V-;7ET@[[-*MDPE6ZZ2 5NAEI8/XKXFUD@X^NFD"[A-9$ %0!'=>:/<^T^4,QTW80T\I(>X;:-J+$6$1:<1&8 MH5057N&^$W1&5D+?C<4TF(TR-\3#)R&> JO(:5$ADH-,Y2;C0I0 F[X7G!%! M1:I(FN4^YF,,L/QMQ8G !\.07#;>X&B^>VWCP[R>&^P(YQ'VE3#E2?=2$=$>KEYCET2Z,[( MYJGFLBN\R5G&&& $5@!QP5*ZN/[7ZTM))&/LF% M;VWT/@R.OD.H<)[QUDZN/UM",2W^8P+$LN3WUI[60C\FUH'E??2BP)X$[9G^ MB4YL,U:5^O]R 0I9FC("5@$LM76MMUHI.,D8+>EL(>],3?1W]\_1>:I.[R-I MW\<#VIX?JNW\\6L;-5X TFU;1L E, VOS.;/'<7#;K<'2^6U.9\&\-^)1 2+MN_VU)]UF1\5ZN:N.7Q3<"+DQ MGN!;V?[WP^)+(Q]I+=YV7Y=NR_8]T=H9)3-502PK!$$*F0"H8 6@%"N 1"9R M*"#!(N\_KF[[+8R1@.^MW];LF$AD2[T]:5_:6C/>?7FHY<2[-W(([&Z;>T0H M0SLD6SZ27WJ.?C5%13VT_>?:(-M5\9U'-*0U\A6 Q.N.',+$U V2KP#J2(_D M:U8+[#/ ^>9A8^?#G9HDT;F;,M-.@$PK("HN34Z6-"V*!,C+%%4P@XI"KR$. MSI1'MB8&?/2::LA)[R[8H46>&0GNX+IIJE$@\U-.MY_??$ANU^NF9IMV-M!Z M:=J;V8S_Z+Z_M\"Q^A0XTYVV98$O' ?="[P7B- [">+N)4\K0:N"94"RJC1E M>@5@"C' 2D&$2BN)J5-^YUDJ8Y_<'?;-@?B*;D);<,YK@&@B^^WVH])>WN<> M8E_11"E$_+ F2H$P7-_7M>DE_R?[9IT<'& W@E.B'_WKTV] M?OZP6*T;^W*LK&[\?D\77:I\/W;T^_+-K&33N[$"IX8R1,C>MNC]]_U%?/XJ/Y, M?(__(?\W?N7\C(F?\;&>-6!^*H:G,YI^*K&/&6H_)8-AH:ZO;K% MW1?9V-Q5_90^LWE]MQTA;KFJ'TP^OOJF?[I2U)8&V6D>AB/;CEK;K#DN"@XJ MRLR!>4D 8U4%%.(ERK**4>$UWS N>R.;:1VS-\F6W63 ;[)C^&:G"UN>;:/L M =6[U8,A#<,C/U:W2-SK/2P_&^MUGI-WG&\<.",% R,S-VG$E.$4%5FJ ,PI!(B8(XLBRT'!>)'G-*U$[F7D.= < M64D,""=;RH&I5"X(NNF&R+CX:89 2+P5@X>0D=2""\5)E8('!"]5@L^M@;-P M&U-DMGXVFF9]N[ N[*,A"H2(4$*:\80*C* 4!P.D_2[ M/2#?85>;O%RMWM"F>59M#[_5MPW[/Y*OOR_?_?58-\\S22O,<$9!CI0IF"PS M0%.:@H(7VHK),\R@TZA9/[(CZY%=8;S)S$SXD).;9-7R8B(@TG+C<9;K#JS# M6?XH1Q)CX)8V'GQ[<-RL[ ?I^7IM^TF M85+_M:THE+;#DX:5/M%ZWB?(ZL_=QLSSVJPW[77V%UUF\6:A-WPB%[0],=:+ MS.F/U>$;_!^1SH:]\3U[<.N^VG2GJMX2[AUY^M\=8\ H[!(B58HQ53D#6%#3 M!-4,&,VR##"54X.;LU2F3Y)%\)J1FS \239$9#_U>E3:&$FR6[&O MF30:(/[XDT9/OPQ73AJ%5^3,;F]^Q4FCT"-G]N#BX/,RZX_I==N*(E-WM.1R MM?HJ5YH0O]?>\%OMJ\V7UA^>$9Y"2G-3-6RZ2DF8 H)P!O2GKZ!(H*)D3M9D M* -CGZ+1QWI-Y^: (?GZ?]&'Q__GK3T@\BQ9](;5^1!M-+"\S]-:/]YL[):7 MF[9.T;*3]/S8"-F HZ@';4%8Q#MS\R,_]?%;$#A'3N+"U@F,P>MWS,PQLKDX MF)=8" 0!+AD#*"LE8")#@.28IJ1B"/M-.1XN/G8,7?\K,;2"OATM,&IH\(=1!X/G9-P)R\9;.^OWV035'WD"68-)1])B*=PC#^?USO7!^.VA/ MKH@U9.?EN&8*WN&BTXV_.RG0WMR[TU=%/@C^KM?K\AHD(;CB@@-9F08ZN4H! M(ZP$.*-I63"&I2RBG/_N:(Z\XSXN%W?@8_UD3;K%76U"5/:3'Y@=XH*BX[PB!\Q'ND5L#1W?0QN2WKK[(QE8]W+*5 M/>69:2M59:F9T4'T]Q:A2FN#(BT!S$A6\%(6%?0:772*T,@JH"=KDL2[(J@_ M>]*>N_\D5&Y;/@8 ?OL\3';_J1H7!(LU0^,4F6DG9EP0]F ^QJ7K R+MQV=N M[$]/^;1<"'-$LS;:O6NS\UFIFNLM-*Q[ZF:LS%($59I3!CCD)C,CS0 I* 0" M:K\T95F*N/N!Z@@,CIW"4:_H?+[\83KFM$S8GCG;:DK_&3ZC/2F'$X-7QM]3 M2SG/ ]ICN>\:=I/T7._5OUZ>'C3-T_(XZ'CEIQ9V1M(1,M6_2V5+,T2MY6BD M*<9BQ]E<;595]R=;9*\W6W)BKV'-"'Q_GS_9@ MQM#6]ZS6-4^4U+J4SI.5%F=CYO^^G,JU,@[\:434]HZNQJ03>NK%UM\DWS2V M/?UMGZSQ?ME\HW/38N^_Y%Q\7_ZN-X2^Y'G76P'E69J:O&^)<_WIAUD&,%,, MD!R*+"M0656>A6-AC(S\B?=M@G$UKJ['7^.CY7L,QM;)CJ6;9,L44,L&&+:L MKC:,@?42]*S=1&WZ$ N?:$=C@6Q,?$1V'5B'1V57KA>FRGZGS3^E_F>.,+[:9>C7!7ZYX1WN"*T0>7@P M5?'ZB;9?1YQ+C'*1@8RG&4 9-T=YIGH]AV6!)$%,E7ZE(/L$QLZIL>2T?Z'I M^=9UO$#";:]>(Y_?#NU$LZ1NVL_Y3?)AM=I($;,NX[@XT0HP7BP_<:7%<>$. M2RI.7#>&!]#-Y%UN5G\L&MFF@YE\X"_+56V\D(]RM3+-C++\=WWE_6HF.495 M3DI ,D4 XAP!)K,4*)12IG]'$2+Q_ )?]L8."%XV@F^2'<_)CNFV)*%G^R8Q MC"=KTTLMRY.6]Y@.B/=CC>&6C/FPHCLK(SRGR%Y,*)R3^#;>S/U$'D\HL'Y^ M4#"5@+.?K]*TG^/&WUK>9=8A#)L4@5I4 RG -4$@(HH=K&*K-* M%D5.>.647GB9U,CJ=X^VK4M/_ALFAKQ'//\\5@[G*-$0\--IIX4/J<$XCX+' M^40T-,).&K[*1_U;VY^T/EF88<90#L%[-.#5"_N;]7W=B.1?[+ M3,JTQ"!7A -$T@I0J&U6E:9I4?"BY"EWUGB7Z8T>%#(,)'S(04)[%CPVO0-R M#OHO+AZ^<:+IH/!0@G$A&4T3/IQ%+Y;2/P].DKGA4&%]ZX'$7#U/!WQLJ MI"EL6O7&9\XE*CD&&&D+%%6J BQ+2X"K3-N>1'"JO+3I2P(C*T9++ED8>GY* M[0 (-_UTC7A^JJ:5S)(:88;?*3DB;?V#Y2?=Q:>$>[DA3UX7/+6SV4B]E9=* MKE9Z(]/Y>RE7W?SP656I/-7F"8"(%WJG"00(83E(2T(+GJ6B*,7L239LZ3&L M\PQ!GU=S2-;Y#>W()X\#^LE*-D\U]]V-%Z!SVYOQX/#;J3T.0\*)H:PMA-B] MX-QDC#=P\QRQJ:=L.@A^9+2FRUV![LRV)9$9#/S5S$GYK/Y825N'=OM@&B;^ MS[;)_F(E9S*G^EMK9FL*7 *4J1P02B3@%>6J2!'/A5<]DB\#8SLINVY<=E)V M8Q@"2P4V9C"V+/LU.6]MH"P+J MI:AY\K5-RCV#HK\+$0A%+&_!E_RTCD$@. <^0.@Z@2E+K:*S;H3V,C[JEV#^ MG?[5+?Y;6XPPXRPG!2U30)6Q3/*L *PB*2"93#$NI-+Z:;:0=V9"L9MF&U)VWE"7OF=GD!)B;;HD'0E@.5->YU]*WT0G+@:U->M?7HW1)$=60[I>,A&?3&\U,2;M"Y*8GH M@/@IB1Z++?UITIB]I(ZD)-QH3JHDO&!XJ23\;@X,:=CF8KT;CB0K4(5*4*"L M HB)"FBKH0*$E86H8"8SR&?KY9K.'>,7P]6]-OV6AGLXS=RR[69OO1'?&,4> M%HXAB5 )/2,07:._^.&&8_S'BB[LK3UM,.&86 >Q@Z,77=?.>XTM#X"+R-_F'O.PGIZ MAF#KMHLG0LQOSV\[?0Y:#AR8]=N\81-7V'$WRA%D!)0B]P -X>15VH%> =FI MSJ#7+'F%K?#AX9'6C;%+WMS3YDZN9AC*O("F*BI#ICNQR #!IB4;@R@3"!/" MO-J%'BKI(TP(I(=@23CF)D<^*D1#'MBD,BTQL8)P4] M:FFKO-6_'QM[LTJED1F11"""*S!Q+%CE@*%,F&16A$I5E"=. B>F7 MZ(Z\83LNVDXHQ^=#N2+KMLM'P,MOVT>"*G2\N*O@<>>&7Z3Z&@/!7:$X M,>G;^?; @.'F\7%NDY'H_ U=W;^?+W\,0FC;U[Z$LBQEQ4"6%TC[*UQ_\"N, M %9(*9.I6;K-M?*D.W;0<,!%(G8#) MJV_W]>.C%+.T0EIYI)@ AEFAO06I>":RC&&G@NV3%$96$RU)HQ6, MCE@EJY:J1ZW'45C.;_LHPOIM\$[.S\H.UUTEW^+(Z5'%W(2_"#)R>TNOZTN9#U[ MMUB;%FWU7#9OZ%K>+1O;3:V@&%: JB(%2%0Y8!!BP#A#,D>(9)G3\ MS"W%Q)),>IINV_@4(.?W;00Q_3:JGX3.6_."'$?VXDKR_[A;/OVGOK/=AOHO MN]UW:KU)MML%8?K]=>FRT$#AH/3=S-2[70@S1:QY:B=="8DPK7@)5)4S@ IL MDH$H!(1"4D%68"6\NIQ=H#=Z8'#86\',H B:!78)--?87S0H?&-^OB@$A/>< M9(L6UCM/;>)PGI/HAV$\M]L"PW=]*>%WT_9GIF#.\UQ D]-' &)5"JAVO0&G M18%3_2TMI5<3TOWEQP[&]<22/RTYS\W[ @K'F%JP@)ZA,V?9_,-C1T6(%07; M7WS:8-=1P0YB6L>O\C=#NYR@]]I_I7,S]O?=0KS5:\\*6L%<4@XD+$HSVZ\P M9]T"J$)6%500Y7GF:HN>(C+RUNJSQENZ[6SH=V96K',J_5F$+ANG,>3VVW%! M(GL9JI=D"K)63RXZF.L8*(D"F#.M'=8(*7M5BH M+J @:06+M/#*/KE ;^SHLEQW+1_[:5C7C?\*2UF/B(&G*WDP#&R:;'5'@4<: M$O:J&>J.HE\:&18G*]U&C[N2WBZ8M-(VL@TW?:PIJ^>VMV6?HJT_Q 73+BK( M.-=V+L1Q M'N..*TVEP##+@5*EMG)26@ *40EHEG)6"&T$2>%2!C BKJ'U ?3UT3VO@\?# MS$\5]Z]AST.BF4C:F/R C(MP_+C7Z-EFKWDM4+^W*) MA&W6R6*Y3I[U=_Z1UB+A<[I:U:K6OZ.K]D6\&;R3@WT:NC#']O-D=U+"G[GI*5VK9+Y&;MMZBT[025@GKBZF=/CH>6GTO> VG'2MIY8 M)3M>DC]'L;+#<(AD='L2G]0&#P/FI4D>N$I@L)G?2[&9R\_*9L&7.@V6.C'T5Z<0IH MWS1<;F?0]K_Q#(I?\\@<0^@3/0C/@/O@&;@.\NUB\R,5QT> *590_QI6ICT" MB #:P8%!C#4C',K;<\"YZ7]C3@7[]+E^-,?JW;Q^J!?FUS.M&GFA1 I$14PG MGU0!;+IY*D84+R6KTBO.ZIW9&%EIMJ[ZO:2"&U?JBH-[=V#=%-SXMO&4KV?$U4BZ -RYCI BX,_%ZF0/>0)U-*/!?+4QS;37D M[69]OS0C56U"C!)0I+!"(%.F=TB&"X")]C%I03"EA80*%CZ:Z3B9D37/P"C8 MD@U*'SH!DIN6N5YT/RT2(K6WBC@O5"05<(+(I%O\O* OM_"%JP/.3^QYS&]T M9?3 ;G[[;=/H1VZS(WY[WEWRA3Z;']W^H(UX]Z^-)O]A872*;4EN8U=F*-CG M1ZM"/BT73UKCM/$MKO_[??G&_*CIM,VL*G.6HDR LLPS@$A& 2E2"+*JQ(17 M*:3(:4K[*\LQLI+IJ1K'CK=T/<+GK_AX'4XN_CT>FJ?_:!@&S'"<#*5*!F(E M[#D97M>)EEC9;I)6NF0@7G>68F)%L9;Y+M2_)]F71R]N;>Q>EWHGRDTB_^+SC3"&O9W@G/RR;)+-HE[_ MFBS[%T:_/NODBKM74"-%;V\.F%EK%'3&W4B5'-)9?)ZE[*=2*T M61CKB.CU'^;9,Z=79&^Z0ZS7?P9[IV(_ 3N!4>Y0QM_3NK'3LF]7J\U#RVO/ MXM^79@3:7 MF0DR_UXOZ8?,P0ZJ0I"(*Y"C5[I/*B':?4 IPF::*R9)*X97' M-AWK4UE+3UOB-TE'VC, /MW3= R7_Y3/*,0X^LW1./KMF'%DI$FL.,E GH$) MM!/)ANHO/W[_B/SD3R)6_'XZQJ>-]D_^0 [.!J;G(' $@$'4- 4RE+[6JW]^ MD8WY ;V3V:Q0-%629( 2Q %*&0$$DPI 5>FO"BDP%YXSB_%(ODL>6A=,%X?[ 546)L<(*$%CD^GO,E?X4:_00R;.4I5"0RBF4$1NV M*UJE:>N?]E!ILM85L"$E^K"Z]Z \Y.V 4-_?MKW6%Q],V7: M8J9*H;)":P>2T\+XZ?IOJD0 5J*JE)*I*J7S$<=94B.KB%UJ ._IVMF.7CV^ MSF/E<%X0#0&_O=_U+-EAL*6JYIW8]Z+G M#: MFTNQF<%; )IB7D%5:F^/NVBKHZN/K( ,O:0CZ*:$CF-P7J]<+9F?JA@*%7'0 M_5DISFUF?>-@(^M_[3;Q\34GV9=GQ?G_N'OWYKAQ)%_TJS#B1)QU1PBS?( D MN.O9$N9NBQ)X@'N'PU#+F&E7F[B7@ [:C5B(\UW73C_[O!M505 MR^IT>V_+2+#E9&^"P[ B> *;W1$'3YO*EOJL M^\@1FL.MX[J,XV5+N2K7_)/Y9:-:IT8V-BZT%^_9#E/8L;FH8W+Y-C9'D7H_D!FJ&CU@2# M3* A3$O]NUQBW7Q< M2:.TK-@_>7G_(+^]M]^ELW#/]1]59\3M1=:"AD5.80I!EE#55I2G;6N$",8P MESY4& JKJMY7(]G$6E43E&I!^5VL6BYQW2C_*VB4<)8>V*O!;.KDT9=\QW:G M@H?<4L/"FU;D0'Z-6J%O@E[LH).[?42WC!TDK+Z"#-2I7N=+)ZAZE^NOD;\Z MU>OTEMXZ&8-NAW@_#EM5T&I[0?[P5OZ[7+_%=?TLO1W%=+-(HBC-DA #GH<$ MP*3( 2(P 7D<1T5&4DCM+C$-Z4Y\ *I@&=54+1N=F<)F=A9- (;=2=$ST-:P M:Q9N],\M%\$>&_Z4MJ7U@1SSX4Y$/-'W+K,]QY,RTA#<\['3#%5!8*P0C$3VI@7%:LVY^([$/M[S9 MA_Q9!?WONB#"GMFS8EV:0G/:+E(==18XB4+.40H2DB.YYM]_UA=DO9\ MWP1GW6C%_+3&D"]H)[2:+DT-NK'.]V)?U;UOYK;^YKK M?W=93QC%"9&8 I%F,8!AR #&B0 \8P3&820B;F2_F1";(]E$Q[$J$?Q0] /< M,V#3_N4"8N,ZTS<.EL&_>2"P:5/C#PJW#/TO_$G^E;>1RMTU?:VZ_JDOZ4!FHYO#E]0[.+-:L;_K[751M%EK_@-2T;GTUJ M?8/HR2CUQM:LAJAO, ^-3^_KNRGCW_GZ+6X>)#??2\;9K\]_-"I%X:Z?M'.K M,A-UZ&(1D212LPL #ID*"B32_$QP#@J:,91#P5(4FTS-LB=M98S:3\Y20PFI MY"38J.VKQ@]MYPSA+0]VZM,"5C,%.0U8=BI0X:28"'HNU-WTFS]:T'X)MKP$ MMY=1LU9N]@!X4E\6A&=54/: '*H@AQ6N2$0BE^]BR>%=[%W?74B?E2J4^G&U MKLM54U)]MQHM2!XBG&0")%CJ(\C##!20,.D3ARB&3)KE9M50T[,ZL4<](!S@ M=5>XS/IVF$_ZKMHA86B:MV:F\U['N[#TZJ]/Z;G;]8?;\G\3;"68)#%G4I1] M9MI,P^C\J3.3 GXR%V9:B@[A3L7+1FDZ9>!68BT)\BYH%6=QGD:<@ *E4,U: M$*!@(09)BFB>9SDAU&B U@4Z$ZOD+6%]7]%TI"UB>R,(&40V_AF T@#GR\?EBEY=EV M;&CQ^ M99>UWSA6]40Z+?#W:E6K>WTUFJ;[AM*TB/,P)2 /(ZFV$D8 X44.LI"'422R M,$-6<_\,Z4ZLQH8$'5NI7<#-S!R< T[Y39LJ#:DZ['HWU%6WWW4+E!]F59J M9E"<[:9F^'$W#7'['9=+91]]J.JO>)CQ\XZ3]>Y?_>3OC#+IF1*E)&("8($B M@%D!043"/,QY2++4RFVUI#]?](NMM1GU3*.T!QJ&]=EW+2.KDSH1K(?CV!?I"**"8O4 M&'2D)]9A4!1% G"1D2S"6& 2V2B9<7(3ZY2VJ@FWU/7P%S6 WDZI7,#+3(?X M0\%.9;0 =(2# >4)%(69C)[TP@5BLZH!,\$/=[WAI^PV.>/EHE,8SU%\_ZU< MJU;./$\R40C \XP"*/"38(SOUVM%M-N=MM(9;\DQ,4YL0&EO_>V^^O[O\F/MWI,_[+;1;1%D2888$"',A3\4PBP!)8@Q"4L0$YBB/ M,ZLL]V,24Y^$]3U>=0T#=.BHY4!]^7Y5C6QY8WM9?0R2V5%XG>AV&VPGY+#3 MYB3CZ\^+Y>M*^9C O%?'9P4\NB(^_Z2GPI6_UU6S:QB+I66:(I$ ) \R>;XQ M::URA@$C*.7R_\.BL/*+Q\E-O%&W10QK_#/ FKQEZ]T+:)GM4G\8V/JX)XH[ M-.U)NFV9B3E5H<4^L9O> M.9Q8EVP)!E12#-B&!S_*]8-*5EOQX)ECPZFYT[TA'Q&XB7&?($;7@_[/NJW(3=!+UK^Y.OCK5Z^DFV+U>OS5KD\$]2TS0A;]7 M%#6\ EZ[N.(UA!PS^G85(MO6BY^KIM1Y);UY$A5%F/,\!054]6I0FG48<@I@ MFN91F!+"\MPJ-\^ Z,1J>*]H:]=4M.?"Q+!QQ]-,P_I&R4YI>@#(/H/-0F)? MN6@F).?-*K, X2@_S.:S#IE>G[BT,/DVK_@3QPU7F<?3: MH95Y'OIMY&HWRC4>JJ7\1-,VVEL4TH'G#&8@ M3%-UI<52@!(D0)HE$40D(J)(;,K*CDE8J7'[\K%O>L9P,R#[/_\'BJ/\?P5< MD[>U!(\0PA@QEI "B#!BJAM/!@HB?Q*,%2D5*(]RLV'S@] M,6-HY =\XF+J+EPCJ=UYW:Y_$]RNUW5)-FV&F#PH/F._Z0OG9?)F_A\1F-G8 M/R?@L6E_]LGK+G"ZH>O;_]#J?J4B#-$BIJD@>B]RPW-1_'.7/)<_Z#ATM7I\5*5A>/D9RT.O2^:JGJ$R\Z72!H)K>!,4,HQ+Y M&DMZDL:\$T?'Q#P:)CKZL-MN_'M5L1_E;W(=INRIW1"1# M(H41R"$JY!Z-5&M'>7A2@=,"1B%,J-6,L(L4Y[*9ZY:Q6*G!.QHD5L2/G58&:FZKQ^<^RT7D\Z M>-,3_T5U8SIT-?SI0&-9/:G#R_1FU8S&XA\J2?,/>DH2506<;<^*Y;+ZH:)C M"QR&<1Y'(T\XP#WE M:\>?G$!0T$3DA.<@880"B-(<($@C"6,:,Y*2*))VH758V1>*5\>9VRCJ34"V M >=*."3*F2"94E[D(0U!(9>0IWJI.83%%\VL_D\!!?3FT<^ZGB5 MV65O=$T[QT:-->=FC>F[U45(&(RI*LQ5/8Y@3 C *);_ \,XSN*PB LKX]\; M9S/FOYCT36M&&Z=UZ1VVB7?>WJ*9$GN1=V.GZF9^+?:W>[XA]'4IZ(VO>>\2 M?<-Y= 7IG8!#"N(7WDC3A3[U=C?EX_:QVJS67WCY2#:U[H'Z M_JT;GQMTA?G/L]>&G.UWZK@WH/?+X%GVKPRXZ[86KCKB]X(-2D!=T*>_U0 MRO/N2;JJZO=R):F!5YSJ\U)5_ 3U\-O !M^&OIV)K_1(GR]C-%O2"Z'YDB=] MXK*72^EU83=_1+*PKDLJOZ JB5,RHOZC4GZ^XZ7ZPB]PEDA53G.)8*3'TX]>9V);&?V7P3+S)KW"8'UP=)+KY/=E4;1 M/PRH^S.Y3>7T9$E?)#>K@6PJ_*'=:_PYQZ:DY:I<\T_E=Z50UO*[44H3N8UU M_(;_JZK?+G'3_(X?^;OJ$9?R],[SJ$B4\4K26&[_1 "2$@QX$D.1E/K U:;H!F)]CQLPW5:98"S5.@F K^;-FR#!?8@FZF1B:$TDZK^$?1OO.I M&Q:^.J!:4I^W$ZH;-$<=41V7N:)'H7+W:_X@C2%)5=H[U2-7:14?*FEYWZ_: M/FGT^5N-5PVFW:Q-_:]E&R%@_[5IULJB^IVO[\0W_'-!$D$1RU07)XH!)+@ MA$8(D"+-4$I%PH55S'0:-J=6>BUC >TX"]8[9@*\Y<:A2:+_%V:F"5_^-=@I MS+8IXQ[#0;P(U;DDZH9)_SXT=)\/7 M9T-(_TS.WTAR,J!/-J"<:+-(<"P (2 &/& ($\ MEJXI0C"EF&3JE+FG,BCUR[G/V(:]6''DW9-@3\4C9R[6]RI=N?9;.@!2_"G.1 MW5RKGB]8VF4T!YQQDD &:598==<9#$L9IG/>)'5B=5)3RN0GWT, MWI0KG4O7_#+33,;+;\K0N'@5^%O:)M?/9-R-_@D&_-\$V[>J1'@%,QF-47[I MF8R7&?UKS&0T!MS;3$9SBG:'05.O]95%UPJL"V"C)*51E&: B%B/-,M (7(! M\IQPE)(P@RDTT=\G5Y_\AO![V:A]+GV2SW59U<%GG05M&?L_#I^UV']5RZJN@O@?,,_N=S=TNB3-,H5KI\_2E[4_#(IW[IN.WU^7,G-(=E< ML"1-PRS,@(!9!B!C*2AHC$".*#V7+#C?#B^H7M!W?.:>SU9<IO:DS]U0M.QNG])^JN3]8\Z#"O3 M<%T%AT#1EL- /=TFY=]^>?N?P3_D(DI7?L;U>B6_="HY_\=#21_Z#_Q;$["R MYE0JQ:!L BQ$N2S5&>0K(]\ R-%$^['/SY<_;R#%7EJ\R?-79+MOJ)I[L;J_ M7;$O;6W&[;8NX]2Y#PO!(]4:-A=(!;,( @5D,< T%9!"$=+0J'[K&B8FCWD- M6'+(B;>%U,R4FAHHVVC9@!N=@M7Q$^P8FM["N@83GWGVMBS,GWOO"-+)?'S7 MM=RTU.=:];]?/W^6W[^U)*FR_Y_:X/[V_I]SD15YQ$&!5<9$2*1_E] 09&E! MTY1(?1491=@M:$ZL@SY5J_LNA_S;7@:Y4^Z$"89F6L@S,G9*QQD4:\5B(:8G M/6)"<5:U80'!H9:P^:ACX4Y_@?=Q];19-Y]4O6# M&DYSD!0XSF.8Y@FQ*](Y3VMJ):!(!;%E>)]8G>H]]UQDX M>,>*Y3SE.5Z=F9YZ92_$3M]-EE"EG;&!*-.,"YP/>I]95A-S/'^ZU3ROX&3> MU4RD[RWP_I'7]]))_7M=_5@_=&&S19(6.<\)! (*>2;0, 4D5<-5 MBC!G<48X048ECQ?H3)T'VUY@]:2#EK9=A/L24N,JV*/\=FK3471C!6[Z>.NT>=ND(I*")-K?^:UOI^0 M$MR197FO=OJKEFU^XTL?N?K]S_I&^NH!?>*G.WN/XF-Z7Z_5E[;'=[1NPFV,FN2-\J9 M\CD>:UPR;QOY))&9M^Z8H,>;=?1I3^->]+M<9"E#$4L)2*EJ\<2C%""(4A#G MA-.TZW!PUD^/6..?W4%]Y12-%B*S77J]X':[].2L#,_[ M=@;&GJ 7QU[L/^V04WR[_.\'7C[R^NN[LM%#GTI\OZJ:=4D_ M;%3X4U_.%@F,TIA%@'-M6J<4X Q1(%@1RGU!8N'RC;8K/!9YR=YAFBQ#V031^QJOUFVA M''W =;G6-1_?NZ3EIX=2Y:(\U-73<\!U3--75K(5C*/YR68KS9>I;"797LZR MW2<=4PAX_;VD7+=MZ[[\.!(XRK(H&:0_54J[1J'R_]?.7:KG\4-7JWG>1%3!!28* 0&IGLB0& M*)4_Y1C%-,XX2I%5"R-+^I-'$$\.71VR]&]!R]2U VG'83:-.$P&GFTHPABW MX$_%4="QY%%+.((QV33;<>HO/-O6")K+DV[-EGFA:^5/Y8KKPO5%DA$20,R M'M^8F?Y[F?=@IQI]7BHK=@/-[VNZ63X"\;7<+N\8^VO=,!\!ZOV6^9B"?7;> MNRY(\*%L*%ZV+;8^R-\U"Q[B!')> ,X2*-5MC*3BA3F(,A)R0ABF&3;-S3M+ M96+-V=,-6L)]"S%-VCPO[SQ&XPK.F^26L6H7H:TR\BX*Y92/=W[5V;+Q+@HV MS,6[_+";R?2)-PWG75.?U?TG9:1]*C$IE](RZ])WFW<;_CO_N?[V@R^_\]^J MU?JA6>0P%@(E*4@Y4082C I5#^,(F0X(3 KF%6EE2LC$V]J^:6!=B:-,Z)F M!LP<.-FI@):CFV#+4Z"9N@FV;-THRY&H]A$ENPG^-\=U<+?R..K]6DP\61_. M;,QJ:UP+UJ%EW_=%PL5E^*@5?9##."0UCY;91 "$I !%%#%A$!84I M@SBUFG)D0G1BA?2^69>/VAMK20:*IG,_;",4S123;VSLE-#HY+6;(59SC%H[ MEGCR^6H#DJ]DJ-HQ".:3U$Y\UE>P^I;2>L-9KZ)*KJJ0='1\I\-V?UNDA.,H M)0DHH)JT$T'Y$\T1("1*:"0X);F5"KF6H:GO[5MF=%^G;5FBNI(B?,5%J3)1 MAD M[R%.[H;69(%S2W9>.)+N!M[ET+KCNFZ*]7:U+EFYW*RE]O[*Y;[7B[:9QYRU M/6,?GS9M0LB=>(]K%79JI.?:EH<^GUY MZ-1K?%9QCDH\H(#B 0'.,U"( @6 MA&1Q5& KG3LAKU.KXP'A8$?9J1'0E&_,3.N^DO=@IY =7X&UDIT!'$_Z=TI. M9U7-,T!^J+7G(#EM)%"%;S[(S;*@.18Q*QA(HT35T\<8%!S' *%4X#0/.4-L MB@A@S\#TD;]\FLC?%D&_$3\77&:(]"F6Y@_U'8(Q0BJ[8Y9:N>N\YTM)XN?Q,E,B5PMO9VF.-(0[R\(;#^)>TP@7X.T3]*8 M=P[VF)A'8ZQ''YZY6]M=V^+G;K-NUGBEJE'_R/J^:ML. $D!CGH!!A2D.(&!7QXDG?>WY=XWIMMNEGXMYF(QW* M8+ZG=KP$>!U(OUZ>M/?E:M4E_JA?M(OKZP!6+9>X;M2O@D;)Z#(JQCCDDZJKUZ#>K'3!E=N M7KG48]76AG1%BW&,".&(@1"A#, 0,^D/Y"E(6 H))&%AF5]X1&'B+=O2:^N9 M[+;G,19F._,J">TVY5"X":HWSTKB:=,=KS_K?CLKWN%6._^@?>[]VW+]?%MS M_+9B?($)H7)O<< +*'VND%* :O[?0;!GQI]@?)L&?_+MKD^A;QN3;:3Y7 MTC9=_G_ED_YR,(KR,!0(L*P@ *8Q!Z1(IWGKOQN5%240C4C"0)[FT"G,BI"-'8B P+J)8VHQI%MI8A6! MFJVMZJ7:&)"=C7@>(3-;T8O:+!@!=E\V1%GJ"6VFE>H"@!DK<,A"(#AA ":I M/$]I"$$H4A@71&#&B5NGA"V-B3?U89+;;N [B7M$? MX4@@#]T1=FN^4&^$(Z'.=T8X?M3MC/T-U__BNH_H+LFZ'5R#Y?^%,24@P?)H MA5F8 ()B#/*(AS#D(8E19'.^GJ4T\3;++,CU0L$=KO237KK MD_2B9)Y.T?-T9CU!+XI[>'I>_H"]+_J5WRM]\'=>W=?XZ:&46J$WC6D41QPG M@&4L A E#& 1QX!":3)G/$[#V.A.<93*Q-MV2-#2"AX'Y[)7ZD5DNVUJ)ZV5 M5WI1FBM?M@Q)Z<2ZQ^XYK08C;'3Q8DUYXNW:$V^#*_T_!JP$FA?+ MIO#V^)H=Q).@9K?CO0%FG^]C*[RO%"!CNO-F!=G"<90H9+V _5G_6[DJ'S>/ MW9=<)"E*58U00@0%D,01P G.0<+#)"$DCN/$2(DU^Y^L%+ 26YVT"LH2G /(\!P1F$(0%HW$1%0@AHV:;)L2FOZ/1I/5IP7NZ M#D,<1P%+0IX+2$- 28%4,^@8D)C)?R9(:IP0%R',;"9I>0/,<9Z61VC,[ I? M MNIHY[J3:#IZN_(^]UWY/>1[XBU\6 BH2=[8934K":"B="'5H'19QR]#?K MV6;)[\3I'&6=2-G5)-S2=?F]7#_K8,,N>X(6*X:3L\L20*DXR'@/!8VD YSJ1FC)B:KY7'(0U#(:RF^%C0GE@%CK8.;521 MIF8GT/PX==ZRP=E,_TV$GIVB\PJ57THOU+"3F+5G/+^$P M%?7O:F)C\X53KB@M^CI& M$PMZ:A8S/0\@&-_W5PIF>>GB2R:+@:3NLKE-'OWVP /\6&VD;29-W_M6XKHC M[VL\Z&FA1N> 'GQDOH&?IWG=F^QYYA''BD_\(J$93VGDM3L6+?EWVY?C[)N7Z0YX-577:9:D6=?2O5YD.(8HHXDJ,Q,JDR\#B-," MA&&4YH)#^1^K1-TQ8E-'$;99J5*9*N*!IBYMOHZ^[;WF&&Z&$0)/:%CZ_NY MV'OV!A+Z\MG'2,WKC1L(?>1GFWS&L0NVMHRW7TV!62)R 4$>JMS 0E" 29H" MGL59%!4AP7%JU;AZ;_F)-_'MUZ_OOWVU["F]+[_9UG27RFXS=G[H%'OOM B^ M^BOO+SYO2^23@AUU,3[]E-L>^GM5L1_E72 M-Q2BD"8C"1D@:8(!(?(\91#'461U:EI1G]J9['C1-U7' 94=/\X'JQW69MMY M,@0MO5:?X%DK!"<0/.D+.]JSJA,G6 ZUC=LB#E$I/2NCJ]/K$^?",(4)%"E M(:$ AB0"ZBX0X)1PD=)0KF*4,WR.P,0JI9T/TW0D+4(YI[ PB%%=*:'=EOF.H6 Y-AOP MY5^P@>Y]Q:_-,HJBNX-<:)[[:]<\-SC1/+?OG7O<+7T$_+T*&!?J@E)G*'W'Y5)E0_@ZWUX(K]&SYCN77PCMO3/_ MI7APS.GN!J]\498>9]^J;_CG/\OUPT.U5*V5/U3UF<:^%),$\4P>@(RK6S;E MS*0D U&1,RA(0I(D6ZSXO5K5+&CBRHJ1CBA:'3%DR%A%](QITY@_/BVK9\Z# M-?[)F^"'8I O62"51W.NH3)6K]=R9JGSBS&+KTP*MEMB=NY*)K,+'$:UI%6&BO FKB=*CH#D9FB MN5YP.S72T]-JI*5XTPXT]JKB#+SSMMC]_YVMUO_JY MKKZ7TM+X]?F/1F41?BA7>$6E7NARF$O>* .I7&WD[[J152K#>7O#(R#.\PB" M/&$8P"A2$QLX!H3G&(HL"D,!;?:S'[9F2"L*A,X54.\V$#UW?26&9.\_['2! MI]=AICOF!]E.UZB&JQKCGD.5GOQ&,1F4JU^"+9_!CM&;8,=JL.-UDNLCO_!Y M4FN>F)I5#?H%\E!M>E[=N;97E&O5/7@1XQA#GN4@1RP&,%%#,I!R]&)>(,CC M."R0925OM_3$ZDYMQZ4D8UV)VDMNZ#HYR6.O6;KFC&\4I5]NU#^7&SVR[7-5 MMX'+];HNR:9M.+6N]- :%22HEDOUV,>5Q) W?NM1#R3W5WW:+SQWK>F!0"2GHCV-#!U3_D34[D3WEV&5^46O(31_V*&_6LUWJ\WT*]4-)]X MTW"NYVR_XPVM2WTC]*E<\8]K_M@L".0H%QD!+);6 DQS C"/(8@)SQ$F!8DR MJ_%U%^A-;"UHNI;ZXA)"9DK"H]QVFJ$E?-//KQ\0#_Y4Y --WZ/98"BI)Q5P MB=JL^]Y0],/-;OHQU]L&W:N.LV^:+"B/1CV\LS#[FMMF_\#66>H/ULY&Z[VR6)!G%40%X MS.0IGBWA&TK/NR1-%L;T^(C=VFWS&B@N_[K.AZL!TS0<]-\*?^Z7F: MMFN.T/BJ"+.D/F]-F!LT1U5ACLLX%'/\OE&*[$Z\W33KZE'N6I7L])_2^OC, MY?=1U97KMJI?VE*<111C@C'+ $106@T"AP!+M[TY\ MX;2Z7Y7_S9EDK*R8'D^PZTH;YS$-:09!5% *8$81**1.!V&>1#A!0O[9;CS) M5)Q.? ,VP7K5.\3*?3\I_J9ZQ1\O%QV?85=$NNG>Y]F]NVK>$MVQ\S%YL/O MV[?#M%G\%C^5"J"CFV: M**VYIOBH$K+^NZ.IND>H[[SR&#[7_+'&4&R-&ZN*:LJDM6TJQ/^Y&(S;;[ S+ME!N>!<< MD8CE&<@3D:FV>#$@.:(@(FF1B2BE,&(]WM\LNFC-!?HWA^#L@"4%_AO6*:M7%<1)G:!FG*R?%Q%#)&.( M@R(+0P!9ED@G(B> 08X+%9IF<6&3<7:)X,1Y9JUWO=PQH3=4,V#C?_X/%$?Y M_]*#F6Q'B5Q$TTPS^<3(3@=].@#F_3@(]ODBAI+Y2ABY1&[>C!%#X8]21DP_ MYZ8"=!5=6U"G,OPW=2WURB(GM A3:3Q&@JDKJ3P$&-,0Q"0C' J&"KMJ.HK\-/"J0IUU[FL:L6W54 MS,/].?ZP]RDWVXX=0SNA]3^C1D3Z48MDEZ4ZZ"9X[KYA=O,V]&43=3!C-@:::@#QQ]V=*G:\OG5O<[SURF_=^*/IE6M"Q:+@N9%#+)8 MY=MD>0(0D9X6RV-!1!'FE$"[K3I*;_(MNZ4>+!7YH%;T027 1O[#R>,:A2]+ MHB1.X@(4(5('12J57(@("'/5%B[F,<56U]K>P'/Q4.>%SM!I]06(I?.ZQ:(K M7_K2@R%IMS:I1S_61$9?_NPHK7G]6A.QC_Q;HP\Y7G(NE]4/+'G_4-5O:\[: M7@A\D/6@0D]9G!*I'O-(&C8H!@AG.1!IGA"2P"+/K:9;7Z0X\9;?TM>Y)BT' M0781>@,[\%\ F)YY74>B^#/29(YC(7U=8UUD=Z\-U:FXA]=3AE_T#G9 M05UR2273YSYO>WDAC+."PA@P)-T;R'*5P(4R$$90*@!*N(BM(M'G24V]\[>$ M!_G\CC-Q1O RW/5>4+#<[FX N%Q@7Y#-WR7U.4)S7T1?$/C$9?.E3[@6)7:\A^\_L[5S?8&+V_9?VW:6^MHH4:E,DI#@.,BD3X0(: 0\FB7OT(9 MAHE(6&R7I61&>):L)-6='V]I6A[KA@":[7*/H#@6-@[H!QT#-T$/THX'GW6. M-B)[JWLT(CIS':0-$,=UD5:?=LQ]QRKM4M]H_XX?Y8_?:KQJ5+.?:O6N4@'H M!111P;E0-UA(J#[P"" 4IB D$>(DY E*F%42^T62$UL!B@&5TJ59"/YL:=J. MFKV,FYE^\(N&G6ZP!,(^;]M8-E\)V)<)SIM);0S 44JT^2<=-[[K$(L/N*S_ M@9<;%7S8/+83+;Z4S;\^U)SW#2F_R%/[-_RS?-P\+AB1_T>C7&5#2_51)-+B M2)(4L)S%<4)3$N:%E?J8B?&)E9"B#(0D'90=[:"6Q&^"CKRE.IKK;1HJM5?X MCBQ5XZ @YNPL*?)\>G*%DN0F4+($6IA@((T*JC;_"I1 V_ZMP1>C-V^O?V=^ M#;ZT^%QLSWL6S/PRCDZ4N>F[G4MOV^2M#U7-R_O5-_RSJSS[E:^X*-<+F!4D M)Y#*0X1)MQ7'TFTEF*ML:,@P%(()9N>V7J XN;_:$;93^)=@,M/3/D1W4J\= MX:"CK$=Y=+2#-QWU\TD9UHK04$Y/^NL2M5G5CJ'HA]K"]&.OP/A4G%&YZ_Y1 MJ5&VRW+]/#18LBBF859D(,-U[3LE&-IMJL75WY)BWFNEPU)=6B+#"D$8-J%$N42W.6Y@C@2$VM MBC@,TSPN$BCL,M'F8'ORA+:>B?,Y[B_WRB!%,1&I &%U,"%75WY8)7\@Y=9G> M9BJQO[%N%RG./>_-%((3@^",/VJG)Q@O%^]7:^F=W#(FOS3-6_GC7?VM^K%: M)!@272M6X%@Z %"7HH0)2!/*,\(SR'*C68PC-*8.)&FJ04?V)E"$)2R!(FVV M]\?P&=_KGJ2VV]M. AMO9@.13FS>AM._W5??_UU^NMVW\H?==AU;L+Z,KQO -)"\6D"*"PZN7N$Q*UU>]=C MF'#I3''5';KK_ZK.+!5Q;/^!^PJI1OV>]7"N)9RZD#? !^.TF=R_4F?K?_'' MIZI6/:I9*>0'N5Y&Z8^N+GC[;?R;IX[PAJ".MH"_M,9\/=\-I=EK\F[Z&0=E MJ?/D.=OOV]8Z61\)RCG&B *>"@@@RH@J=H, IYQ0Q)53EACK M47<^IK;Z=AW9.Q[[!NQMV\%*!RCZIFV#;HT6&NB*EV"@I^>!UDZ%]U >-G'L MPCV#W_8)4!;FH%> +;3_/$"['0R2WF:)ZT"U/UY6S:;NY@=T[^&PR^C9;[4O MI7X]5J/Z_HKEYSL*KL=@[Y3PL)S# ;)M1*^N,3_+;]^#/)KB,,H_R^]?-\E0 M'A D(K$ 42202D5- 0H3#*(\SB J*"N(466#*<&)CP1%+'C_]?-G"PUD I.! M+O]ZZ*K&>NT"Q%KR1^S#8 M OB++S5J@<>HOC199S[%:"'5G@:T^=P5J4[D\ATK.7/'^@_>K#F3>KG/Q_I6 MJ5_=;=;ZBU2N[OM^H5V[T&UOP[?52M>\;_#R&Z\?HP6%<40(8R"CG*O+T@04 M$:8@"PG,2)'F2697;?IJ1)M8?;>,:C-G>P\K?5S5IEXZOH':J%R90$+_^*2O MPIW;M+X>5&W2=UX%PW^-))_!M^G]X-ND?BV?VDE]$QQU M[UK!V('BC9/6<% MO:K7Z3-WZ'4(-G^&T>N0>RP/Z75QZ';8?]3M7+_AG[SYC$NVR%F,11@2P"(: M BBR A 9*C)+1+03Z@,'FVL+YD>Y*4M,&Z5G3MCK-#2,S.E"O$ MM%/L+:% 4PH4*7^*](P,GK39X>JSJI0SHAWNZW./.9:ORIU>+4O6-NO6D\)W M03>B=E3.!( M92'K&&!F^] 7#':;]XL6$QCCD,..,NI=%JQ (C" H0HPAD+(U%$5@V13Q&9>$/OD;RB7UH/ MB=G6O590NRV[WPNM(S=1W[,#8:;H+F>9@="CG8P.WS6L:^[$+_BI;KD M__K ^;IMA"HM:GWWT^[TPT,$"8[S1)ZZ2802 !.< IS',8 ,8\AYD3!H%5&R M9V'BK=MR((^@NE+Y#&V&^=?-T].RY+4ZF]7$]!JWR6GZ.E):'YT(0,N@>])8 MMCFW?Q%F*F%:>.T4QC%078?DGI]YSGUW2'SU3[=G8-ZFZLX '75:=U_)3:'] M+HE(]U47'S#.?GW^HU&C@-KYHFKX#UV7W]L[SDIUB]W(WW7MX.5VWK8 I+P%$<)S#BSZK+FAZVI%9_R^\6R^M%E:I4]=P'>LO>G567S&M9@OJ>UTDH/ M5J57ER1RJKTZN^ALQ5>7Q!I67UU\UG&@:M^_Y4Y\*%?2Q"I5&;;R$'6/]M:L M6M"8TRC-!1!02$,FI3E D73>0@(3GF#!*,NLQJ>:4)UXDPX:,54BV+(1#/BP MG))J!*69$>(=(+O];(#-/$Z6%0Z^)IX:T9QWOJD-#$?33*T^[)"6^59-[B15 M:QO11"K#@&!09 M$U&>I@1%U#A7TY6+J=VA(4U5A4B'? Y\(HM$1V? QY7/;##:WND, 9,L!1U/ MPQ2:UL<9(-WS-0>L%DFE<\#KFFG* ]R6=*T?\#JH52%0H_*+Z!ZP=_R M2B7WMZ\&#P3RE8!Z+7:C6:G.B\^7JGJM_'OYJURQQ-C-,)T7/[ES8!TZ/35$: MJ&='6:X[AH*OEX%T:>WC!H:_1C^6].=N^^,&SXDF0(X+N>8+J1'U.K-?9P\V MMYOU0U67_RW/^D1UF82<@"B'JA*5J[FK- 2$AJ(H2)I 9!73'Z$UN66J*+<] M(6\"O"7;SI.WU#=CD)EI%D] V-J6&H.O+08MW6!'V&>6T$7IO"4)G:/%-G37;5K5'Y8N-TS?%@8XT ?GWP+I_$FG M;?N,W'K!IFFK2[HJ;JY6K>K6F"I7HJH?.Z^O:2I)016;_"C7#P'3@]"ZFL5& M=?R0C&EJE62PJJ6)NWH.=-:T7%V5/;4\>'(235["J",XNL!\SIZ)''L.G=$' M')3GAW(EOU6?E._W47XG5_>J-4O;&N1WOOZHOTTJDVSSN%'MWK]S?4.Q;/W* MW;3711C%J!!Y 5(4(0!)(0!*(0$%HSQ,LI!*\VFQ5FU@#?2L)Z:L5/*6-?.0 MBOJ("JK4Z_*_V]W2]?.PT$Z^\#?0Y2^ JN6]A&8PT!P&.Q:[QDR!2HW8@L5Q\@)OP^WDF>NMV!T$GN$;/3-\T9KO>/&,SMY)Y'MM MUXJZ[W*5JG[^@G_\)LV36EI!S0+BG(LH5#?9M%!S(J3[SCD"F8@CE8I<0,9L MZ^I.T+'9=$[5=9)8L*5F6U=W"A@S)_UJ86W-_([<3; G\$WP][IJ/$;R1N7R M5G=WBL;,U7W[5_RU.*&PE)_[OM%-2Q?A/TS+>=DK?L!RWOP9;Y MPUY#ZI_>>PVY(VG4@LAA^?D[$[EC<+)AT17+N>A\W33^]XU:YTY\KJO_TFT6 M5+>&)9<_+%"](VRNH29B:*VR,2=NJYI1SLL-@2GP8,&_WL$10W+3SV#5%U'&U#J/58 M4VE+16HH\KBZO+3(C$K14)Y]U6?Z(=<),I\W9%G2#\L*KQO+ND_9L^](I7^VVO>XZ#-D&V95(_->0ZT&P[W*9.\T[-(E,O]J8L;S!> MXB6YEUWX!--W>887WEZFC,,GK&?+/;P2<<[V?>*U/"[D'EBK+GO2Q7S2/?CZ MFFPA%3).0@&BG$-5(I\"DN,<)%D1LU3D+*)6Z707*4ZLA'OZ-SH>LFY[=?8\ MF!1<.^)HIB2]HF.G^*X&QB4[UTQ8?]FX%^C-G7UK)OZ);%O##SK$@_Y8R0=_ MU.5ZS5>M$7FG)OM(Q=.%6XLT3<.01B"C5 "(HA @W9-/&G0TR6,A,J/1FT;4 M)E8&0_+!4^MX5!T#%B&0BY@9Q(-\(F&W\><"P2(.Y!,,MSC0ESY#K]G+I:NY MN@67QMVZ"L9P"WS%V4V1& T/75QDOO"0J3Q[X2'C#[D90?_H9Z'=]J/0#F=L MO7U0-5&_>\?:G7Z23 MJ;GS9U6YXN+)R+(F/ZO-Y0K.H0GFO(Z;AAHD77VKI&,HA2V7O,W5JAZY&K/^ MK3K5+JCK"#1L%[3U2*)V M_P8LJQ.][ID.5GP=+"7#ZK?J9SW.>=-T:?(]O^X-TR9YH69Z\Z5?DYUN/7A# M6W[[I%559/)&\?R+^O-(V[4M]X.V:Y-XM5/BZTE'3\+BK'I\2I /=?VDM%RZ MN9Q*RVT&7(ZD]][2_[,IY2FU$(R(.,P9$%E* *2I #@F.:"RFRW:47BXR48A 7F!M9..Y]&M!D6"]P$7?7!\DSU0<_EW.#;](29 M^25<->Y;#9;8O9;UX(N.MPSKS,)R]RIP=]'5\>JM'XQ'W,9[P_@@-&.?&(^X M[/>,\;FPZZ2'I2HU_8SK];-F0MG(PR:_F4CR L88&&8,B M1$B(U&[JPSC!B5V(CGR@Z0=#!IPODRY":&;H^P3&[EBX#A.'"1)F@GJ;)G&! MW,R3)*O6C1UN4.K7OY-^[%IQA5K P M801D<2Q5!$\B@(HB BF#40VQ4YQU]:#Y==H[?/1UU]B''T%WUC)?KY_?M M-EWD:9$R'J: 9'D(8(@%(#E* *88\UB0(A)&4-D)P4["HB=?LIM*VGKX5?^^GZ-2[R)%NN1Q@)8EE[Z87>O%F*NKUOTX'!Q=H;H.A1,.Y(RH+:/A< M)U:@Y;K9-4W9BM99<])(606==#=!*Y]*_FHEO EV=8+^-/#+OA]/FOZ%A)CU M1'G9%W5XL/SZ)D= M!KX0L7:96\F_;"6_Z<>#JTRZWJP-WGSA$NL&+\_'=UT*#B^*[*_6\#RINSN'1(V.PT MPPLB9E5E/ =R;O'VCX.B8W6OA,M55W:\Z;@>QBOH(=Y'L8R-8MY?4?*UP%TH M5W9>?LY"YFLQ."AQOGJYUQ:IE+:CX.5Z([^+_^3E_8/D_5::]/B>_UTNOGZ' MUWP7P&(B8D6!.,!<12YC2@&)"PJR+.*81E$*$ZLADJ]#K*D/)G7SMES*3?ZF M7 5,#0RM&Z4NV@EQAIDQKPNR%P]E3O5^7VMHP\\H&2TT&Q[3,RF+BXC:%VU#V&4 WE M]*1)+U&;5<49BGZH>TP_YF%O:2FUV4+N_"0O& 4\Q!Q 0A# M.66 "T+SC*:$VEG6%RE.;/3N3Q5OO=NJ92'@/0]7S&(_":+QE8H_:.S4P,&L M=8U*1SUX?Q&5ZP:KCTDZQ2#UD_1>;G#ZF/BC@])'/^@RRD,(KCI-\*VJ^2*/ MV[YC1:EMGD&;(O7'MDM1LX Q1%%10)!0F .8%QC@&,6 QR'D19Y$:6)T_W(E M'Q.KCNU9J0R'6ODT79*^AN:$H!_M\ M[;<_TP]TO,T#K\W,D5E@=HL"3PBWY922JT$:GU_BOOR,DTVNQF!_YLGURSE& M?.674#N]JH!%D=:#IAZ?:OX@[=(M0]MN P7.P[S(("@HBP&,0P(*2#,U"HI$ M+!0L1$:C_1SI3WPF;+G1C5.&;/1[SK6-@RW.AH'/Z="SC%#Z ,X^8.@FOJ_( MGB7U>4-P;M EO^MXG(KO9PJ8VFU'E[>"?6OYEMU1]3] M9__(@D<\+4(> Q1Q"B!*"D 2$0$APAP3%F4PI,;&JAL/DU_L=$RUI[O<8*H6 M2G= K#0? 5;5TIH5F[Y9;G@;V*K3HVB9@+#C)^BIZ0*]OC$O7K9JJT/UKD?U M[6RHVO0?FQQ=-_.T[V*L\N+I /'^J]E]:]F&*XS9 /CS7V=OO<>NPFR\VYC; MTC/V%[M*]OV.8MM-+ LU>)5X7L= 8%)M MI-T[P,"7VCHKXZA&.O[4?,KF+,=[>N3\4Q.E+37GKG2/+V[[^I:#"]P^)ONY M+BE?B#"+?=TW# MX4^X9%UJS^VJ[^G2DZYW4\M UUG>-AWG,IAFF]TS1';[OD>GS\93X+0) MV"T#-T''@L^T'&-YO27F7*8X(7'6%'827U" M1S2<_NV^^O[OKH F_D%_35*ZX>-0_]"I?/'[^*O4A\_X/QUW77Y?R6S5[J?8,$AR>L+;Z1) M2A^^\OI[*<^]OI]80L.$D!CP,,[55&(*$$,"L#P5H@BEF5D8U:J.T)C8>>V) M!DU'U2(YZ@PHXZK9DZAV*G0"*2WRP*Z7]NID,#7YHCS;HJL^A,=7=MBXY*,I M8F<^.E^>V#CO>\EB%QYUT#>#0JI/)2;E4D]C?Z=>*&U+K6Y7;.@X+RC.HCSA M(4A"K*=?$%!$" .49UF8LPQAALRL6S<&)C=0A[0MMJ\]D@;Z:QITKNNGH2HI M!\P$0VX"R>&U2 "U4XZ1 NA8)> 743F$ZXS&J2^U7G4_-.DN\IX'=5_$Y M+OAVW8^=TOV3MI62*,O34,0_V0PV6GHD;&^>!UL!Y5I;B:I077"8=))ON=HOX+1O1=@ M,9O5>VD1UU;TIT>@__H\_,OMS[)9I#RD"*4AX!A):S"5/BDBTB3,1!P6:1[# MC%KE;IF3GMQ?U>0"3>\F^":?EWM&TK5N6V^,I9FRF08A6S?7&AR'%O>VV],>.9F^+: ''?(MUYAYMN6+J1VMUDW:WF22;WV<;6NRU53TK8);BSU"0FE MJDFSG *8D0(0!CF((\YY%C-IZ%CIF\DXG5@]#>C.='=R\=5,?%/B$_#9[T6V M-Q\#]F^"K0"OIGNP*<@O?>%QD<^_QO6&*=S>+C.,";KI_6X4DERVZ\@D+=:# M+,'&TK>R67(Z%;#CHN\?IAVMPW349A*WR@4"3QO4BO2L>\X%E,-MY+2&:V^Q MBO[K8]-L.'NWD1ONOKTJU+NT.;V=%S&)TX0( 6)..( ,JJQ6RD"$=3P:C6C8KIBJD]<]/\B/RY"Q7=+EA^B()_PRX;A+7 M7)%#XO!"#"V<:6%VL%V:H&7GIC51FIO3ILKN^+@)L)"OY7?^QTKJW.I^I5KJ_!V7JT4H($R4AQ>'6 "8"B;U7T0 M23%,L6A_<9Q(P_MMEGEW1.OL3)R/ZF6=(-;RT4" M!18%+T 22RT+0Q0!),U,P+,L24,*!2W,^X==S\\<%XBZ\%AN^@"W/'9F99N) MJI*7'G>L*JNTZID-EKJAWW+'KE4GQ*O?U;@R?H$WX' W^;D'OV,O^'@ _F_[ MX&_Y##2CPR2)><&W:DDYYTMPRSQI&=-.E^<]X:])I2\4+S2LO)K,G,TK?6%R MT,C2V[+VM?_O5VMY0'[A]Z6*LJS6O^-'ON"%B E"$(@<(0 9H@#':0(2$651 M3(2T_[EIM?\I A.?,RW)8$7CM%?0[F#S4 MSP\6<_!CN[57;&!1?.+RE_R;R2D!=2,^72+, $0!JEH BE@9"FD*CZ M>IXR9.RMFE*=6 U]I0^<;9;Z H3@I;X+:1XX7P^+:"Q\'6,P#=S)*2"RO'75 M'.@4^ $/-T'+1?"GYL.H5^ 52%GX?E,@YNCAC2+GR4FS%7?4%3->;#Z'RU:^ M/;?*^L,N(<"N<;C.YR@9OQ-_*.7-=+^LOGX0$1&2&",0(S441@T\)5S^$R48 MAV&4QWEBU)_;F.+48;R>A:!J>= ABI:-ME.857#(!$*3V)MG8"RC:_-C8A,2 M\XR-FTK\>+8JE1ZA)T_C(P"]A;8LT!@/7IDL-&-XRD*N_0"4S0>]YB.KC#B5 M!RV-,&G$=E_L@C,J8D1 D;(00!$A4+ "*Q2/CI^ ME!,7_-FR9#O:SP)H,]=X(OCL]*M?Y'RE\XYA,&V"[DG*KR'E=@P2PR3:T25> M,"7F4]4T"QHF'!(6@3B.5"-C^?KKY<4,X9PD+V:/@)N^??_X MM*R>.?_*U?P1B4UG<<1)7I!(", 2:=_I00.%X"$(,\$YA1S%L55Y_!DZ4YMQ M/;6V!*'C(?B5K[@HVV&>EJKQ'%YFBLX#"I9WC[W(.R3\VUP7I/*D2MQQSQI,?9>_?%MS5JZ;11RCB)(L!R'!B>JL&P*]73\0M7'1_I M6E=-+.*8X#%3 ML#Z^'':JU.%[83^#Z8)4O@8OG2,S[[2E"\(>C5BZ]+Q];N7M1BK$JM;I@R1D MF<"( TS4@!1.,X R^1-F"9;6DBHK-D10:YQ:?I##QEMA.QVJ)!I)JH,C:#PC;Q^7R1KE:6LO8 MI*V@3J.^3@ISU72O_15G'^AU4J!3,[Q./^C<]J,-Y7$V[(0I?U[R$RTQ/]>J M@F3]_%F^\+5JN?!_-N63XFF1YC")HS23VS%F (:$R ,+88!3G!<13$7*"SOK MT1=KDUN;*C?H/P*\8S=@UGV(O;\/,W-U5HQ=V[=L81VR>!-LF=3!U/V$YIY1 M^9-B]::-M_;<>NWOXA4_?[U?_+ U=U\8KV">Z!GC=_WIPJ6_5RO&F?0D5 IW ME[#]\?$)E[5BH+U#742Y= TB)D 1)BJPH7Z"(084YXR'"4&<6XU-]\78Q';4 MCIQ*]KJO*O:C7"[]!U>-WH&_L*MO9*<*R.[QV0^"O@D&;Z7E]87"M38PSAC( M-6+KU85X;9N5Q:8EV2 M[E/K'ZH[,E8ME[ANU*_:IF!SS96S?,UF^OX5OCR[X\!GW]2!,#=!+T[0R=/_ ME0=:HM?31]7R%;R2KJJF7+^&A,^I7H7OCJNVY%W'$$OUNL++/QK^M1)K29]_ MKI8E?5[D D*2)@30.(< YAD'F*<"4)J),$]CD7&C*J"+E*9.?NJ(2=PNE]4/E73UH:K;E =EX!Z4K!)!699S M 5#,"@"+E(,")]*6S$C&69ZS0ECY]&YL3*T)!J73R@[$/4OZ#KM-G0J6#HGB MCJ ;QTHGAM(Z,MKV?-HQ=!/<[D'9,J4=SZ]E0=WC9_^\__ASXN4\0Q'/ 4XR2B $4Y $1<1X*S '";R M/2&CIC-G*4SMI+8-D3JB@:8:2+*V?9\.<;E\,7NUM)9!/EM!'7H_G1'FBN9/ MARO.W/WIC$#'[9_./>C0'>!.".E1?-C4*]W!>WCYT.7W$P(1%V$!LCQ+ 0QA M#G!(8H +S!+*XY11\ZG2%\E-O %;^H'H&="W=;QGX7SUM@MPXYO2/QQV.W1. M)"S: 'A%9.)!U94CA':M (P1&>T#<'F5^9H &$NTUP' _%-N;I1JM:Q,F+N5 MJD.[$WN7LKML!\)C#DF4@#RE$8!,$$ 2@0&.BBA/LE20,.JS3[Z9>T]FU!T2 M3+[9*TEMQ,MO.RN;IZJ1Q[=TGD3YD[, ZWXU=IZ2(:YFGI%'F)RTIJ(?O%$< M_*(0>J<1*K5ND"#UW+2I(%-D@=C)[\G=,20ZJWMC!\2A.V/Y:<>XS%*_3\Y. MAX6[2\B%0")A<0P!RO,,P#C%@,0)!+&(.&.8\R*T:J1I1G;JN(N^K2'ZMH8. M;W5X2]XRV&*&I&%PQ3L^[A=>)]N$O+\ D7W,Q$IB7S$2,Z+SQD2L@#B*@=A] MVGLSWK_7JJ\$"J$(TS@!:4)5\);-+S=_YSK ME6R7N-0ID:Y-PR(JL, XR0%F:KA?GC!0)"D"B!QIK%*2$AJ&.F(J^!PO$R>YL@VI$,WG1$SR=M.=Q;CXKE M[=;Z-)69[ZQ'13V^L1Y_?-ZL]$48(IIF<2;]BE!Z2BDFH& H SPN2(%8Q&AF M-=;=E9&)3:+/O'[$*^46R"/G<>K&'B>1-M,'<^!G>>UT;6[YJTDD]ZQ]G-GX M2R2*G]-?5Z_G:,UM\\KOA!Z#]% MV2(3"(>48Y!HJP2)!) 48A 2U6ZL*#(B MK.(\)ZE,K)H&I1)4QIQI"@($%42+^A0-*#@!2D M$#),22%B;)G^>IK0U)MT=_1M"0=_MJ0M.S6?A/P4)V=Y?AC&"^ M?89#,B_C-)P1]JS7<.YYER$6JFB'5'6;4']?M5>+M-.['<-D,H/,E_ M=>+),.E$6UK]%(K34'D;.V$@__BXB;$%9APS82#'_G@)DP^XF1O_D-:Q?'NW M/\MFP>,(10D*@%,IVL%W15RY ME!_*%5[14J=+*X>Z[;7XYK;1O1:5LVT9_AL'TFPG>H/';F]J9#3=8$ X^'.2 MFA(C&7U=AX[2FO!G(4Y*G7- P*:SV_#E"$V]W37:_<6KP]@'7][;%9V>!,MO3/L2WV\ZG)/?? MC?^27)ZV\%DRL^[>2\(>;MR+SSLV/<%+WGSAW_EJPW_GOCP^*FN4_(6G]XTFK.WA9?0L:84.M%<=@*A#PQGTP6];@Y- M(#!KFD?Y?(R!'+_?-!-M%P[[-Z: O]FS]^4;L'N(*DR"@T-@"1*@,H+4I0BJP 6!:N9R%96QX2L^9#\K=GQ7;>GI OU(ZNSXP >OHZ M/2=M8N"%[J,'=MHK$LM01*NMGM=K:3QDE:93E-B3 R $40 $6." M4,$%T A+GE.$2NEE?03P,+.6:B,UG8/B>6X2@JABBJ49)H!181"%MCP?ERDP MUEW..,60,[0R7P&^?2.8#GGQC?S.#Z>;8I\9HK"HN%4L2<].\J?A)^D9LD7[ M'4M)SY.-:L53\!,0B:3C0SA85,U/@.BEII^R5, ,Q@>UD3;;X_V:?5T9_S'5 MHB2 ET@!A'(&6$ESP(107!495M@ITG2V\LR*^4 KL<0\)C&>2#^N'R;)Y+?K M'<7QF\=XB?6PB8PG*RTWD_&2 "=3&2]>$+T5Q@>UO^=ULR]7#$/!(J2'&@.S,F^F3^?VWID5,=6P($=)]RQ%$M]=R?&C\ M]N2M3AGV..F/GHV8"6)>& M:J(M63]E< 4;M\T_76*_S=X*VQ),&HHS9*.,"Q5I)U\ALNC.'1?TY4Z]<778 MSGS'ZF_W&VG_LRWVOK.U37!NJ@)*JC11*0,XRP1 BD% K<^=9T)1KK62R"ML M<9W4S#O44FS:P#8_#&@'%4Z,(.:V9^/@X+=O@R'PWKRWI8NT@4<(+;J);PO\ M7RK&JW6UKU3]V<9#/^K?Z_:=OE*L%#E)4Z"YC45F MF .69AH00G)(H"J0Y&[-J]R).GVMI_2Q:NB!K09VOLZ]AT'N =SXWHX,1EA^ M1$>^*;0>,'"7-"S8A(D#/M'A\:CGC Y36&'G_8,=GM&DV?3 V69>ZXZEYX2] MR'DS?VU_5 ^/VQW;/2>R,F_!G3)JHFX#D;L>Z*>Z]PQC58%ZH39:#NJVTG)U MH5Z2G12(^MT99B"9M=M)*DT[3+W=V=%P[7=G)4M,C$+5@"&=&PN)"U#*3 *, M*3?&$4(X\\JH'Z$U]P&.^>9W@Y?$@+:G*S.&E9MM% D!/\5IA>]&)0W)WB4M MX7BVD8-TD8RC,4J+6D<.(K\TCUQN"9I^U3_OMDIMJ[^:>R0;5U_ZIK)_Z+J^LLWMH&9\<3VW^K!/'E[V0^1X+S_NLW+31 MZ^,?: CR?7+DV^BQGG-@=A.PO-\E1^Z3TP=5)[T =XD5(=D;&1*8):T49K6C M',WU$7-ME\ [5H[NK+PNF]N[!.QG.<&+$(T:%-OW'=&;6NM5*3B2L+#=GX7M M<&24/J-&WQ>*< JQSF3F-?+=B>I2H3)A?U!'-J+$R%X F.N<9\2\)E$S9*-4 M&>"2& "1SBBBA D,?:K9X@,86K,FEH1Q4M0Q')Q( <@[XV>[CAJ(%8R\+/2\ M<0$*B*"Q MJ2D$-$\E4% R#)7&7%$_F_H:J=G-X6ZL3#/$:V,))X\M9=_\OBM0N:F!2>(' M9NH]'B3724,S^71#\H!,O'&QHJ7;72&S<$[=N+#GB7,WKI^A5,-6AEB/W?9V M[OIWK_(,:I7I'&A1"H"(XH 26XHEBQQAH0O.O0PF7P9FMIW.2C5DQT)BN/3< MY=[8NNW^.1'STPJW:S-Z=II6\3,T@0_%8HGJC$ODWTYUQ@@X7M498^L$!^O- M0M56=AV12YA3P2D#QE%#QGS(,*"8I@ *68@"4\YSK]:.+]9?("C?D@OL%/T2 M#N<8?*B0_G%W5_E"8NV7I(@77S]9?>F8^B71+L31+UX66E]MOL&JWG]BE?R@ M]BN-%$,9*T J80I0#G/ !2T!5;E*S4=>I%X9OB_67R+.\6A()7J[L^F\#6W? MDNI31-QVUP0Y_7973RBQE(:U,._88[7OXKW]17?)\85\;Z=S-%&YF*75%Z6. M5DU]NOK"!=0713NOF;Y\V;3=V/9DZ2:DV"\A1QSBHD@!5R('2$ %2H3,&R_- MA?E;QBGT:HERC=#,^_/PY>T[/?4CUNZ2C6OVRDVL_#;L% 0"=V[?F.FG@_ ? M1H0/WI37)(N\.\_(O,HVO2;LM?UZ]?H)'> ^&);-"^CE)+>5A%1*R6TW56YL MUCSCH.2: 4GL<'O$<(3;S!F[[C&VV&]"$P)NA:0&-VJXAY>CN1I+? MT[5M1._(#F>>19\A[2)?S)9HUT@MW^_LAM 7FYG=NB<@Y[89.EU_5D+9^IG[ M^MUV4U=2M1,+?M^8GS[MMG:.6=-,\C#"8%6H@C"H<\ @L1L=,?.^ML-D98&9 M(@JC0CH/1PED8F8%T'*5[#JV$E8G8LA8\F0Y2QY;UI+:\G:DH:II.,J:=A*[@/FN(2"ZI$2O "X M4Y.$ZVG?Y\H>^K1OA&KSO1MR85Q/WV*E3(\$=71).+0M9=+*YXH M_4FB\=2UPFQ%LZ9QRO?/G\Q7# Q5W2\I%81OSL21>DP/3 MKS1"/ #6!2>+^W#WY@:.!T ;,H<\A$R8"C_,4?[YP;@0WQOSL6\%D5.$,Z9R M0$LB !** J:P %A@A;'FD#"O0OP16C.KU@/E9$@Z<(;+&&1NNC$2$'YZ+A0# M;Q7E(%TD=3-&:5'5X2#R2S7@U,8[BVAA^]_*AVE2VH8Y5 M.UWXL?ZT75?B^=B,FS-&P2B[J8PYL?2,P;H :,=YF+92O[H_I^EA_HTA&*- MF@IC8ME95). .AM6-6VUT'+:2^7WJS+E:8$4-#XCM0J,V@HIQLU'F7-8&JM% MDCYG_XM[=<]E:DY[ZS1M_XM_58_M87>Q2\18DHP/9F[J9P($D3N*1,U#&!(3EZ==B>?9&"^^')&CH?]8_5^LG\MHUS?WS:UWOS)C$* M924)%*DN%! JS^Q)I3%$!,N!PE2KC*NRH%[C%3SISVR&]-R /F7?>((/VTU_ MV+,],G*7R);%)@#4_MTS_N,+/ M.2?T_BJU(YO\^;)JXNHCF!=M-PT\(X9^JOFL7*)EQ9Y4=@?#'X=?WH[!>#H[ M$(A(RMR7^J):/A":E^H_=)G0^%-=J\'\\&,G9R0@ISH#3!:YS4DK 4T9! 5# M*1(Y$A)Y]6B]1FCVR),E>S)#ZG9/8C^D7&-.T^7W#3@%B!X0;1J7*UJHZ0J9 MA>-,X\*>!YEN7!^0>_;SQHX-M^&J+O>@CWV23&8E-JX7:6JFBIU$J,V_7(UF?3HY7(1G?FM$$]=N7D67T2+>*(6M8/M67;U6=/#3$ MDN;-53<%.-WD(//_NJU!V6^3ZL!DGU05+3'JEORCF4]7;UXNM>D6_R>Y2S:VGN57_I0G3N MR'7+@C6T+YPT>\:J73!TC$Q'1L8S#CT*RJSS>7T$CQ5>=B&Y;##9 X2ST+'/ MO1.*7MX9O[[:-YG!-)6X+!D'MF$B,"Z$ "7%"D@M59[S,I<8>]>Y'->?60.T M]1U'<@%E+0,LW+;W! G]=K*S<&'%*NH$)1-&:ZR;&.ZV%-6PIJH1<3 ;UN> MSUV9M6^:HYPSC6)YU5YICJ+?&LX2MS_:H3B_/\@]!)TDR7EF1[-P+AA 6#' M2#NSA65YH0O/\YFKE.9^J1[:#W25WO6_!79,.H/(\0T;0W#/=^U!YI[F+)&Y MFY+%[FAT1N=U6A==$_=JCZ*K-\PR*OKHX3&:Y5FJ"ZE M;#KKL[7M4/7SINL2]J[)QOEM;U^O.,LAD7D*(('6URAM_U9;EL*DRKC((!5> MF>FW2S4]0:T?O!-K-R& %E' MTQU\UELN R) RI.DB)#[H]I57=).FF,-BU2"0B@%$*>V0;5D &HA"Y8BKORZ MZ(Y2^Y]M37E5]D;#89(-!8XVU SUO4XRSFLYO4:-KY/8CO;2I$PHJ:K5C]TK MX'ZS>6+KS^IQN]NO6,E@@;$$-"\S@!@6@.5, \S3M$1<(YXJETU]C<#,^[@G MF;0TDY:HVQZ^BLGXMHTAJ=].]132>7/>DN3"?JR5^-]?M]__C[FUW8KFA^,. MO+K@(IONECC]/KMY7> @OD.R1'U,GC[&^U."4,E9"4HH$4!*,% R;3YBDB*A M$&3$JS9AG-SL'L>!>#LZKAF!^%5MA'>1Z0W8W%ZA\<#P=2J.. QK%F8Y#W$3 M,M9DN'%BRXZ$G?_7[^M?&.OJLZCW;-W[G_5]5O4IY"E.2$9#2M "HS+3-""@!+W*MN.T% M+XC+B^W"VO,?^E>U#6QL=?)I5VUWAPD_EKACJ=TE2,8WR$1!_79)J(S.VV=$ MFK$]9&X;[!_SZ;AW+JVXR 8:$:7?16.7^'MD[[;?U>X8),RPAE1B4.!2 R2X M>9D4QA5#!9,H+R6%;IGF9RO/;@Q^MSD@GB6JY_+?=KN"I?*UZAP%\O*T+C(? MY&*=KK28;W51@*%3=?F"@#.=LQ:&]P_&/ZO^V8;/4V$'!!$)-,L80,@.$"H1 M 66::Z%P5A+H-)KS-JFY@Y #4AX'#^/HC.^BN#)[AC$N-$"=!0*/TY9H4(2= MKP1#XG?.XB3EZ,G*^ K+G:4X27)R>N)V1^AYR?][JO=]SLOEL&W3_(*S6DGC MD-JV_P:&?'0'Z=K MO\Y=Z4"S4BNKLF,5SK:58@<7,(X@ON&66:4V2OC+H;L47L, MB!Q, M?HAO:IY)EA8%T,*.S64%-9H*%8 6J>*D-&Y>FOF53CI2GOT89<#'207ED97@ M#H;N\+H9%+. YGLD$P>O@()*3]FC552ZTEVXI-(3CO.:2M\%PE3,WXTCO>_G MZY0(JTP3 ME&];;#")*(*"BH#K-LY+Z)>$.UIY93324_%[REP!PV^:!8OEM MY%:B^,FR%YB/M!.'*R^ZURZ(]'(W7;ID0@NO01MZ.TS[:;>SM;%*22A440+% ME+8).R5@$I> EH) #J'&;A5 MTG-O)L&,^M;>N%C'D;@QNP&8>4?GH^7=%'G M^S_9KBDSWC\/6M8V+'[YQC8?'^T2]7^8%[>2/V_:X,2+YN6-'OK1O,C?LVK7 M!O%Y)G0.20JR7$B 4FY>NN9%#'*,:5EJ3D0!_8YAWHQLLY_7M/PTDRBD+63: MU78D:3LRP7,HQ9L!S;7/Z5OA=SXU/#SX&0HY//U)^//E R(KZEW2"IL,I$U: MY;XW\B:=P'=)]STR7Z-6Z+OD;*Q$:X]9R1,K>NQ&AAX\V1NA2O M!"XP*F4.TI+E )%< HX$ 333 A(B2X2@C_5Q1F$1,V-[UIMX8FOBT);$,X;^ MSEH1S]A_.':8[VS]U^TW?#6H=_7"L.UV\"7:'.Q?C:WPM%/RX^:SLL%"0\AX M,57]^V;+:[7[;IL,_;QY?-K;7+R-,!9%L^??L;5X6K>I>]OU^OUV9]V=EJB7[U"1$I5RI%$)2L( "A#(,2HP) )%BIM6:B M=._I.$9I9LW=D4Y:VLF!N$1P@S"^Z1"1H+@+!2YV6 W$S!R6+[:2M_B;WMK5&)(AE*EVDL:N&,BOG2-!F_.,2F M8&OU40]Z4+=#ZG_>_+XQ*_RYJ_9[M?GTQ->5^*BULL;/![5?V1GR);/E6QAA M@-)2&KN#YX#FN=VS98F44P[W!![FMD,,4S;D+-HVZK7ER[J33P.>DL>&*7-9 MR]5=LE'[)L6C2>NH'?,ZICP(%W-F=G@]#1V+[$=]TJ"^38RHC7>7#+E*6K:2 MGJ_$,#8_ICZ6TNS8AME0D'#:Y+LIR;9M*4"LPYM;R?; M9=L\XO7_?=I5M:R:@[?>G>!EF4+" $%,V0QB:L<9(J +@Q1/&4%^!XTWZ,WN M==IL*5N#TM!/A@S&=93/JZ/AJ P3^AI>7G>Q[H:C8@U['(Y? M&/9F'71B&I0+-+F)JPQKBO-2 :D+L\E2)0'/(#'@2:@S05(I4K]A@"/4G+Z+ M4Z;_M?G+LF_NM6=_A5?GC*'F]BJ=BL3T9F\G93H-X7@O4 ?I(KT\QR@M^N)T M$/GE2]/EELF[NCTV.B8$;NNZ&2RNVR.@>E4@AK+,O$H)S 1 .B6 "I@#3@G6 M$+)2I]K'=O:@/?-+UO@=@]2;M:&>B"'YX#U_$U-O'1 3J0DZH67C) 78HO;. M";4I6L)5_OA:XR;EU](BKI",:!7G)4*':YS/+&Y(VK@5SA$D!9(@Q:F=]:D1 M*#DGMGLR)'E:2"V]:N+'B,V=OW-QP':7+G*7,&W63.[7Z^V?329KTTW//(!J MW^P>W\D;(YBZJ9582/GID9E "AC(<5OZ:.,X1D@M/(SCMM#GHS@<[@E3#"^* MESX\V1C 1]U&"C\^[9NF2EWFBE@1G6ENU '@$$,;O%-VVI4"/!>:L*RT#7I\ M-(47]9E51\\+8%TY9'^"TT:_MT=N[A)N^?$_L D#7:8&62HTD"E5 !&1 ::1 M!AG2/,V1EC#S;&([&^Q!%3/OAKU)OQS8NVFMF?#ST^/GQ7PMHS8T\?N MR.;C\$O;P>!$$F=^]%>5+\'P?)2X8:$1!2J5QMM,&05<:08HP@57N,1YZ3Q/8XS0W#DV#>FDHYT4-0:; M]."J_L<7LTZ7[T6T<=I(#D%.4PF0%,*8:7EJ;MPU6O-[<4?* MB26=6-J!V7%CF#F[:3&0\/;2PD (\<-NB1?/#;M*:6DO[);(%YRPF[>$;>I? MV>X?:F_+ 7ZSA0)-:/GWS4ZQ=?5/)?]N"%B_>V7[JW&.!"!I7@ $4P8XTQBD M1:9928PCEK'^C.>+^S9WHQYPYO/%?^,?Z38Q8&OW;Y*' X-)?>#03P4X(NRF M#2("%J08CO23CH%G6^MT0,YRD/S-\G#=+?76$7Y"1U(7CD07U1Q^0+Q4(IYW M3ZS-_GECG&C5?+5ID6*BB@P4C.0 <5X"CKE1(RD6F6 L93 /JLX^TO R"OSK MLYOC#?L\^H,B[PX-EW!QV_(3I?7;W\<3G99:]+T\(DWL,NT!A=%O6O/7[@NH MC6GZFE?"F,!-UO7OFVI?WV_:#UT'N;[XED.AH)9 J!0"1"$!)4<(&.5 "D)X M+J1[\:TSV9G5P9&/KOKER7+2I 2WG[>/'B]O3T3'-<-\./GIAU>%R*-,91:H M)E?WVLXH MG@5/'^@B2HY>T%39/?V@5NP#O1FJ1T8EBN4+7:2QK#E,=A M0X4N9%HJ#J@N%4!9A@%CTM8!4RC3C* UROC6M"T$ ((G"* .(.@Q%"!$I6Y5!B7I7 ?^!C$POSA MB#:]D1WI-A,!?9'=@POV4F@/U\E$G8C/HK82LOY[M,DOS$CYFV4F DF=7?C*]D_[,& MV7>VM@YP9[1G1FL76'/CU108(*$HX%)@8U+Q(D]SCK+4RX8:(S:WRC8T&Z]& MV!_4D;IGW'@,+L>8<200/./%O?S-#P/",_@\+A+&"A6/D5HV3.P@]%F(V.4> M_RIYHRKJ[;J2-D6BR12K5-UE(V&20K-Y-2AL&T;$BA1010A0$D.1Z90RZ+2C MQ\G,;WX=""<]9<_4K1LXC6_E>-)['_J$".Y55W];K@G%]2.++U9A?UO 89F] MP]6A1[AVW'7GK*U2SC@1YDU;:MRD3&A0UPRD!>& L!<00!RX@$A$"-> 8Q*4NOIOT3F)EY@_Y4[ZN' MYJW*!CST SH\F^]/P=QM>R^%I)\V:+D"#5O)D:]#'X$/MO1WR%D_'>0N>5_5 MMI/7?RFV2WYE^R;C=)8(<0SD8G7"G\+*LIWN(X!VULD^QIJAEM?:?-S:Q)SO M:C"LT9X9V]'(5_[\Y3CAJ_ZEVJB?]^JA7DDM: Y3.ZX\%0 1R #+!0.93#D5 M&'-2>@X>CLG>[';?@%FSGZVMMS:&GGE6"1MP[FOP1'P^F.09R1$!::J,V2AT M#DIEGE2.,YTAP4DN_4)8K_1T@JS.AX=JW\[K;2)?VXU-0E4;X5W=$/61N)JP MKP.TKP4\8.-DI+)%?/AY,#'Y]*8_+)M)PV?4E,WX\$4SP".RMK#]'A_4<_-_ M!AH3&NW:Q8][MQ2H8 6V#<&*#"!9& >\X!J03.F"%H(S[M7(YYS$S$KQ0#"@ M9>XI%&YJ;)J ?LKH0&LFG7)=EIC-;T\)+-_O]J* %UO<7KXR5MFU/?A;E3KE M#)<2T%R8_69<;E"2H@ O(L/ MZ8N?ML;E>?ZB_MK_8%C^QTJP+!6$2%K!F>RB>L(7C)>:P_O^P$("ZPO:44D[]4UM:F/)'RM#/ZC]1_V%_?5) M[:JM?)D2= @42Y)G,"L)((38GO3PK^V(HZVVS;P]LZ8C/ \WC;4LRGZZK 7XA+G3\O F@F\!MLV! MYPC.QT,G5F'%=(:6K<*(!N!9R4:\E0-C$;8QW0]F/6FY,"PTQMT@ /+#\_&2 M3^S9_NK>]C7N"L#^0]6VVYU1Z7\]*ELJ]F5K?S7H=->VP%MEJN2Y)!P0S*#M M25<"JB$!NB2D)!1G*71*7E^:\9G5;\M&6Q?6,6)+(;^;7R=LWQ1,*O,WJW[- MCX_-5R&\?>EB3]LQB/,&GZ%G:,BR!QK^DJ$,)R%J_IP,K^L$21I);!OX1I:[ M9/!5^&GP5;"_OCOM!]I*%3$ M?!SB!766HKM98-E"S^,LQ#/#E]TZ>, MQSK)TFJ*'.U0F.K 1I0)63X/PONT8!6^6YJS9V#L5WMO:M 9CW@2WC!$=[#*_G M^1Y%2 8RS!(+703M-^+?CO/Z/\JI=8(]MB?K1C0P+Z4;!O59K=N&N-^JQ[[> M6>2X*%1JR\,%!(CQ%)2IS(" 3.:LR#AA7H/61VC-G:'244YV0]*>V2DC2#FF MJ,21WS-/I1?]A.H<5>&WI8N5L3)":=FTE=LBG^6N.-P2Z@GS_;$E^/UW5JUM M6LS[[>XWME9-BLPQ 0/F/..*F@V-2-%V?F"ER@%G4(M2YYA(K]HO'^(S[W7+ M2G+DQ;S5>VZ WNZ Y0;8+\P0&EB!"!2J (,\9)CFU-EO%" M"\+2@N>42*Q\E-RN$GQI\C2?MIDW? M^//S4\HG*3GMM(JC1,E1I/Z!MHPF+:?)@-6[/KNG$?@N:8I+-GO#TKJ=#-%* M/HMW^XI/)-(+XC4D6/0]\XJ/Z.7KZC59"7OKV<%=MH>#6>Q)V'+VS=?N?-/X MQ*EN*CBX-:P9DJ#$) 6*LS0C(B.LY#[OIJN49GZ#-(/BFM8? \J!X_.NH^6F MWZ-@X*>% \7W5I0W18NDSJ[3653IW!3WI6JX?4/4$Q(;=+.5EN*;^KA177 G M52G!A: @*^S4/"%M&"R' !---1:DI)Q%..^X1'ON#(]+,?%C6/(NZ?A)#$.W M(T:3@9YT3C$5OO!3A^G(Q3H]&,-@WK. BY3?0F1_#!+'./WH$I&+S7ZLZL=M MV_VU7F5$RE12# 37&B [>X^2@@.9X1RGC#!$O&I G*C.'9UK2+%UW8;BV]32 MPR2*9+,UWJK91#OCJ"9/OJV9W&!U4S/1P?)3,#>I,X0 0 _:@P %0 '%T((S9E5,B:00OGSAX>[AX?[/_^O'Q>2G[VF^&,^F__(G^F?RIY_2 M-,SB>/KE7_[T^^>W8/[TO_[UG_[IG_\O@/_]R\?W/[V>AW#+% MG_X8+[_^M/R:?OK[;/[?X^_NIP\3M\RS^07 OZ[^V:O9MZOY^,O7Y4^,,''] M:]<_G?^%Z*1BL!J88@&$T0(,\PH$28F0X&DP^O_Y\A&1">*#"4 MX;^R,;,0F)1[__!5[]-K;4_KWYZ\ZN+\;Y?Q(^E/__O MO[[_%+ZF"P?CZ6+IIJ$LL!C_9;'ZYOM9<,N5U!^EZZ>#OU'^!M>_!N5;0!EP M^N.;Z7*\O'HW+1I=D8LLK#YR>?4M_J[HYC&HU[6[5&_K^6P>?IK-8YJC M];E>SLW#/9W?Q?WF-W[^YN;X01"^CB?Q^E_G^>RBAJZ6LPJ26ZL%R?W33\AU M3O-YBN_76CG(W(HSQ/]5."&#M(^!H23:"A ]H-V=H(^-K/+Y'V2FI1*2@H\+# M%\D%:XV'A-_//B ;[#3;M7?93EC@[6/A>%DV H;/RRQ %M7C :0N.>F1'9I(XBXFYTYS$?:MV0H%J'04G2+())+R; MAMD<3=A*\)]0_NG5['*ZG%^]FL4T"I3[9$E$3!LT:U$F<)DX##WQN%,I&J9= M!6 \2$0GG.C6<5)/SDW YK/[\2ZB^,9YO,YO;"PA6CI'C3? HECA/X'7#/]* MA=*,&:Y2J@"8 \MW@HII'2HU9-L$2,YB1!4L-O]Y/YXF.LJ1A>0=TD\)1M5. M4W N!*"*1^LXGI>FQE&S9^E.X+"M@^-4F;8$C%?XQ_/YY]D?TQ'7@6>-@;5 MDP3#;+%TD_]W M_&WE.K&DDZ8Y Y>"@? R@(\,'7!-%4HL2*WHIMGI:2P&;)($H0E:/>BP0",>IU8I-%92>4M?DDM>^NV$WU#:&N)L^JT M>\X[RW53?,-IR^.%U\BF?_,C?'73+VF5;W52><8T@YRT I$PX'&&1Z"4T:!0 MC5*>IOQ]JW;#0,,IR9-%V40X\/"$U&)F)MM&93&OD( \LWPT9'7^M:^ M'(.HA,O%**E$@A;E\ L8[8IR# IF0"H9N%4^$B,K@&+_ZMUJIIK/0580;1,0 M>5>*3E$"E81:U)&>EI-\8/%NN&@X/5E+L$W@X]-7C*:NJ2?$$LS^:L9$A%NN*'2)$.<@H3N, B/3K*G :/L;(P0QD463JO"?)R& M;F!I..5967R_(&N=SPC#3-1-!HR@F9 MD1N*!'< MY#^3FU\_<<0H2B&J&495@H(("N,K:PE8SV,(05DF3KLB.;1R-TPTG.:L(M)F M'-)K)M[B=Q;H4RN$-"' K$"?VF8*CD4'G!.GF2+:T=-"E0,+=P-%PZG.&@)M M"A/K!]%K)O!XT]Y'#TDQ% K-"1PW&&XI24-(BB=W6O+[X-+=<-%PZK..4 =& MQAER$%=.9@_*BM&P*Z/%X[?$+BR(FGL2)%F!KL6X:;SB1>:S@VM#W MV_'\XET<.*#E"8F Z+*G!+]@T%Q#X^OENNF\X3SE\<)K0^OO M-RW,1L1GFK,G&,Q(=&)99&!<(! U<=#Q%@-5T_\\_ MWQ/?>_S&T6WC7IW_]NG\_;O79Y_?O/[E[/W9;Z_>?/JW-V\^?[I+>;>><8<_ MK$[#N([$GM@M[G(!7YS[-EJ]L"OG^7E^.YZZ:1BC7S=;-XJY 9-)-#BRTG_ M8YYR"TZ'# %/@5Q, 64/U9IEM_ KC6\676^E-%DNKK]SNZ>>0M>QAN)ZC;/% M(BT7-URRI#"^09\5#[<((F8/1FL.7@LJ=4Z(_8=LQ3% I\I=ZC?9DALF.$_,4DJ!&(-,&.[ 9FTA6)*4XXSP_-#;O>,QLT/(L- Y M1;-[07**F!O RBNW^'HVC>4_;_[GH55+]@W@Z-WT.U(]FU\A"R.C12*.EJJG MTAM(, ).:08TVXS.)0DZUG;!M]&K.E MFU2!QL>$$AB'95H%#+_-IF'#!_(@7-(!D.* ?%B#L8$P>,SF%*2T**V'KA". M0+,T*7B,)[G+ M&0]>G8J %"2;/3%6$)UJAUX/T=.",UP%/-6$W@" WI4!,5_&Z,FO!80LO/D1 M)I>E7//7V2S^,9Y,1B)1GS(G0'7IU!P%P4VAT9+&I*T5.I#\T.NLX[SCQ^EJ MP6NN JCJ2F@ 6.>X15QYV_X^N47Z6,9=G>??%VL.1YE%(14Z:TIQ X(XY(.8 M!-YJG07QI1BT,J(>)*@%U[D*E.J)_6@,?4]S/ZN%HEN/?^N0SI$K2A(%IETJ MC^ %R@8C2L>=TQA-^H<;G1Z%GGV$M. _UT'-R6)NP.*LZ1]9D]%_0S^?LH08 M3U*!]2& IB)K[8+(RE8&QWKE89KO]W85]B1!-A _O1\[/YZL,MOHDZT>H'R= M35#HB^*?+:]N1<,5HUF7ETN4(:RC!2I&?:"M1_M'X;8 M*:IH %37=RT?W%6Y:+G.:N%>,TXQ#S(%4K+I#DS0$;(4T1A-'%?5BX7V4M(, MF$[2\X$+KA.$W@9TYI7QMC . MM)0N\6 4,0^]/#@20@]0-.RQUQ^4:BEA0$B5,M0;5M87,8OKFYC[@AM%R:(U MQD".%'U&I31X@ULF),]4(#P+L5.6=K_.]6E+#IM5K(R='J7=@%EZ-9NN1//W M\?+KJ\O% )&:0.6$D>"-,SSVN=;%[J&S37V M9**J*Z0!D-U-@-WCAM/@;7EN;JD/R(UR8 6ZFEI)E;.G*?K:=;,/4S1LYK$G M8%540@.0VF-Y?6#:YE "$^% Z(3[P;L,&!MSG@@RJ!YJ(5,GK!LV_=@3=$X4 M=@.)J >MZE9Z5:4D";<29(P9!*/H 9:KYFA()"BHJ%GM/%1'TIKQQ_O+$_2A MI 9,U0'#N\609SQ:7O:1+RUX4'YH>SG%O>F#UB%13FM;KD>):L:'[P]O=173 M M)V8I(M3C0S-%.A@+!RO#.9P3K)03(ELI(HJ^H%2X>I:<9Q[Q%;=531 *BV MF$ GD2")!/<#UV5ZAC=H>9D :FR9%<\LMZ0_%ZL9M_Q94N5/$G83+M;%Q7AY ML7I.-8WE+$?+FJ:AL"(=-U&5I(@G%+W%H, &Y<'QD$W2FF5;/X%PD)QF?/0^ M7:DZRFC _MR7T'K@WWE>]S+\X.:K1WO7.;G7XT68S!:7^*/;"U*AG3!XCJ-U MU;B5K !/F81 J!&!9^I4[1N_"F0/6[SP+#A];N4V@.>M9ISKQZ9164=4HH!$ M&Q!."K"V%("50E7BN*6\=OIKEX:AFPT\,PCV&,NC-=( HLYB7-6#N,D'-X[O MIJ_ZEMLC702BAN/\I 1.;(L@.'"@U=1,.X3];1Z =:C5 U=63,LZBIK MK0432"A:HJM]C:Y>*8=,M0^/L1*TTD)!Y M+( ;*71QLY8.=(X)!#'E6:]BP F&;<2GK$7M)QN/T=0)<]5G<@R5XCM=+=5@ M]FQ=%C^L-/$U+ZR<6++Q;N?W'/_Q0?8>,YFC-IH(9RRZ&-)#\(PC%2Y M4&B24%Z2*"=T[2W\',T8MX(@%/3Y?+5F7-G[#VF^.@!&)#!/!)I?Q5( 0='" M6XUA4K(>(R,E8Z#UK^H?)6OH3$IES#R0*JFBF ;E]9B6>&Y$':N*!F#UU&Z4+E.M M(DI+"95+0H6"]S&7 A9DF\1,9&TOLX]^H3WF*GH&7Y\*>Q&-^C]]QJ]_??/; MYT_G;\\_O/EX]OD=_O34\/' I]8/';N07REL7.?E;Q!Y S_E578B.-"!<1"< ME8ZRB! =_[N<^C)3S@Z;:8+TL;L'@9EAB8IOGW<4AG M/\:+D2+E/4*2($3&@-2A%%SIGA(-D]IS)E/NU-(1%]A"!_[M%AF'UFXD'7"$ M'F<5A=H&*%;IUC4'B]>S"S>>CHQB,LJ2S(^>EG=TH0RXM.C!K;HF,V2P4UE$ M-V3<)V 8>-31Z7V G"C@!ASC#2-_3>6F:10CM1:Y!LM,&6@72Z$V-^A**9IS MM"GYVL\R[A P.#I.5>C]'HU'2K2$^7< %+>(_GKWM@;7C9LO6O:0,D_SK#S,U)-X <'Z=8Q"Y(9T$DHA/'*)7!*WC M:GHN-9"DEHH[&92O?;NUM?PPN;S^ '*L9!L Q8T/_WX\3>_PC^BF>>%LE RD MDF4XC(KHQZ-Y5%HQEIV4SM4NYKU/12.74<='-I4$W !$/J;O:7JY5?>4=?0^ M&P)4<82XLFCWHA" KKTJPYF-9;7SM;LT-!+X'JG3>S6')PBX'8"\13GM>V-_ MT]>Z-!G%_\52S(L,>I>B LG]JEDI+[VP).0@J&7$X/G9$X:>0N:P,#L-%_M! MUIN2&L#AJ]EB>9Y+]_3M\_W3;!)O).B%8%'@Z4RS=\771TLNE ?JT) KEBP) MM9WDQZEJY*RK8\PJ*Z$96&WVSX@&G3FA%ARS"GT!@]%BQFA12<9CTLFBH] + M@C8$#&N2:FMW+WB.$743K>M_G<\6"PPQ\G@YBHD3)J(#YP0KC_P<6(L&.RAM MF N*!U<[>[.U?"/U-W5,RK%B;:!(_J8'S$UKQYNS7*I<2A6!DE)R1J4 @P$G M)*5SR-3+Y&M/ZCE(3".U-7704D?D#9P['U$-2$"9)_P:+>)DMAHXM.%J1*DC MW/H$QI($ MU"<,)39,;0; 7:75+[''J0H&'/I4I*OS\RK)(&&H#3IS29E.%" M:8JBFB!+9_%B/!T7,2W'W],U5U)JQS5-4(YK$(Q1**.& (_;E&2FTIC:F<%N ME WK)?<#L!YT,G3CZ'5GJM+QK#ASBU$R(EN-GB &BQ;%4VH7&2484CIMHB!6 MA!T_Z$![Z)T/'M;#J0N'DP77@'E9C5>\#,O+.4IEQ4&!PD;=*B! C>%%&GGE=KG(4AVQM]DSF[&7MY\WWB!BV8K@?$)TFZ9:BL=ON M$B.6(V/.&D!W+H/((99.PPFDCU$ZP9U*M?V=/60T4F!>.0([4LP-(.5=*;=& MF[GF8(/W,NO5:1H#FD?PFJX03\$%+L'[().@*K!8NVCK$"W#]AFLC)DJ F_A M-"I>W&^SZ>SN'KCVY)FEPM%(@3"TO$)3C3X]X>5")TH3(S.VESZY!RD:M@E@ M;<-33_@-0.G6>EY?VHVGE\C4QKS.IHM?4I[--ZV2/KL?:?'F!Y[RJ+3QU,VO M5O(LC8'+==]L%6A>[[(1$V54I)/@"$$?3Q0WP*&4G4G$"".#(K6STSVR,VQ; MC^J6L VU-W$*;UC<[.#-0*U1E%[QD-'M=*MZ',[ 4V^!6Y((CTSY4/N=\P%2 M.B'/OBCDG2;NIZ/&KE$S35]*KX#8+\$2BZVD1 M\H*2%$/M[M!W".B6&2VZF<@O;C$.9=R5XA8EH60JHQZ3 M!"-C .JD&E)=2U7:ZK!OPP7:9>#V>7**5&B4K UF4:^3*9X2&+@:ZB22NE:^<4GD1@-XB]E&J2_G33 M+O VV^A^9Y&0HLV4('NR9%=DQ)!82P[:,6="0)FF_#S0.T1B-_"]E.*4/O7S MXCIMO#K_ZX>/;_[MS6^?WOWMS?OS3U4;;MS_\'[[;CS"3/VNC6LO?#5^Y5[? M[-OK'HHQO?,>=%R=FP@BRRP%DIG"H%\;*FM'RD\DL6ZLIP01CAL!.@E?$AP. MG T,N/-.DD2#9+7S6D?$>KT;JQ[0\7 <^!2Y-U&JVZ7C/#JAXUG$[\]+5<;K MM/[OC?2(4M1$HX$FC])#":!M)AH,MTZ)@$*L7N%[.M6-O#5X!H ^LX8; MXOAPBZ^S^%^7B]4LKYM)"S+)A,&6!>X#[N:D+'@N&!"2@\Z>\V2K#PRM1/O M9:C/C+DG0+XW #0.?&07?>[ING5=N/H\=],%RKD 8AI7?YNLX7%?"B1']+&S M@%BF/8CB@?MD, HD,J(8LE:A=NNO?C@9N'2VW4WQ3.!H?(O<*&$V7S&[7,[' M_G)9C,7GV;H3_2@Y'[G*'$@RJ(%@")C,,?+ESECA(F.B=LGFB20/7"#<+NAK MJ[N!>YT]G-YL5$&M<39IX$)0%&.T8)BAD!QEGC,BJ*[]T.H!<@8N+AX6E;74 M]"+&DFPGASY]/G_U[_]V_O[UFX^?WOS'[^\^_V?-5->>3^\WU_48._6370\, MRQ%*D< -!QY"!,$T6BFK SBB;#!2F^A[3'$=)JQR'UHCLB%,&,C:)!"F3(>2 MFD/B3MK@\6>A=DS64A_:^EAXI"OM4^3=@']W0_U:(L72SJ:IS.3C$EK M--79"@["*H7&-2G(.66*1[FSNK<]LH^@1K!TA*8/@>9DL3> H1T>-HW1N.?2 MN<0@A6! I)@ 3WH/C*KL<7?)+&M?$>XEI!',G*[HW9*'DZ7> '2VQE=L^N I M@>&QH^7Y8A @D!.#]GAMJ)B#P\).4+*#<#DP%#J&V9\ MR,1X2(:4K".:9$MI+(WEN>(Y&REJ7Z@\2-"P:;/Z\*DG_1:@]/CTZ UCSMN8 M,O.094*1:4_ ,Y1;-ID*S3+1NCJLNA(W;)*J!XCUHI4&X+8[%WK#A61$>-P9 MH%>=03G58 .QH)R3E"=>4B65L;6?DF'S2O6!5$'>#:!F3_48C=9I130$IR4( M+^.ZO5D,QF2FN/;^_V?==:O$7\<)N &(["9:WTWOYS<^SB:3M[/Y'VX>1SIZ M%A)1(+*DZ/'9 $Y$";+T0J.$!V5K-S=X(HF-!&I'(N+^FZC>U-, ^NY7G%K/ MI)-!0A)EA"4K(RR5Q8B"NR2DS5J;VB^4CZSY[0M!O:I\UWZ=)/^C ?1M=<># M6V6^K'3.W1LS[\LU8;E!Q' 4I6*" U?F:S!:VL@DRQ6K/S=MEXIAS[EG!=)I M&F@+2>MINJ]7S8K6UY'K?7+]CBRMB@8QJ%BI]1A"^?F?A97D^H/<.BB28R[)[G^W/*I[]/499_S,?+99I^ MN/23<3C/2!X*H'3;"=)8:DL=O]487T?\8APM$DU*66&THCM=90]T:SQN_6'; M8#T'_)Y+.$HEZ,EVDSW6!]+GQ,8?9ENOJ4 ME;A&405GA5?@DC(@E"N;T>*?7$I.$J%%JAW?],W3L+W GO/P;PH=S;^'>]+3 M$19)L)%&$#KB%YLX."436@PA+'$QZE![L-.SOAWJK8W8<^)_$&TWC_,37H.( M8 G1R4+@T98Z# DF,@\Q4R5I*CU*:K<0&O"I4&\-S5K9 \^$A ;\I+O/N)DV M1'A'0'J#$:XRJG1GLJ 4=S00Q[2LW0RYI59ISPF_XP7? &KN7ULXU"O/*H'V M-H-@WH#37I0VO39P%[1,M:\EC[PV^O_HO=%3%'!BMO_-M$Z;QCUW%@(E8@5+ M$'5&ZZE0.EY: 4P2$X(T+(?JMX_'W1KUUU)MX&NCIZB@*I">Y3'6^=M79Y_^ M[>W[\[_7ZS:T_9D]/KPZ2'K]YU:OW.+KV\GLC]NY$=YK26(2D'D*((*.8$N# M%T*\I!EEA#_LJVQI#SV5'U=I3VT@,0,-Z*\):A/:3:*!$DU*:E6I^D4/;3ZN M.DWSC[RI>HJ86_!R+OUB',=N?K5.F:Z,Y>J]ARD>&5I6<$QR$"E1<#0Q\#$1 MP9A.D5 MFL HT4@'1*N@*;IJ@M:N27^,6S!'^UJ84FUE*:.7$3D( MI!09A@"&:IHQ:B#9].;-O6^R"/VD@^LT 3< D=_2LCA^'^:S[V,,)'ZY^GV1 MXKOIS2"O,]Q8W]=W #=/[8V,4AD+/$96IM]JL(1Y"(:63(04@M0I/4@C/?@E6;@DA8:+2R7JK:'?;OZ ML+#I6\^S*D)O "YW;O'+%?PTC"?I3F+]\^RIHDPN:H8[$7+T$8]T6UJ(Y S1 M' @-;(;7"5<.X[6*+TIKMW^XS87E60CS5/Y< MZKB(BDDYDT&42D)TD!E8KB6@S\JUR!'W>NT7JQU)&];J#H^A6?\*;0"G*_$M MD/:WL_GKV:5?YLL)\C.[1,&/5(J.TA!17@GE13D!&[-$+UQ*';2+Z(;7/_4/ MTC.L$6T.D=54UT0ET,TFVMY<913'8LT1[K,/\W0QOKQ8O)M^3QM-C(R7,DN1 M()%2WQ$];C=!."C*0@K>6\%J7Q4<1^FP[XV: ^\SJ+N)V8[98I.4V[]=3<0W/U@F:@-HRD0V/$W!9>M#6^^!0TBKW-@"](XW#ODIJ M#LJ]JK@!%^' \RNC.7G#,:R T1>-(T0O0M=K74UJH.)1Z%WHH(:M9,E1S#%?X1;=D2LYU83 M#*H"2VCV@P%'3 2O)".&6MRQM:LI'B2HM:Y'SP2T8U72*,(^S!-ZM_'UAJ*- MCW$V73=67?F_R*3RPUC*#'OM7'@(C$@",V _G$&(VRVUJ [K&OW.NU(6FM]CIX) MCJ>KJ5'\73L9']S5:H[9W$4,QP@1A/,,R97JS-54AK+#@F.\#(HQFO5O'/=1 MUEJ;HV?V!(]64JL!R/P2Z1@[/YZL8[B->;_-T]_^;*1EHUEH4/1,43U'-T$]6'A#:ZOYR>P_%[%CD6I4" M_-)D3"6,V#P#3EU.1.4D<[?V@T]8M+6N/U4AU:L&FK1B.R[N-F\I"FI*/IYQ ME\IKG?+&0Q%@CB#/6>3ZK&B4F.55@#8.Q>]3RB.8A,)0=+K /A M2 3/G )KG*<"V7*T=LJP.W7-=>'I!8D]::N!:=@'.%N7M=WA[-5LBM^XQ.]M MV)Y-;V^@K.:",V7 QI*EIU*#2\D#U\112K3DIG9/LSJ4-_*P\'V?K[[Z5&8# MIO2#N[KNSAG^YW(\3W]U\_].JQGUM_T(1YERDZS5P!WE(&30Y8Y4E3$'V1JB M!(9>M77U-Y!U1I"&EN'B+,B\OT,^F\:]N6=BY.L_[ M6?124B\#)%7&&GAB<=-3"RA#&60.'O=^_0<-3R.RR:=BSXK67M7:HC5%CE&$ MRZL/$S==(KNE]=>W\BLC;[+QCBJ(N31TU8J!I[@Q/:?!8P0HG:E=YM.=NF$O M$5M :C^*'-2XKE(4VUOPUSGR\G:VOAW]<#D/7S$(& G!7*9!@@SH?@LB\)S0 M+(&S/-#$M*9ZYZP_D!IZ=*EA[P8'1%D/FFC ^'47Z"A(2I@KK3]"&11HN2@# M-CP00G0NZ0=;O7=Y=^J&O31LP/CUI,AV _:WXZF;AN["C=JG7 ;"1!T(>B4I M@A6<@&296X%&4+O:SF8=RH<]UY\G8.]3F0U8V>UCHTS50EY+@ZY5F^)50ZUW M^ UD]WOQKO>_&"H^S&(DO9>X51FZUJ0,@HL!+&+N@4#JV4#0Q&/R:\?\8YH4A_CS[+/[\??Q\FMIK8QR+J,T]K^2(S8KDW( M/!??9LMT M73PX\MI31XB!:!P>$4X8<,JABV\CH\%%Y5GM.KI#M#29,'A.W%514A.&K[LP M1UH&FRD1$,NP!*$T Y66+SY$2:7Q87!/WQUTR_I(VZH M-SDG5((,02J"&U>1A*$P]WAB$** !8$A,7'1\]I)A>?E<%CK73GYT# X&M@Z M:ZK/\S8GY].39#;*R2.F9JB,X1CD8@65-X$ M0ZNY@73<:+QM JS+>ZF X()_E!9E!-Y%'"9D1&HDW5*G:LU3Z1VMO;UB:0NM3 M5-?*T,++;]\F*P&ZR?6PK'?3/)M?K%5X';PP[22U/J,H2PH["Y0GLQ*D]=13 M*Z2,M?V"CJ0-^^"E,O[Z4$<#Y_>Z<]!G]Z/D4L9Q%*36TC$"2D8%(I8J2>,= M$)$<95)P67TNY@X)0P^'ZD'-]Y^F'"WS)G*E[\H82;2UA?K2&5PE27)T$5+( MN*\4U>!IF1#K4@[!$"UZ ,T=$@:NQ'\6T!PO\P;LS.9!S:HO21PO+Y&5=^N7 M6/&7R^5OL^5_IA5K(^9D5DY(<)Z24DX8P'$?@%G\&JT5L?ICX*ZT#5P]\@P@ MZT5+#:!OIW7QN5\Z= KBN^EUY/YV-M__5/5J9*BC+LD ))2W@9[P,O& 87Q. M>9#XDV1K-_;R M83Z+EV%9WA(LSK[,4UI79),LDT)_(E.M04@,>RQ-N#EY3L9R+A+=&6YQH(+Y M2 (&SO'UB,%G4TLUFUE[UGD)L3=QU2QO+KG'R6GD_?DS8.LD1;2(J5(UAVSX MH )A(F, ;W1A YV0Y"F0K'FFQNOL:R=O#Y#2R-.(9\/2$0IH$4?GETOT4::E M;&*4),;>OHSE$[+4%U'<$SH8")P;C@)BKOK$Q8?H::3>Y=D0=:PJ7JROWX=+ M_TR>>R\.^J;M:&D?M$I$E#:.;^;SV?S5#'4:[M831,%-D4*(I1GTV6 M# M>, P3>22UZ]J?0M_)%5!W/_DNSMJ9Y#X"90#YR4^=BEV9DEAD$9OVH"X<97G]32C;)6W*V34'*O M+*R^4IJU1YNFX*X46JX>)O_5+/;! M96[W@0DH N\)R%3J<&E68$B@$'*6T6$8HJNGJ+K2-JQYZ@-#]U_/]J"E9JW5 MV60R^Z-_]].W#.8JLI,L&G"VC"(PUX!/^ M-05N#88.FE]09:+QIO,\5 +7I8)A8@LH1V(P+BB4E!O:P=LW:D[ MO6S^9J4R:6>UUJT2[JTZC:_2O!0WEOEEI9/ :HC>Z_$B3&:+RWG:BBYPPT5' M*%"?T"F(U)06K"B_$ 7Z!"$:POJ36E5>AIY=W M2[]?R-P"$9DWG6S>>?R\% M1%LW=^^F*/;+=;3@6"IM%3S)MK;5>(B>4ZWKOL^^W1DIY)@L>A%4ENWJC 7/D'=/ M)*>4YD13;;?V08*&M7/5<+%KV>HIH5GS=#W]^^H8\W/[C^N8EP/$5'3<5I]^ MJ\W;B4A*VEC&^.K@(WKII45%D!R8M49:SXB6M2\!'R"GAFNV\]&WL"W%JJL@ M1[%0:@W+^TPO+;"@$M%!*:GKSZ<\3,_P+E(-3.SSB:IHH%G#<3U"P6T/FCC" MANS]G#KFY'$2*UF6@^,DMOQK*91*KGBQ^(6EXFD;/(HDH=9YSM&;K;SI'B6J M0K?3_0OLP[QPB00E#2A)-8B,<'FK6-FU&4*\>_B[2PFWF3[^Z/SOTF.QYYP^OE$X_CID33=OJ;>#A4=Y;W]H0 M5AW[QGQN>L+/J>JF[68OZ75+>W-F^8C3.7N M1]2QD0\25LDXOG'SZ7CZY6:1&UB9)*B24F%,(='S]]R#E<%!E)[:H)F-NO;< MZD.TG/Q<9^=S;_%++7&JM-)G.9=*:A41R2(#X9$023"*HK7;AU,'.PR>:H&FC4NO\YF\8_Q9+)Z<[UTTR]C/TEN51QQC(EYZ./J&)K. M!%J1K9&I0M.$;C&S9=RN2A)<8KDH/6[N&K$>] M-6O:5GT+C[)BFW]9QV#M(Z.2;7J?4(-I#U1,P$"9D@2H.?1[*27@HN6E&B5I MXA!$MO9M^R%:3K4XZ\^]VXQR*S5@%=?*N@S9EAY&5%$\A#D%&W.V(3.9JS>3 M>IBB82U*%43L&H^**FC66)1.-.-U.2EZ%F$UZ>Q+FA[[2OBACZMC5CH37,G6 M;*U7BFFWU]L#-Y6UD_D/4S2L5>H/._L:2E722[.F:I,U M_^#FRZO/RN5B$"-9B"B3> ( M0]>6)..(XXKSVHU&'J/I]$?#^S]_'_@9Y\$(C!H"E^4&QQ/P4CM(- B6-4NV M?A/V[N0-_72X(G;NOQGN1TD-6ZCR.",L+^>EA>%19FG[ ^JULSM 5#4#M+7" MV4W;A-OIM;=%OLY32;4'8F1!$QY!GOH '+_+"IJ,J)VG[DS;I;OGM[PZ))BM9RB#F4 MP8 R@%/:(@R\)U($:FSUJ=/=R3NYX!S76:^RJO'[,,./O5GNE[4>]B=1@V=& M!MP3H00SD64PR2G@(FL5!>&I>B_]8VD=/#SL!6OW2M*?0Y/-6K>_N?FX/(V^ M'H+V!J/PU:%Q4DU!AT^M8_F>2GZ-2O2]:^Y[M*6S1X$X"[;<+(ML"=B29LB: M9BZ39FYW>-^!&NRN*YYJU!Y;9^MD+Y/PF*>0 ^<@3&'240-$,6%Q(](8:GMF MG8D;L.2\%VCL&JQ^M-2LA?J/2XR0TWQR=?/*_[5;NM^G[C*.<7^[]7#B8RW5 M$SZ]CL4ZEIU*'MS]Y;.T!JA>1\)P5A(#'JQ!*@)>V-).-01E/RQNPRAO] MB22>:O0>7&ZKVI@23K4.(#G)*(B4T,5P$;2.G' EO-3^.071B)?6)YYV#5\/ MFFK6ZCW8_;2W3L7/V;%XJ,[%U&GMH\D@\0 LDTE*@5Y.8(CCW'-%3*I=?=1? MY^)?W&*\.,\["URMOVXU?B.<1$4#1)N1YY@4&.XX6!%WS\"X%PXYHZPDZ)PBY 8C<&5*P"W=[]Z_3N/KK9#V38I=1[YE5!#T^ MAAY@21$(MV&TATK(R8\N (GOLJDN0#XS+RVD=E)\*&G2;>$_;JJZ0!G#W27WZ7 M.VVS%M$@ KGD/=(P!M*P1JN MA0J&DI"J [0>_9W@JU\PT43> E5\OW;QD.M/BW32FBW6"\]JW_;N; MEQ]NI3='AGF1HQ-@C"ZM.RVZM.5IL);$DAP#3:)V-/)$$COAS+XPG/6II@%1 MN+IFWG@::)%G7Z:KN=N_%G;N15,LJ>B#,)!SB:8$M6!5\A!BLC(;C2SOC%\Y M4(#0<<%NV5SR0I#4FZ@;,&*EN=)Y_N0FZ1XG,02CN>+@K908@H<,/A$-PK&0 M*!)#26U[=9B:;HAZ:1<$E:3? (X^HD*0@*]H4U_C3IG,5LU<-_U!-^>[-CXG MEB5(A;M">)_ *Y* 4"-)=HX$5=_9?Y2L;LAZ:?<'M?71 ,0^I0G^Z,NO:9KF MKK0J.(L7X^FX"&LY_IZN>]'N;B17^F8&C6R5LB<14(HV!CS42XS=L^9.,R=$ !9,26<+A5Z!\*!5D"(9GHRO'44^ M0E(WM+VT"X>:>F@ 5J_HKY-F@;9ZZS4.I0?K TR/J);K!\:9<.SZ;!!M"Z;ZSFAA,N,&AB5H(RTH,P90H\ ML@9$D$0XRX9Y7AF+AZGIAK27=C]02?H-X.AF(-*N]28RBF291N^SO.@JF1SK M5T/5!$-_E A?O=C]$"W=,/32DO]5)-\ @@Z.L=GEBV+8HLHH>>ES+@-S)%CC M)%!?>A='S3VM[:-UI:T;PEY:VK\7S32 N'6WM763M5U6@M/>E=?\*I9,H4 ; M;*-R*"\I#!-"Q^K5W0^0TZTN]Z5< M26?P-0>J#KY_6/KOU#)I),3(!SI6N# MC:6]C>#@O,J>^)B5KNU5=2:N&\Q>VLU /[II '3O+KZY\;P8XO/YZ_'BVVSA M)N?Y_6SZY?WX>XIK%N]=J@7)+"GALXGEL5A2X).4X&1Y1*8<-]4;YAU#9S7EORO(OD&$'2>\R]N4DIW/WU-:?D**1B7ZH#5&_W] M+R4,DTG$'$%&7C@D'#P/%&RB@@<2F'&U'Z\\GM=4 'F_'^VUW M^SK_MNGYA=L.I8_>9LGF7!OM$!A'YR !+U7E0L3R;%IEB);'*(FV,=1.J1U! M9C=$OK0[@+[UU0 DS^+W-%^.%RBZU03*W1V6-7H,F@6P)I8;WH3.:7$AI&;* M6.5M8-7;1SQ,4C>HO;2K@IIZ: !6OZ4_M@0UGTWQCR%M.:.[_%DA<>?0#,'0 M@+XI,>#*A!]M!?'&":=S[:K)I]+8#7@O[0:A5TTUVV]HTW2LL#F[#9D^77]O M\7GU,.PN&]V[=G?XY'KMO)_*1O660Z^^NNF7U?SW-_/Y;/YJAEK>;1Q/8S91 M:,"O%C'C&5AF+/"@2%:1T*QK[^ZGT'>R7Q>^IG@Y*;U,=E>8Q@_S\6S^ ?4V MBV?QORX7RYVYSIS2**7(X+U2Y6TV 9N5A$Q)DC)PGWCMK.\I]+;2PJ@RZNZY M?L^ETF9-Y(/=S(ZWCUT^]AG:L3V+9;QW4&=N7"[//JGUI0^#RQBJ1CQ*?3+: M,>/];1_,YINQW6Z1_55W*Q'?;HJ$+HGB,4'RJG1G)1HL81*BB-%KE;F/M;LT M/(W"5BS;2:@Y;,>J*ZF!,..6N\=*0+Q1?*37(@8*PQH)BBC-@R M7ZOV(X4CR&RVW5L=,/:CKJ$?*M_R=[ NZ_=%RI>3]^.<=G:>]AC"!5&N_4B9 MRN9I:9%MRPT-QEE(V#[K=S0B;O[IE6?.4 M /?!3ZP5V'8GN]K@J@?[&=U@D=ADLI !O-*EUXM38(/S8%1.WI&0Q>Z8@[Z[ M3=5RZ%Z/%^[+EWGZLDYSY\VR.]M"1L49I1J43!2C*H4N@E.K 4M)TZBSJCY! MKQ-A0X^EJH^>W>.SOGX:<.%>N6_CI9N,_Y'BM>!* GR'*4-\T$H:D,Z:4KI0 MAC:3TDS=9Y-3HLY7[]+0A;!AW;3G %U]_31[5MXT^LJS^?KV^?ULL3@EV?'( M)]8Y*Y]"=JT4QU9+M-LE;_ FM1""QXAH"&AXO+/@"/Y5**(S H0%6GL6VL,4 MG7Q+^F!3N-OU=CU(G;(0A$'.*H&0^,4Z]"6=D8QJR3AWM5,>QU$Z<.JC'IKN M7:OVK[AFS=F^%XS'F[('/JV.&>M*;B435M[F;1+WKY._C@B75[>+WTZO4EX: MY2.$$!& K!1X"R/PKS(@" GBHW;6MCMU)SO]^/%;G_K=C2=%Z+@[2L.F>_N" M1(NG.T1- GJ4D0#&Y1;0B; :]T1D-M3V_9] W[!FK"=$W8L"^E)8 \' []-Y M6ON:O[KQM!CF\^F66'>8RU1KF@3&-XI[$(324FJE0 <\$:2,R>C:F=PG$3AL M*),F6=/!1-1F>I=GT^A=]CD[S.A]=D4VJQ76)Z*?"]/169[GXK< M3I(]WE5\ZA)U_,>3&*OD5-Z\P[D=!7B+VQ"T=^5U(&=1@[",@?71 0T>CV-O MB?&U$\I/[CV]BKW9I'UQ*7=7'3P M(HN ,0^-(>+.$12<+*EI;[)BU'%=O3E65]J&#U!K8.5P64=%S1QM;KZGN9_U M:G"N2PG<5A7!\;;G@4^K8X:ZDEO)(ATLM+BMYG#$1*\)")XP"!1!@!>, ./$ M:)E3$[/]3EZATLWD*8R>: MLU7YV(: K96NQT1M?6M#S@UD>0K<"JF!45ENJ:3#HU0KR,RCNVV9SDD_)N^C M5S^I?O$I"^X<[9;E'%,N1WN))$B@X!4E8*-65 2FO"35F6[!N7H>G-PI:GPF M-35K[SXMD95[S[)/>)+RT.=5>HO2F>1*7MBMBW^>MY?!E+GIYX,)XI"-190R(SS-6NX#B-XGK1Y?Y'_RL%KE_^ M+\["]^F+L5?X:9Z M>C7C[A\H_M5+WI5.MG)5Z!^XF"50020(%V6IG(C@J";2.<^YJ3Y0J2]FAKW: M;6(O# F/IO;)+><;29_]X>9Q^[0K-T=K<2P6EQ?K[^W>A.N0J%$9SSN1,'1! M4V%)&:PAB2SCO&,TU9M25>6@TX[HK0MD$SOBV8'0;#SY6UK5 %]/TSH^D-S_ M074BR Y$5@H==Z>+W>(N",VISB"IT2 \X^"TT\"3]TXFK:.O'> 3R^MBD:U\,9>6>,LAYI*.#EJ"4;C_K"-6.4$58;7;0QY)ZK"! M714,/7":]Z:TIL[JL^ER' M+X^];1?%O?H3))6[S];.OBV^7RXW+LBN5K;8. MUI*DE 1O GKUAF9PUCIP1&<4>/+9UJX$J,_%L!%=SX@>1-7-GL@W#8A3E8+$ MASZN5JE/1X*KE?ULUMM3RD%U,'+5E9F641D,S9WSDH*/,F5ODE&V?B__@^34 M+/LIB_Q2GCFFVP7Q/XOEROB_Q>^/OTQWC+^2V@:?&%!'&8A$ UBM7-D9G+E M:?#]A2I'D3QTD5 =9#U4)-2W'ILZQ(O=GDU+ '?-.K*[N=+^)4U3'N]>TL6L M,J.6@5.9H[^2&=C$%6AKO9&!&%E]P-4)Y []RJ5ON/:KOZ:@^B;GTN3P^^VV M_(CG6,F$3<-X,KZ]L]RZ4#;)$^T49(J"%D&@C%5R8*BS04<;J.TQ3?ID>H=^ MY-(W6'O68%-H?;TA )E<3V?"LV.W)FB+3!&: LK/HZ4W"E%Z$FEH;(\+NQ=B.()Q%X\I.^\72\ M3*MYA[N+G5W,YLOQ/U::W3B_NP$:RR:H,L;.Y-(N,7KT(TK+3I6]*IW',J_= M[.84>H>-LOO#W;VW@,^ETQ8.WQL?XP&N[W4NL]9R:X"0\@R 2@O6AP22Z!@X MUX[*VGOZ"#*'#;*?#ZU]:[#9LWL]:OOX8_K.OZ]S(A\FJ=+ANQXRO@=!,03?-L?K$OF1/+("C."40FT/:2TN23&K2]EL;@M#GBQ;O\H:VNKM2PBN>=YARGLIHPH$J-<8F3@3T-LKJ\0^MXX@_D?A*WOG6 MJF4^R_:J^W!(G9$\\S*)68.(S(%AD:XB,1Z%DB;4SOX\B;OZY3LS?_O#V55CLXG:+#AAC6K]U^7H; X_7+: M:-/=CZDWQ_1! JO->-E:Y^QFN,SF+=QVDTE&0\A.EFO'A$Z3@X2ZH9<,L#_I MNXQC%/-J5M2IE<)/7J.._3N-M4K&\3X16SF./8H;RP85WG0;+J2E."CH'&#!AF 3>E-(?^6; M3R!T6&/9)]H.F\R^]-BLT7QL0OQV?]C7:>G&DUZFWN];II[K>!*#U:<^=YA, M'A [@6H'TDL+PG@&OMR3:I\BU=HP7?U1PE/H.]5N?DQATUP]W&ZLD<2M&CF) MX%P9XFFD02=$&=#!>D*(4L'73A'L):25.<^5<;)K]$Y7PH#)X,5\.=K:V6<_ MQHN1S=98:2D07BKSPBKX9P24]Y9%9XQ1G?IGXF=O80?_=HN;/K M;S\,CI#EP$#X%-+4S<>S#_/T?3R[7$RN/J9OLWD9$9PN?)J/(N7..<.!EL$R M(J#A]$%2P+BZ=%3,R:1.,ZH>P<5C=#0!DV/4.^M)UNT8D+/X7Y?K(3 ;-J03 MRCI&T=/7R :-I;(<-U*.V6EKJ4^T!F0>(&&8RHFZ:*DEX09J(G:/78Q)TCMD M;3%R@E$7DX;,B"C/41Q8KS7:7$NH4RFZ4/N]VT%BAAX^7,LUJ2OU!N"SN5O? M\N*-338#2=X@^ W*))L$666BC(]>Y=K][N]2T)8/>Z1:=R>['B_C9A"RVQ$Z M:QZ\,1HD70T8$PPL-VB(DT:!<"Z#KEWWNI>0@2/D$S2[%R2GB+D!K)2*PW(W MCO\I$PR^N\GJMGSYRLWG5^/IE]6DIY&4'MGB%&+IWBF(=N %\:"XHB;QI%VN MW?6C$V$M8.DD ,SZUD8#$-N=(GO;@>CNM-F-($=XHI=B0@]",5&>2T:PC'#0 MQF:N"?XHUAYE\D02A_6-ZL.N3PVU ,![<]I_2\MK7CAA.HIR<6TD,D1%!L]4 M+*.J'+=)4&5[RI;OI6?8LN(>H%5+]@W@Z&8 &;(P$L)Z$?]B*X?HX.5JV#>#BPSQ]<^/K24+7XU+NR&@4M4H^B@1< M.%YNF%$V-)7&_DD0AMQ%5=O,="!KV*8,]5%46Q,-@.LN\80*)G.40(BU(*(7 MX'.T0"1C*4EA>.PGVG\*8-3+ &K.EFU1*)%Y/7B@!PV^S:=CPX9U6 MFB4.C H*(AA;FIF4>$&2@%BG0M0N$CI$2UMIQ#K9H2IR;\"T'!QAN#J#M1>) MI0SH[*.#AO@'ITB&F)C'/94X-YUN0)]T8!VF9UB_N!\<59-_ UC:;:. +*S[ M"X^G7ZX[/(PX9POG0_V*JNCP8P M=O=YS!%N!T&QMLG>%)<8F*MF CE;@GT >T)B$[!/U,FYBAHO8=[%Y"AO6T M>X+/R1)O #9K^D=::!5+ _RD39EE)C(80A@0H;.5/AJ1J^<-5RMW H9^6< X M0J8-Q%]W9^2NAAM]G4U0_HOBR2VO;B)4(50.!D/2Q'.Y960"C-0&(L5@-5IC M0_6CJ2MMG=!D7A::>M%+ Y;G@7'/+LB83?"XU,T@/4S1P!['>H%1+"8/W9]JPLKZ]65Q?W]P7'(8, MU.I(#>@8$P8*@8'GN&]0AE)KXI4W.R4BAQHT=5URX'9?=;'3H[0;,$NESTL1 MS=_'RZ^O+A?+V<4M5U9UBCBJ:P0J%(8JFI2^!-R!MIBE:[UGUT9I''GV]92)[@LZ) MPFX@^_2@5=U*KSJBC% 18>]RP%V0,;S@R0%7CC/./+'5.X9T)*T3L.S+RCWU MH94&;-,!2[O%$/=9$K<%N$\@@]EI<.NA346(FFW^I$<^W&<(>IZ8:F%_;2K9+P M&X#1%A,CFP,73&+1&&D#468SCHBLW^>#&\=WT ME?LVQI-[BZV1%E)YYRCDDJ,1,GCP,@B($8-@RQ73K/J+WD>I&O8V<&C45=9: M"S@,X?+BR4Q9 5)^9JFBYN)Y>]GBU((?9X_NQ\CZSU&R2J D[E,KC'H M=7B&IP=5FF1F13:V-BB?1N*P=XZ#([1'?38 UX^E7>PTQ3=N/D5_>+'%[NN$ M;LYX.4)[[U04&H@V&&8IP_ ,*#<9,666O.$RUQ\3\!A5P]Y0#@W*REIK (?W M)3IR.GDNK8=5]SV1K "O* &MB$\TR^1B[5ZZ]ZD8]L)R:)R=J)4&DBZ/E6&. M?%22>Q;1GRA=^[((8"1ED%,V(GH,_=ES%T5W"T1>V)N=JHJH!JSG;D5_\Z?S MO+E F4T7/?:D?W"]YVE.WYWE(;K46QYT\#: X *MH]42T*Y1H'@\*DL$'P7>HCAE)!8"R/L1/%K2;1-W!>K4HRB3 Y&]EW@\^7UJ7^*3CIUJ7^*4IH MJ*]P:FW%& 8QBA<\[,FN8X<3?2OC-UWW/%],;LO25*JHADE M^UK=-( M&M\L'4^I/Q0MK20\,E ^S&?I,B[?SS_E^8])S"M3FX.PD0<-6M:UDF+=261 MH[,2T5@16^PQ>.C;?0V1.LX!.5JV?6!CE4M8<[#8'!KGE"1'O4!=;%?W@";P M3A? :.M8XN#H +0#R'T"QKMNCM?I?8 <*> .,LL;1C;FK\2"WAM&AM2J.ENO MU-=$(EZZB(*9Z.T \\2N"1@='<F0*!=X M;<2W8!PRSHNB.#^T?F^X28P?'"2'RKD#I+PC\M=3?F\#WJ 126H/%DDT M*FA;G7<&NEB51#%>Y)V29'L]+#U(RCAOY<-AIH7$.P#./^9X%94IF855JD". M<35R0T+P&L';4'S*VOG4&BPW/C_.(_=P #E4LAV XO''5^^EJD_LD)65=4N! M![HY$9CS$JW6T=K6D]Z.V\IVLOZ PR/AME+O CX_\O3R1O6'(*46D=4JWJ/P M3RBZ5DL".A184X7>-G=:[M+0U[O-@:J]!Y@CY-P/3GXE<3W4*GPUH[=.1*3_ M3:O*1J\"RV2"2U (RB %=RIRT(8SRU$K)MN_&N]-YMAH.P87#X-L,"5U@,/7 ML\7R?:F3H&^Z )]F%^E*@@9E-N@R"&[JVQHG'X#$1EZ=CU86+T1S"_8\57VE M@MO8M,:ZZ 9=FV-TGKS22D9+@62(=#0*^08.': H41(K.8?6W;BW"!C7,K76 M[H/@.434!^/D1YZ'6;-8;+984#!2)B2&Y&TJY#GZN!H$S6K0H2(49#%SJXF MUFU"-S[?EVO=QK(<*MT.ZH>OQEQ<#:B[JJM6(6%(&J0,-:&I$J"4#KS47-*? M2"U;FY-'B>EU=<0QH&DC^0YNH8^D#2*@;E1]0_;Q8K9:KK+AZCQ[Z3Q+C()5 MFVM[6R0'T7G@D9FDR$5DS9>1/$G0N+=4(Z7?WY342 ,=P.E3OKBHVU/RE$1U M02R=I6^3Z:2*:3GYD;=<.:.-L2&!M=F#4BP"*B9 %2E-+!FU;/^:M0MEX[K. MPP!L )V,/05W/9&GSG:JKMWB7#,I2 BU9*B.R,B&S@MYA) 4%Z)H3G?XG=W; MC\RZO?.#Q_5WVL+A:,%U8%Y66^4NX_)R7@OC*P<5SG4QQMMOWW$RKY;S]5>< M?\F+\ZPQ>D0&UAE%*#8"T'L%)?.4P([ M%T&ZY)D'"CY-7A2((GL MW.7.?65]@](L;M_QP&1,=)NJ>@[+K__CQP MBUP2O,EELZ"\<>"B,@1Y'0NS1CG6>H[" V3TNFVM22!VH+0[ ,S;VK1(IG/- MP0;V=;UE83%P^@>DK!-Y9#8 NBCH'" =A80J-E]D_!@MO6Y:.P8Z3>3>P]U4 M?;K?9]/9[:.P]>OIDF7&UUW/3E$$&42MV/<6F$96HO(NVM89PZ_/(77?VDN\D4YS]7\JQ3 M4NO#X&P5?6X/VWGD10J%!NB Z?7 >61)0=3:F\1$%,U'^PW(3J^KX8ZSBWUH MOXNK>=%QN"0"M D#L*JN[D#):+.E_?\Q2C1FSM_#]"2J_SX8\' MX'%2WQ\\?@V>:?Y2)Q4U@0\Y$S?<4LD4\Q8%:%4W2=>=TD$&#L&$XK,1,;K6 MHZIN$=#MI/=CL'*XB#LP+]L)61_R?#4RZ14N)O':/4A(M[/S'^3/?Q2,39*GU7KU-5>!'8[#OX8I VGHG[Q MMSE-]W@\]\%ZR9,#RVQ]F!01Z&!YT!0KR!(*ME]#N">)W0Y^'P"#3=34 0IO M3''^@//W\]4DN+0:6+FU[^=)N!S0)/"VU*Z-$B!DFT$S9XQ,D27=NO%I![*Z MG(GINV5C*-468&SD8&2I/OB2I[6"TA]@F9=$-LY'F,GMUP M],)2^LT4T &8SG[@Y*(V(OXZFW_"B_PIQ\OY:MSMFQR6U_^U7?,I$^=2A0BE MV%#GQ",$Y13P4L=X>:]3;+Z6?C\2=X/<"\N\#ZFF9B@<<2KQK?4&->%WFN'$ MCW[VY#.*=Q/ &*.*%;,&><[ 5^TY(7F"HL152)J+CNBM:6TQ1A]5;'B20NDZ M-J;> G6QAHM,@HVJ>)^$UZ5U?/#21Q7O@Y/=1A7OHX2.ADO6\6>%!,&EYY"* M(F'X:,#E%$"0')S,.EN_TZ%Y^:.*]U+B$Z.*]Y%H/V#83!717*="L2SHS#(1 MKPOX$BQ@CEK:0A&+EVWA,/90P*/4]^2HXGUDV?NH8JF#S-E[L(61FY>%)IDK=0[@,_M,AN;=6T<"V"B6*52Z2BY4, *FR7)ILB[ M[79C5#*=/O>SEU*?+&3:1\)=S*AX:OWDXVFM:ZMZM:)2(9HL0P NZF.V(!<0 MN7$@DG%HED/TG$QXDYW5U@:%?>;HIW&HFHLA)-UZA MV>LSY5Y*?.*9, 024N+%65;LCL,@_A[/E(>BI96$.T@^ M7441Z[BA!I:S:0TO5G97!"FXT 6$*+X6CQ'JJP4N-GN!06C=/+7T)$%])?P/ M=U':2[\#*-WA87/&R&J&Z#4'N7K-%3Z!QZ@@!Q&59]E;K1M#Z$%"QO5N&RKZ M;H_TT5+O #HW6C^V94%!L6QE@B0LJXNZ%#BA(S!M2W08%$_MUS/<(6)+'BP\X26^GK_'[9(D7VYVBGDNZ7#G)(CM0W OP,A)O M=59-8>2SN>:IIJ<(&O>R:@^?=M+O 4HQ7GZ[O*@]KX^]W&P9R^3#F>R!*>)) MX:I$EIQ$.C)%>^>SY3M%W_ME,'NG?X_?2[EWX_BC)'TP5+[G^626*+:<+QLE@^Z^ M(Y]GU%Q[$2!'+"05DD\@;PZ8BRYCL9G$UV>@1#ED43&:5H>BTRK]Q"%DQ, ;K9A1=)&L] M?6-_*GLMFAP CJUT-?;6K%JCOYHA<6<^TO2/*6GKS_EDN"R8/ =JIU- = MTE9'Z#D.79(QVUR ? L'JB!%V,(+2-D[+7S@BJ7#@+;+YWM=<=(.9\V5T,'U M>OW@O?@\>R0EO#I?X:[I_IC)S5U,EGFS;GIMZTD/LR_3U4]9B>O@!>!52UU M_YJMV4\AE)%9*-MZJOA).S)'&!)W#-)'T6L'EGZ@[KPHCXR3_[+M,UBJ@>R_0)=0)$U2",,<>$L$%\<&/TGX\*C MBZWG;ASXLC+&VIC&3RO["+LI9,8S/X\U=#>NY\[_;#>)QD>94@O M9C2*&T"I.2BA! 1?! A=K'$)HTRM&T''[W[5*@54R4'&.GY#H ?$6F.*-M(9 M#"(U7[?PTKM?]\');MVO^RBA X_[TV583-($YS_72=25"5_5QJ-U2:&UX'C= MY"M< =2*@T;NK$8GL7G_P*/$]%6Z WRNR?\=O]$O;P2GFVI" MSEB2D5/,&0J%&,$DP%P<.&>D+44H'5HGU9ZG:N2FE#;JOPNJMKH8^V7M\<>; M34UI8N14Y.*!84L;AB=GM$>^Y+(X.EL5IG0\FXH^[;U5%B MV@>A!>02*9 Q/)-]S@Z,0*,3=U''UAVWG39*'G)3'2O1?L"P.2,N*#0>)46S MV1/Q=% <2PFXU=[&&J2RO_DLA[W4]^0LAWUDV?TLAZ@97;,!I'/U<'A)-Z[D M8#-QF5)406,#7+RD60Y[J7>O60Y[R+H? W)OTD L5D2.!9C4 2B$]!"D92"* MX-P7YYW^;S1R_E"TM))P!U'0X]E4EU%IU!;,:GY.)!Y\L1ZBMM(S+YW'UAON M7U2[T#%!=!NI=P"?W_.R9E _S&<_)N1NO_KYQR*GM]/WW_,<:Q[KC'S]'^O: MAFW>*NLL?WU<] RMYUD3H7< MEUOEB+66)O=>CX?W!3IW46XSS77]?2(5V@-.5^!9$^Z^S^9O995B6 MRXO-N^GBG*X9GYVHL5RD?V3CR0C4@?BJ8&:B1,];UXD^1<^X1K0[1#9371?E M?%=2>I=QD3].OGQ=OB\DP+/%(B]O'KA?_JIM#/F<95^*M@5D,1&45S6%9! X M,F]%H"O*MZYQV)?&<>/L[@ [J(H[L*6/M,L*J7PA+ %:Z8B+8 ")\#KGE+L8 MO"KMYS=TV+[<'1P;J*L#T*T.S]MOWW$RK[)]34Q]R10[!IUX(0_$1F]KYRP" M)ALAF9P3-]8EUCQN>I"2<5N9NP-= W5U +I5C\KO)$R2W%J26Y.=O)8Z. $B M! 1%AAI<#JSN$I:,"^XUMJ[!?Y28<;N;NX->&Z7MCSZ_1M\T?ZE#!9O@C\B? M5Q_B35[_^X;0-GVO5Q*3T8O,%;I&V"3I M1K#2M'XZ?)*@;7JSH6CC8YQ-U^.$5_XO\>E2**&^ M)WC':V3/(1#CD"1'J\@#:;\P]3!*QTWAC(;)YDKL%*Q7/O&JHWZY82Q+M"4D M!L'5:,S$ %Z8&IQ)+9*PSJC6K]T[DC9N"F?@]1-FXN9W1/\& E]1J S"^)C@F& MR<4ZAMN8]^L\_?6?G6L9LDE:@$6#Q"]#"+$Z*L8+DD-)L7E"\5B:Q\W_C G7 MH13;)9"W3LK'3'[T93YWY)2@8P9KXCT+J':+& M3?2,!L5C5#-VU^$30EN]7]X\0TDSQX(.H'4=E*<,(X'1D5),ID!NLDAWL]Z/ M-"#N\=%QY[P-#*E!-="E%;OCXM[DS4;%!?.FKB\H0+^N*56>@4M-$98,19?6 M;RK[T#?N$+9>8I)#%=8!&'5G9_ORX,L9N3>1M10;)T-*JKC MA-H )F>"2?7E_TK MY]PR'@WY.:6P ,IG"0%]AIRD3"Y+XUJVT4.:IQ724L;A[! M?\R)EU]GZ[?2#Y?S^)6BQO,H+7KO(G"N-/E0N@Y+L!&8(Q\"11 M].RGQGTI'!%E VBB ^.WNT#/,? O#WJ:D3BM0Y>7$W!7PU*?$N_0>S^J$[VPVU$U959G)-Y M2$4$0QXV8\0WG6#O0@:;.=WGRD8N6R][;D5[E]'_H+A[(IXZ&0BZ:,5]F/,; M2_7.DS>Y%(.@6;"@G+. Q3KP/):Z5$G%(<;!/$U4EPF \0%[J-JZ0.+'_'T3 M*[XOO\^6>5N"=2ZXUH$'#PZ-($X2R8G75I/B@XH8@D^M-Q0^1DN7X?PI<==$ M25UD1G<7YGG*=:BAS)!=;05)48(+=*A,2#8&$X).K6_VW:GK,O8_)20'4F0' M059EJ_Y?39']P(N\:E BB4TB'8+Z!^2,W/Z-&W]SO>;S;BG#+W_%B\NZU8E^ ML=J3\9$.U"^E9%("NAB9M1H8+YYB!Q\ O4(2EO-:L6AM\T4BI^6PUY7NQP1M M'6.D@Q.TIOI]NLE*'(6AZ.I0ZA-*;4O:$.0N1"B4,MJ8-#.MDV<[DM;KZOAC8#B$5CJXU-4GJKK2- MF^8_!#I0K4%V MAX1Q4_>G,5F'R[P#R-R9$?L^+)&<@O1VN@WG?YW-'^X)_$FG(_M21S292*Z" MDB8">E3 F(VE2C3PUH'K$>2.FX<\!11/I&Z1F ]-RRGL_K,L9BD MS0/'JG3@PWR6+N.REFDOSK[,\TKTYTG;[*+F(,S*GZAN+HL&!$\6#9/&H;^- MV$>*0P\D8-S\WY 8/)E:FMG,_^]_WE,"Q4/_7OW1ZD_J_]?'7/Y'_? M^OG_=8G5[D_^^G_)85W__/?S+SC=C-?&:?J]=@;D67EUN:!#N%B\R70:+Q:W MV5A,OI%&GD/IS0?NH:D1&_FO)3E2.?T_1\Z\O?'I"IW9Q21M M-T!\N,'1^[)Y9L2+3]NU=M>OFEZADR8E*+DNZ'5"U.?P MG0W5LR@3BV'J/2 MA/"CDR/Q:TZ75_N+7_U\76/]]>HWCJ5&4 F\3;P^P5I [@4PS0U&D9W+K=N+ MGB!GW#CV]"B[ES!II*FQUW96EV*U[7;5GD=W \@Z45LI+LA^*TY$6R.30V;5 M3@7%SRWIW'YPY$1(*_7-CI5E#P#8+B\WY#(2Z2"9J,O+D5/8$Q$R)AF3*;'D MG:IU=H' Z%M\#U/6774?(+F1%?[;9#KY=OGM:L.P--RG"([7X8!9I?K@A6 5 M1@PV.!=] Y7?^NC(2C]$9;,6\NL@4["R(-"FV'TP'Z.!XO>N7=]'"^.G@'Z9+B?+G[]?5E/ZOA!W_S>O7KEG M-:*F7YS;3!S(K,E(NSH^M&Y(2"Z"T9(A,S;8?"<.?"37\]R7QC4][9#27JQC M#QB\S7+<.",]9%VMGTID_9 E(%\.*=#75N_FS>[7;G!- MP+C/$^WOF\.EV\5#_L>\?CSY!>?3R?3+XBS&RV^7%[41YDTNDSA9GHL83;:U M. %MW>D4)?AZVV):-Z@\3]6X+PSM8=18#QV8G4UAWIURO+/E:YS/ M?Q*+_QLO+O.Y4%J[4F=;&AWJ>UP SQF"=@D5!E:L;SUB8B?"QBW^;8^O]MKH M &)G/W!R48//7V?S^M1V/9'J30[+Z_]ZO1ZL>NXX,SI; <[5Q]\B#<4 I98 MAF "9L]]Z_&W>Y(X;OEN>]@-J:%N7T@_3;Y,5[6GT^5FX0,=L ^S"[+B>4&" MR/3G:X;CSR.>2P_Y3)NWTZ,9;/20>O_C5^]61NH@#!-0I"5+YI0''[D$4\@[ MKYO+'6.MC_JCU!QKY^Z(]/,*(S.N8.M'B^&,X)O) M K]\F=Z60E"R%D"TYSPY)PF&5KS^XI>OHU M='L@XJZA:Z: 'I[S5\_:3!-MD7G@?N79%@7.1 W:J8P,89&[718OKZ!C+Y4]6M"QC_S& M5CS^=8-P%H24ECAG2B90L;KY*0J00@AK9':BO?L(?&>?:N?_)@GW\+E M?+%IILSU->CU;+&\:AL_1Q:BX48"0UD7S=6%A(;.I$6=;#04-EB]DWEK04VW M:99]0'/+ )Y<1R_34-9G;+SWFCU8@OG)KYTBM;P[N\,;1!^2-$JD5:Z 0HG$ M("@3P"0CBJWKZIL[S<,EE:M(SZT0/I68P-DZ_2*F#-[3H>'"62_("DV-Q-\!DG:KW7,Q5]O*( E=^Z]"717N%5B/ MQF;I3&Q>\=*NDG*P@N\!K[FV*FDVS_K4&8L;8S<'S% \\)739"2>8V]XA[MH M%DU0"K*3L>Y:R75'G ?AE7?H'9.B=8GTL [WLP?GBG4K)1,\29">"5":^/O/Z7@1VZ\+O@YF#;-M!*GHQ=ZG.(5FZ'L *18;;V !U>P

S.J[DZH34][4M9P!J[M01RIB M1 &)>2<2XY+EUOLJGZ-IY)[?DP&NJ6XZP-IQ(]--E.A0(QC+:OYFM.7^?-^X/]OM[WAC\7N;F&2_;S6/ M3(Y@=?CX)%N1G+$6Y"J;8G@$5P3YFL:49'Q"X5[.@\#UA)NMA.OJU>79#3&O MJV&$]$5S2VPZ7D"A]A!$B4"B-KF>)\&:[U[8D;9NHY)]D/+X,,&&BNG@IGZ4 MFU<_/]./6%7KIA*9X20WKQ!!A2+ &S102DE*2!N+;>T8[D!6+],)6^+A_C"A MILKI&6^5H3>S;SB9GLMBNN\YFCH%V:$@F VHD1X05L@_SG>9B):5&#$#8UY3B.4X!$O_*,D:2YZ& MUZ)UR=Z#A(R;/!D<2T?+O@, U7EOE_3C[K(AO"N<>PD^2D/G@''P7B>(RB7M ME+&\-!_W^3 IX^8VA@91"_EW *-'Q?3NNB9>*,>U:IZF28[A@M_F&IZ!ML?BUPN+]Y-2CYW4IG(>09C@ZZK3>C\H-,@ M'7*?L[7%MO:L=B"K4^?J0"3L"K0#U?(2*K/OYR5?$Y63Y??U^ANA=<1ZN@ 7AN#OEEC M6$_?-@?(N+$R1F HR$GU FL\K^I(:\<08Q)W%PJTNM3OT=(;G([1^-W)J"W$ MWP&,5BLN-Q, ?L_;_(T/0@M%,911M?Y488%@T8!V4@8>T978^KY[D)"1Z]>& M!-#Q@N\ /0]8[*O7-*.23T4ZR*D84'0LP/.Z<,'GZ I3(?#6<^>?(*@7,J[%5@_.XCN M[I='KI1N=XLU$.S(L/@=O^7WY18/FW-C(YT:;8EJP2698@SD%69?%V9RBQ&3 M]CO9F&?0\2@!X\VJ/%:CL];B'7O4W)4LWE\N%Y-$'/TQG2QS6FWJ7FQK+D+D MAA7B)6BZNJWF$+PN4&,+[[PI%&(^]X"R\]?& T'D_S5N>MI,_ M38FZ$,VBY+K:@()-9YF$H!7%B99%>=>8/ *.>S]ZO,FF R#A.,&-K?8[I OF ME(T8(3A60(G@(3#RD QGP6E,B=]MFW[&((Q9BC3PT3] 9#V$*7<]J7=7-0S< MIXS!V+H<#NMK7"3<4B GT,5(/*8T_'OEN[T*C(;;]GB"K,EA@N\10A_RO/X& M?LG\/!@"/;<"HJ%_D+@L'0=%IZ,.1E&!<1=:E] ^14]G,>Z!.G\.2H+I^GB]7WABIV?/IK)RACW(/=X0L413;!2Z6 ,5?6 3S=G85B M.A:$T;G$TKH.>L#>]*]TJ.])]FP^KXL^UJV(UW]E,T+_[$^_[N"PLNTRV>)?(WE9$&_-90Q?N 3)[# SS%V@I&%,@61 MZE(Q)6HV)0<(R!"\3B'R&GRKUN4_PYG=&^+<#.(_-SY;M$F#R[7BN40)7J"% M&)F626&2+K?F[QX5W1JV?;1_KRSN.&%W:XDV[B[6 4T79%_3;[BLW[RQ2R>G M^?HO'6&-#OE,&XMT-(.-K-(S@>T52$/!4NL$@#DO*9AUA"I6E]Q+IW3T3MC< MNI!C1](&793+"C,NR@*"V,)]QIP$WVF MU6XXN4_ >$4+Q^OT/D".%' ';T\;1C9OK])*JTV(D(4F\QH]4JB90JV'5\62 M-%SSAI-;!(R.CF,5>K\3_4#ICEW'\'9*-^YE359L);-=.:R+UTQ9<#(Z4,P% MP.@X6)8X*J,BIOB<;_SD%T8?37"HQF:MQ39;)@'?:@JH+-5RJI1HZ$!]*!G]W(^-CU2W/?>^4TM,-%4G!U<'1L[N2'> MU*E2QA>PJLXK<])!<+%F'EA,P7LK3.LH[A8!X]7 #7-U'"[=L.6=1R/CT;R'=LL M;,BO/6G_POHX6K< ;OBPJ@0LY$))@W5[#/$1BE-@$CIF6#)^QX*?)SXR;OEK M(S/12H@=F(MWQ$==I'WE,VW8"(4E86P![7T=>QLC&3QE &4T7&7)9&E=[OH( M*>/5V _C4+:0> ? ^4>%_3:8CD&BST0P9JRDDP%,R4(.F!SG04G6>EWTC<^/ M8U*& \BADATYU[WJ$*N9EG_DV9J1+U7%5EP>T0,QC!(R7_VZDV%EK*8_=&CZ;+[^>?3"-F#\Y[1['YRGLK,>QVZ3S7$W[ORR."HXTJ9\WDVH$?\LMOOYQMYX2Y MJ&7R"5*4) 3T=$(DW;R:Z9*T(,?'G/MJ@X4JXCVXFSQ00_8*R% MH-NF95'LJF^5<>Y R6)JZ5T&B49'J67DNZV^>,9,W/OP>&%+>RMQG%0[,!*/ M^&#OKGI[7/8QA*!)J5;764\6T!<'7"G43)K[$"<-.CUW$=I+Z[H M>I.^^#A8N?7#'QBVT'H'IDY<8LV-X<4E!4;4Y'#.F:(Y52 3FI!Y$;5H[:'V M4&(=,CD+=8J(YG642/">#A&78(PJRD>7G&E=SO;R2ZSWP)=;[:&-D=_YC M;=Y;#SU#GF6I#^Y,YEIP3DYL$0I\5CQ$);5R.[UA/N/&7WVPR\OO /W-CA5F M#PC8EE\(SJ/C""K&>B*,(+>S/LS+'*7P.4NYD_7$PYT"\F?GP?ZUI^('2>$U4?S! M\NL@BJZE%._+C6[]M>E+)26E:HMK(-.'UH+CW #G14N>,W>R=9S\("$=/R > MX@RT$WH'R+E!?GV'_WTVQ>O?^4R_6I S76J?&JWT:U?(NN$3L1)^\59K?'='T"&Z>_]8XZ&FLT=EPXAT; M+5?E(._+OV;S?R_N\J(#$BOU$2;6)%%=5.(D"D#!LW8*&8N[-7,\\Z%Q/* ! M<=)2L",'3J_KU)D\)U$N?]:QT.OE-=GSH%4$ZZ*L*^@YH'?TG\03>LNMNCL! M_Z#XZ:%O=_QP>6CJ[&@1CYU%R]\OY_$K+O(5SN^RM"D12$5QNIL#I.((]\(X MBCZE!R4C&4KNC=_-/7XNQ[8K0>,E8X[7^6QH!8Q]._UR,7DWN;CXN37&R456 MU_9E5\?WU<5&*)@%48HAMX]YOZ._>_OGCIB/&T9KLS8B[&.VR>TY'KJXXK4R M8.ES)(?(P0GE@#ONZXSN%%*+M-W!XV\&ZRP:Y-HY6L1]0.2!_@@"M1(^:+ Y MU;7HG($74H!B#%G*(EG7XBGGI8R_V4NG.XV_V4? '63Q;K="99&3,G14DJX+ M?U4=[8"204Y!%:8M"Z7UGM/]6\Y.//YF+X4^.<-@'^F._B9T;_M9\,H$4A]( M7Z>P6V7KI"A3U]*X8!5'(5HXJ XET9W6A>XCWC'#E'N;S%C&NLZ(_*I=22: M2UWH0*<%>!!94GQG31ER_=N)%P'NI:NGU[_M([@.7(JG5CLKEG,HGH%E=<6& M4Z%6UQ003AGI4TPRM)Z(<>PB=?-B;I;6"N@12S=V.@?K"RM!@HM:U::: D$B M.?#:1C*Q.:7<>O+YBURGOI?*]UBGOH_\>X#2,VN\N518HET-?R#OW@M%H:". M0)97(R\E^N8EXB]VG?I>JM]SG?H^>N@!5O=/WJL\C5^_X?S?J^-7@BM"";JN M/3I0M:+,,Y7 *!(3LE*2W6DP]7%7WBV:=@*6_3O<>X>KHDMH;;G9'$-3=)2^ MYKVU]:!J[[@KVH)$3<;P_=[ MOBK2L!2U1![!R;IBW,@,B%9"X1J%*SEJWGR,Z4.$] :D8W1]-RMXM. [0,]F MZ0[Q$?/D1[7=V\E)(6EI@P(=>!VGI2+X$B-(X5U$+G+(I3& 'J.ELW6I+3'4 M1/P=P.C9;N.24*8L(T4O=58@0P-T'#0H[IQ(-GDCNAP0X%Z<^]14%6.G'S_D M^626WI?-PL%5T^'>8[_-%Y3M\M\L6F 8P&E#ZO0+K#D]TD/[7)+)6=5 M5RH$AF2V78:01 (M@XI2:,QZMZ>1O3_=9(.>+I^6VQBQ9FIX<<.Z;G5$T9]>K"?*W^B\7 PPP6N/KPX[UNM0 M]H^<]?5 ,]HT;8?YWVR#W0YPR@)M$'6[G+!U< NG&]/; AQM=CXG79CF#V$7 '<<6CBX&TS[5*&T*VINZ T63412*'UK)LHG3E M[C/!T1?H,:N83MP7LY>2=UW%M(?$.P#.QCW^4'M2;QK>5S]O_LGJD,5,1CAK MDI&MC6;('!TR(X!EG;C PL/=3<$-4F^[4C?R"LD^[KR!E=H97+?KLK3*HJ MD^C4J<0]N+HN2W*GT-CLE6^?$;Y+Q=AC@8?1]Q.P.D#X8[]I_7%!@4[ZZ]WD MVX2X>#W[]AVGV]YY7\.;&!6@)?NOZEYWU,Z!%]HDDRU3_DYGX"/Q]A,?Z0SU=4H2>>(6A0=14@VA5X-WBX7LF$#M;6;6-C9%+>D?>R-/L@$6Y8Z&J MP3/N/@H>_QEWA]PG<;Z8D,+7ST#;.AV,Q:4D)"!G@5RD1&*-Y"=QGK)&G323 MNY76'4K!V#6_(T/T=-H;VR/=COI+ZS;[5D^KIB^EP(9E!8!C:+ M%;OD>/$D(5KIK#+H'#[[:M>(EG'=AY<$VV8:?5$ OG5>5[POMJ=V7?1QSC$[ MK9*#9&OIM_ 4IA*W(!-J5KS+-J7V8'Z6KG&KN5X@L-MJ^L756*R6L,\'6X?V MT(\?MFKB689.O HMJZ0L*@/!>@^J2 .>S")D58PK-F>C6C?4G&@5VM5HX74 M2\Y*E&3R@87ZF%"8!*^+@V#0:.12RMB\_N$6!6/GK-KCX5[IPN$2[^-U^/9+ M*..9)4]22$DB*,D1? AU #4/3$K-/&LQXJS#LH,C]/A\.APEU:#&Z:=F#O RK[[>U+6VCN6 M(!>G0/&(X)S-X"PR+HN3IGDQ[]]@>]9>H#AR>]8^&AH[]?01OT_268SY8I-G M>%_>3/#+=+983N+B(Z:_R+A_F>.WNJ+E^P5./_\YV["I7 S)!P71BKJ?I2Y^ M<2179LDB9U9DQMW23(?3\+(V;^V%B]GIE30V%L\N_O,U3R@B_?1FLLBXR-=, M_GHY31N.;-!<>QX(2'+%$3F;JBA@2]&/#:;? MU[U)%V^GQ,3R=DT&HJ< [\,NN_-3KM'\M928B"\3$$ZB8$W@K+5!@DI*S-19N709^ MGXJ1RXO:>>]'"K@#B!S4Q,^U0%Z7@$=3UX%S31YI'OMKKT MUH_M)&=P'"".E-;8>EXEQ!;7@Y"8\CH+"YJ5VF[*ZH8!;2&:4LOY+2](0-V,?M>Q?++7]]KP< YYB1+=!&8UB04 M^B_PD6DH2FM7&&>LN2OR)$'C%G,96=\[(QEIXE:MRY/(WQU%8%^V/*KS$UK5-@ M-G_W^(:/;]\FRVU4>56S%"=Y<)2<<>?O-$92*[&_N&*PK==6??3E FOE'(;)Q61)G \R:>?YSPT]8F=/AD]< M/,8YW7199<@R4^2/.M87609&NF*D3EY&8=D^6'E@QE@;;;PXDW?'1QC RCWR MA6$-VRYLG=B6618-6LS@.-;IA]6C#[H^Q/VF^KE MQ9FVC[E6AY'K^B'/RVS^#:GNZJE&1D"V)V0MEF^_]/I$IO#IC3^F@YG@B*>SSY!O]E??E$_WNHJQ? M2#@"YR?% M8.MC<#@@^NC:N-VAX(W0ECL'):9:T*(TA$#1(N=D2KSWA?N=MI -U1'KI]=-W,OWI>W%!%<7-#!NL0+8O-[GB^W@[V<01>,CW2< MG*B3XR)XZS3H$"1/+BNW8_GJGA\>'33'ZGEV(J'_'5RZZ\CV M+I@A2*_ >.Z\#-K[YDL3VU$_;BG*W\&5.PP(+^4(G#.GM(O&@XVY3DF4&IS- M"1A3N7!G@V4[S>]NC>X7'H,SL"0I8=QD M_@8IV'CJ0T.7:NS,Y(FS^5Y)+W+D()RW%5OD]Z;Z\&X3TUQE Y."PI9A<'8CN . ZE3+&3DP^PN*FQF0]1> 6 MEV=7;'H4)C-1^W-U7;Y3:UP*1^ Z:J:T%QAW6^-P. TC3\$],>Y:*^78%H'/ MI[A$160VY%HPE5VM:XJ,K+9B;M]^^XV2^ZK.8+1;GGCDA/#FP%&NG>E8,A"0\%!?),0C2*'LB:-TF MK(O,R1@QP!'ZZ3;G<79Q,?NSYGO*;/Z:B)JL>#NJ'>6Y']DFC[$7X8TR%E?? M_/7F-Z]K:;.+1G(#.@I7M^8J".1K0;*BL!Q,%J[U,]73%!T]U>W&3W\SNPS+ M#^ZY5M"Y9?'#?/9CLB!5$8OO9CA]5SM0SZ;I_?)KGJ\/_KEP MVJ3("TBN(JB2>-TV1A&.BBE9:;VYNR?]:/SM0-;(L[>&0UUKE8S:$;R>'W;O MS#PLOG_-)\O\OI0:\/S(\Y]USYU%9>O#>"T>TAX!F<\44>MBZ( %\CEV"C4/ MI6#DZ5SM078Z?731B+Z?!7=,JF2#A\"K0"5SX&2-I!$3YS*EB*T?1-I?M(.% MH=U"&\4%;Z<_\F(] MT.!-#DNZ!'_YK\O)\N?UUZ_A)YUF4MC::E>G3TKRPXP0H+7FA$B>G&C=FK0[ M=<>:L8?DOJX?\TRAD;& R:O:Q6S HTN@ QT;HWAP2C1F^U%BQHT#!L+*75/5 M1A4=/&#^.IF2Q9VL1W+.+Z]F8:>2K$N60ZP3L%51OK:P"O"B&":8DK*T]O8? M(65+.G%]\? ?;0J]"YJ2M9*0 _>@ MF+* KB@H21L4A;OV-JPE_>/"M F@[FY.&$N['2"[SE#*\\K*!R0?<+MP/604 M5I.C:6K@@SG2C8$<4G)9L^BLYJV]BP<)&7EYPFBX>�U7%*Z@!I?WSZ7.>] M7_QE8ATI/\#ORJC8B@IT'8&9(K6^N*\"JTGW^Q*V[B) MN8Y .8 J.X#HZ]G\>]V#FU_-JH3O,*-)4,Z( -R0M5?,D@,NHX/L=>'!&V5$ M\_+=IP@:-R_7#1C;*:T'!.*B3OBM_ZIYA!]X4:6T777"6$J:SE INK8E>068 M"R/[CR(+E510K1/%3]$S[CCN0::[! MHLB#I.I::>!#N!TVR?9M]E\N:[26BQ?U4J@1UX(SWTL-NA2M[ND4JVZ!:^L@!PM MJ_6#QIO6I3E#\=)?NO% N-V;)MB![E_>&7A]^>WR@M3_(_\QG5^-7OS'ZI*R M/A"W'F(6Q+T2=6N5B) L6E_?(&-S\]N,^/Y,]2@H;Z3=OPNL5^>95=XD"B@Y MTWGFG %:T@8*SW4,(276.MQO1ORX^8#.8;VW=KNHW=F3]5]Q,E]O;6*IV.Q5 M %E,!N7JUOG(%9C"O=?D[V/FX^+XBM9Q,P?=P/8PW75@?.]R=K,LYJ8$KFJ$ M W);> :I>O..7B-_J;7Q?G2F3!2R:'/I0(2A0$C%B M)2D5%D6716N4*C9_[AJ4H9W.@/WO?@:.04$7?O+3-]O&Q:+_^CW_M?PXNZ ?\^7S MG_GB1][P?RO?@XO)XMQ96;TP!SDRL@JQ6%*.<6"EM$8ZK81O?1":,[$3^-W+ M _^XVN[@#CA2 #="C6Q##CX"Q\SH>#O20I82A/2!R>C04O5C\FI_K*2GQ?_TF=Q;\1QJN\_#/GZ?MI_CS[_.?L_V2< MWS[QYSEINL!#?']TA'W2FIWNUEAKTM][_1 M@:@3+":WY7)M)')"+;+6(#'5V9J< \H80'!E@Y&6,[O;BO03$;S;,7A!+Y3= M:KL#-Z?.JR<-+Z_;'\]U5DR&E,&[6&MC/(-0C :;C/9%$4NL]1R(^U3L!L(7 M^(!XI,"['4133\"/>@)F#]9=G2T^$M/U9!W1>;KW-]JTHQ['6J,>U2L+\V:R MB!>SQ>7\1J>AIFM5,2; "EZ3"29 ,,*#\(I;Y!JS:3V"_BEZCNX9W/[L5S]? MX46M"/GT->?E/^:SR^_5%U^?FB"U2-*!]%F#\EY R%9"L%QKFXNP?#">GZ!K MY#:M5BBYUU#86B4=W'TW>+KZY3\G>4Y$??WY+O_(%ZL6-U$\)CK D*RUH$2R M$!)YMTY:PQ*WGK.=-BT=!K0G*.L$:LT0\3CD6JFG)]#]MNKRR:LKY#Y_FSIE M&T7R&37%4R*""D%#G;189]19NA:#\+:U+[87@=U L!E"'@-A!(_![4B- M= HNL6$E M[L%96?N"3#FC)?B$]9U))? \9S!!,@KI+ ;3149QE0^_8NSK:8.;> M*JP3*; #L/XVF^:?ZQ3EKY?3M.7"%,%*D!:DT('$%VV=-\4!'5."AX2*M8;A MPY2,O67H5$BXV\IWO%HZ -?#0T]*P&@9\R#1$Q/&> AH$O$D$]>%*6VP]:UZ M\&2: 8?7CP2MXY72 ;*>&&TB1+8H0P)>-R$JY>D.0*G *^^D%R$BMN[O/'(2 MS8 ;?T?"6"/U= &T7<>5J,A5\20D3Z=(>1X@U VP06E$%8IUNG6LT'3RS& M M.R."< #5=0#)IX>6!"6-$%J!Y%F 8H$3'RK7_(Y@0=DH56O/[?A),X-UYXQX MR[924@>(NP[^'PC]K]ZQ/]6'ZWK87N/WJM\;50[:&!<\L:H-4R3).M71F;KU M2V"Q*J!K/HSP6)K'O;E/^")V I7V .$'JBVN?N]LL8L9$Z9#*[ &K*_$]=.@< M2BP^9^ L-%#X?/K MKSC]DA>3Z>KA73XXG?($M=%[D''B\NE#!72*"NO"77(N6')IE22H.@FHLH/( MA;;22JLUX=S4WJ2WD\_UNM@7GN]:M/N']-96.3YJDUA53125[21 M3BXF*R"\QHNXF@,UF];6&+I?_L1Y.O$-;$^WU!,B'&-JT+'AT M/G/M0?(B0'%-PF,!03(31!V'('CK+28[D-4)(%M!80KEX6^FP)V3NU#A(#/ B M!8+)D>27; ;/79U*.U5%ZM+0TN MH.+ N32U)*A6ZF+U:#)FZSR:<0+SKV?T>8MYFG2&KVJ7'_D2K572>X@DI"VQ-I]0L IS(%W MKD!F,96@(Z=KN/&!?(*%;G[T1_SS-ZRRQHNZGE$&*Q,#Y+:._/44SQLT MP+B..F,HZ%L_'#U(R+@&IQ4*[H\+/5;F#4U' ^C\:S;_]]OIA_DLYL7B/*/6 M=3$<<*_99@V7= QR\JQD9GAPK4.#ARD9-TLR.'@.EWI?Z/EU,ITLON;TC]DL M+G[/R_/$ M+%,,$YB4L;9?$/51(U@M+86]F)1N7<=Y\_OC=G4/CI1])=QM43>9RN]YOOR) MTU0[>[[7/,T1_NU3/ZZ-J[LSP8V\WNWW/EP0*6CH__)(C=O'WZ6J&--R:=(9O#R(K\OCWYJG=Q(VGIF,$"V]1 PD\A5 M2Q:8DXIKG[S,K1V;76D;UT]NBYN[AF@0_720\GF4FU<_/]./6+U-(/9L,JIV>\588VCQ/,*LN\#A!\ M?0NKZS!"5I[^X:)W!)4H6L\LV8&L3JW;H5#8%6H'ZF7L%4ST$^J\%?(%[??)3I%T MJ*9G@XM];#"]+V42\Z^7\^ED62.;&T+;3F*4SKH<<\V8<0I=+:,8!R4$$W7A M/-7IHSN!Z-E/C9M/&A0\;<4\-FA>S[Y]OZP_JR[\FI7EGR3@[4AL%G3(3$.1 M>=4'+P&C0<)^UB5I[;(+.Z'E\6^,FS@:%":-!-N!,_0NXR)_G5VDM]^^SV<_ MUC4;VYE@HEB*5@+HU6#$I&H'NT!@7CG%8PP\MQXP] 0YXV:7AH)3:SUT *E' M1?7N>I 2%N49'0U31\ZI[ 1X4=2J.[!DJ:RSK0M*GZ=JW&MMW&CN,-7T#+9_ MS.LB>A.,4"([LL9U"$==7^QY2F"50V0ZLM"\:.1IBCIUO _4_Z[PVE\9'4#K M+,;+;[6]NNX^)"+BNM.9?GV15PJ;ILU^X-7O/\K\.5,DTEP8B%R[ 1/%&4Y' M!2(I66SARN76A1*M:._4U6\#UU$4O#^P_1K8T_RE4CJLU:QO7,'Z^E;.P?ED M0!E!$4[@%EPM$//$D10GLYF[OBJ>/HP8V&+NJXAFCXV'@^KF&3IGW @B.(&V MFKP47V<6)Q\ANR*1BY(9;]VH=O/[G08+;4!SL* [N%0?%+[;#%935P] M5\9QRQ.%.,:X6KFOR:"B >$ILDHUQ])\9/A.A(T[.GPL6W2P:CK VVK<^N4F M ?QZMEB52Z_'TWS[CI/Y:M#O5YQ_R8OS@+F(.OW/>:6!8OFP7@21+'*;'.I;0Y58(,MY?*@635 MBNM$EWXTG*RXMMDIKUQJ/P/Y>;IVPIQ]H9AKKIANIU=1H#._S.F7O[[GZ2(O M<)K>+[_F^68F[HWFD2.JP/;^1IO2L.-8.[)>;/46L*'@QJ?.-D3<^*T-/5=U M0,F@22PZR(%<-Z6"AV!DA%A"=IE[SHQX3N('?[U!8J1^DXYGR8L%Z0PO?LW7 M(Y9%9KGZ J"0<>)-.O Q%S H(BLL:G7W::E%NN,)BL;)N9T&' _D-%KIIHOZ MY@T_'V<_\>+F'&_C)5,J!PB!8Y51@E#G;FC)K&92EF#<,""[2\HX*;)1T764 M-KJ U6?\*R\^X,_ZHG(U&MZ+E.HJ2XSU>5\Y"8%[A*(XEMJ3Y)AM#*D'R!@G MW34.G([5PMCU%1N!K3T."EK.K9="%5E?^Z, 5?,P6-L.LK04*1N>>&3[7.M7 M/WF?3HANLI.I+X<6LZ3HC9QSN23JG^#G*Z M:\JW30\R."?J,D#IZM!'2RXKW1P>N(F8;3!T7;6>/G>+@%[:D$X*@KN1Z<$: MZ0!.APONFNUIJFGRW_';MAJU"(Y<,PTB& :*4S@>5'%08JKUJ?\_>V_6Y=21 MM O_HE@KY^$2V[@/YZ,-!^SN=:ZT'_]%RFIBJJB!@VYM5-E M]P5M ZX=PQ.9$1F3S5JU'NT^!!_C@OL(6-T]*\?6<0Y_P;XMJ=>[-V MYZX66XO$C!69HCQ=WR63!^<)&?DX'1TG\R&4U@'Z M_H7+59V&MNY3=(4,UB,D]'6. \5\4<106S5849FL&5M/RKCQ^5XJS<>\L _5 M1C] VMH6<9USE@G,VH'6K(#W/(&3S 7/D''1.G*Y1<"XQ]7!:KP?#@?(M - M/&!':T,A6R)[>S.[Z@]+'AWW=%1R%LAF6!V,&,+ZN9NXYM$E;)UEV(.\+L!T M" AV\[:.ULA9@.WW/^=7-[161EEFH*ZB!>71@-/<@4PAA&(R.MNZK&@/\L:] M!D\)ML,TTB_8OGL(#SD(KZ]+M#PWQ:H8082Z<=L819:ER6?@06MKD_*V=57E M\52/VW30AX=V8MV?,]K7OVP/E+>XF,XSG_!0FW\HYK)!18JY?/6&:O\N73,E M2JFE;UT&U9+^SJ/@QMAK!?UC@="+$<2G>8^/\?YN^N'C:DD22!4U'W BA1:) M.UTG,!I0(2:(KA8,R9@XRA)%\Q5"@S R@5F,"HUSMH^77S]/%YM.TO7) M,,E",BVP@%LO)-,R@,L)(5/<@=HA&C=(*-B"^)$=I#.U@Z,@T OV#Y'[YMUX M^>9RM5R%6:['P(V%Y9(G[U,B-7!+09$R",$Y"[QP4H,(5OGFR?]!.!FW[;0' MJQ@7',_+1'Z[W+Q/,69$T B2E=IQ6>O@LB@@92@8A'7*MRYU;\[$F483#9$Y MG+$< ).#[>3S^MIZOPJ+51?6\@_ZBZOEJ^UUNADSPU(.1KH EAM>&UT,A,@+ MB))%BM;P*$_TPGX,&V<::/1K,<="I8>[I:;@7RV7EYA_67=*;WA9L[V\D9]? MOOQ*X=64Y#!AEAG.<]UWX M)7!N(B+CN7[7.ZH*I>09@;RK/-)@8$.O#*KJ+ M&43'BIWD7' ]I?7:J"<^,G)3>0"F2R0A> JG/(53)8?O08HP[6!SHC=*G/T5IH<,Q%\(@E\.!*<2>O$!TDL!AL(L\S MM)7C8')D8/%RUH>M;*_5FD+="D&R+(P2$4)6Y"DRS!"+D(!&,ED8ZF);SS-K MSL2X$X2>H:T HHC!5!3.ICK:)ZOGS'1/_X^K[]UWQE"%RJ3OIXA=-N& MG*"^2D#QR0:OBE/#I#I.P-NX,Y*>H54- JIG8&PW!/!OK$E4$M(77(0/>!4% MOEU,$U8UEJT:B],:>2 )B1CKY'@&T7H%23@F;5W$K3M^.MZ1RS-U ;M+N@P! MJK^.V4TP0.%,D'1"!*^Y@(311JDS9\TGI)R6PV>3RCH+ MNQP.?,_!-.])>SPJGVQM+$8C%"6PKC%1X$RIO2/::J%+SO'DV;/&/#Z;U-I9 MF.>0 #P' VWDZ@=?LHLYTKFE%)U;JJX7JKV)FEQ_:8H+S9>8]119]O=TTZDY MC@"WYY?O>U0T3IK(4G3@"ZO; -8-PLD#*F4Q%9EY[JU0?4?6GDUN\!PL<0BX M/8/[\.G$SZ/2BB'XH&J;@\V> M$)QCCS4_5E1W!/$.ZX2-]5ZGV7KFZ&6X^!T7GZY'D/IHI6+.05PGFPM%Z%&9 M %8RHV.T+-H[P]\>&(5]8L+/],X\+O'8/4)ZN0CCT^*)>Q^-#TE*3()+3CDE M($O.0?%(9V,DK7(1?-2F4%S=>H+B"&R.N,JG:\RW:E ^$0"?@8T^[,,_)"(^ M\5IP&3F"3I(\@5#JKE;E0!MT/$BA;,J=V>@!;(ZX$.FO9*-# _ 9V.C>/OO# MDJL3 8MV"K@W A3+Y+\+E\'JP(OVNNC2S:R.YMR/N)/JKV31(\&U%T,_0LM7 M^UK#Q?=M&-]77/@<@F2,4=@MJT[K]&MT$K1U,0I'GDKIK3+O48;.]-VGCX+7 M=E!Y!G;S0_W$[W57U2LZ3*:SY33]*UQTH^[\'7>5:T-83Q,$G;\RXC'=B0QL=/+Y8T:#[SQ81]@KNL =(W=>,Q_9(*-\QV#VO.M%^[W03H.^9V"F.WG3FBYYD25YTT+4 MQ3NJ0#"1#C$AI2Y)H!*MMUEU$Z&Y[HROCW>.YL#IP)BN5]'AXLLTX?TB^FT^ M^[(Y7:HTEFNV;_YY78C[VWSU?W'U#M/\PVSZ/R2_M81^G2^VOU7_'I]8*;E* M=,"8X@J=-[7%$@4#;Y/F5GC%3>M^B--RN).!^6=J8!V#J9FIG6;5_#N2T&): M;_%E_?-+8KG]ROG'/C+DZOF=F>MC!;TWVC/."&911%"I( 25"WC.%5?6NN1: M3_QX+BOHLR*Y*5X'FSD2G4MDG-P:2$QI+H5T)C5?5/7W"OH],3O<"OI]U-^! M+[2A_&HS-3/>^Q %&,$-782*8KE ]XPM4N@HA>+--RC<(N"YK*#?"P2/KJ#? M1R,=P.EPP7UG^\>UT[[$Z$N"$GRM?!<9?,PDTJA3D24;%\NIX](S7T&_%ZQ. MLH)^#QUW@//O[MS:W?NCNG/OWO^QW>H!\?+?"CE=8#$FYNSO:O1H;! 06 Q:($YQ4Y1"H[+AQC0;2> MQ/P,U]$? M:GQT'?T^,NT $ _8T=I0%G>6G_-,(C&102Y%TG&<-+B@&.C,N',U O/J-"[: M?>1U :9#0'#$.OI]-'(68/N^_#R8@*Q.1,-2,XXH%3BF$V1/XI,AH0HG6@5^ M'WD]K:,?%FR'::1?L.V3,F#>FA*LVFS[4-K1K1!B!%X":IY$9+*;D=$?A!=.J5T4R-P#_V= M1\*-L3?D.OI]@-!/Z?4A-7\WN?]AZSA/F&/V 4@) E36 ;SCM1+"6)63$SP/ M,BVF-2-G6G+=T#!&A<8Y7Q,O_WLY77U[-5NN%I?KR_O-ZB,N?O\89ML:HNOJ MAYNK001YC"%[NL-%X:"*8Q!$+."2]SSIJLYN9J =Q.&9UEZ/?-4,#Z9^+J-A MY;/=;J-CT,Y(20+1I8: F;28/>AD'4>'*;!!^AE.P=R9>G,GP/CIS?$ N)W/ M/HF#Q7-[XO]$))$MEQ:BLN02V(C@1#!@K(@YY)BD[:9);T_>SM2!?$ZV> 38 MGOFEN.D3N99,X,&Z[#7$8BAV#1S!R\(@Y5I"6YB2O)LU@GOR=J9>YW,RPR/ M=NR&Z-^P]PMQ.\O_IGR\]RX4!=IAG4Y<$OA8U8E,NTS2BZZ;/L#]V3O3SK_G M9(_'0>Z\E[;O[;^KZAP(+P$#TFGEZK,N0PG22L>,\8S4>S;6>$BXV-^:B.=D MB\? ;>0E$9TWN/*HZQ;^>7$P4%,65 M<.?!M/5XZZ-Y.--)UZM&)2 M<_(K,IUF/#&(%(-#@P&Q[^M>3L7A%EOG160 M5:+0P*<"/B>*%-#'6)(040TR_WYDOI]])F4XP^GP$-@+Q7^Y+,S3XN,&A;1U M+A#SIFW1&HLG7VE^$L[/-)[_2QT"@R'Y6;L">T13+#*9 MM(\@)8E+21=)[2I!Y-(IY:,N_$3]AOV]"9QSNNP9V/Y *'[>J;8?LA]/"R\( MKYA*Y#C98NL*;0]UN#$$SH1)@>LH[U11GSSYMC]7SSX=-[B!=Z?2O8#:P?T^ MV/34[S]I\Q_=%>TDQQB8)ADEM J4T I"00J%>):,%1O3W6W1_4[E?8K9,[W) MVV3ES@-BS]D6[Y]DC$H&ISV#(GP E9T%KT6 F-!PEU)=*WHN!GCX6.S^KM?. MK>YX,'5@:J=Z$5Q+]*9SD$3VY--$$\DY$$* 4U9#+MD6#-%K?3Z![&.L4:_+Z2AW**8NWOG5Z M_EF.J]\+!(^.J]]'(QW Z7#!/3*:6C-NDRP18JY%]+PD")AJZZ>P1FFO?/E[ M7/U^X^KW@M4IQM7OH^,.<'X=C5?O;N/,;R=W)JU8T"1*52AF5L89""98$%'' M(I/,7+8>&?X@,9T7(0^.DX>>4(Y26@?HNY+)VI2SCTF7Z,#E1+0KNG5BR1Q2 M1M0J*'<(_SV?+RXM5F*V(!WOU MK%7G,DZ_8&5U>XX69U@HP8'1K&S:)*(M'"QY&<9QR_3=X9T/9/4/IZ$/_!RB M]OGI== +U-8W\MO+1?I(AW-E[P8_)A0;62;;HS >E!:6PGK#()HDUO- ,9>] M,/7(Q\:]S%J#IY54.[BE&F0 4I0:E9?D.:JZ23ED]F+,[K MYS9@_ACOZL2Z/V>T;Z8.;-6U?'&Y^CA?U!SOA$6'TDL' C4)@*.&D$J5?W0F MRL1L/P/:'F*B\VBV,0I;&4$32(SM)QS,_8;K-Y>K)3E.>3K[L/F-B>="6*OJ M^U>MW47MP2DG04HKA&-!:#-P^>D#E)UIM^AQ(!]?QV<.\!=?PO2B7K2_SA>O MELO+0'$!Q08+I+^^.0"V,I%.>/1"@"G1UQ&FJFXR8J"+R-PDIV(.I\#]K@2? M:<_D^.8P"")Z<(UJ3%,9POS+Y>)Z?ZN+'?:D '8Q]C]: [DUYNYCGR[1ZAU]P M=HG; QE+"#') -)77NC?P Z1,]V#?9L=K]%IK10PB9+8(6,*7GC@(H@24"3F=RLQ?/I;XUYB@R*EF8@[ MN)S(W4,BX",Q\POQ<3'_7.7UE5H6[3Q)3%(J?:;FB3JEA<%*$HR(92L MFC?Z[D#6N!GS]@ ;2B,=@.P?.,-%N"".7N1/T]FTOCW68N[;3#%MBDN!_$/M M#"A!\@I8$I"\'#/:2!%;+Y#;B;!Q\]3# :V]5CJ 6HL)*@QSSKQ0G,(CA0RZBL)R01]'-+J;7SZU^^IB8\<2Z[P#M+R[6?^?F1+F;K&\M>8)):G)@ M ]B:WU&";@JGR8N5%#-YJ3'DYC'F;I1U_O#6&"]WSYR+M+JWN>#"=63G?3QEO M++^$B\OU;WZ:9[QXL5Q>?MJ<-SWT>9GW+)>I4,.*R+4%Q@ MX),M$+D.7 0E2V@]I>FYE/D5%FQFG(/T@8Q:2 '!1$WW9ZEMVTJ+O\O\[C_\ M3XC9XH?&T-,*B"D%#BHQ"RXR HPRVRB&TGFYJ_@S[+,;R\0 M/%KFMX]&.H#3('4^*6()=>I)-%*"BG6@%Y<%G%59RE"8CB??+W?F97Y[P>H4 M97[[Z+@#G#\\?8X5;H1R$3(S'A3%'Q $2R1>$7B1*3 UV O-7V!DX%XXV7ED MX#Y*&[L$XL'&R4TX>C422 HE)9-@A76@O,&:8W"@LRHV:B^#>S+&VOUSG3_5 MG0IH ^EG1,0M%ZO)NRK&[:WAA U"0D!7B\.M@9B86LLD2F.,MSME#>FGWCC7 MZ-^^GVFW/OA>4=H:R[ZCY KLAUCDM5102F6HO 4 F&](.2@3/2V M4%R^D[/^A,IO?71DI1^BLGD+^8VM^/#U!N$N*!4)X) U5W1A"H2HK 4>LI%6 M/() M3# "%$L4$A3GR7<(ADD7LHLGWXQQ/%N=OT$T1FHK0QD(-L_-DMY-E__OUP7B MJYJ5Q>7J75CAUIV:&)M\ME9 QMH=2I\YQZ-J='>#M3FQH* MU$,:72N$_24L;^//3C@WS!M52&6)TXEI>!U'KNKV68TE4'1LNAG.O2=OG3]T M/GO+.P!AS\WR:LUT'5WPR_3+-.,L5[E,O)$R^)0@2L8H!+4<@LL6BHS92U64 ME;IGD[N/J3.M1#Q'6SL:4P<;V1=HFP @^B +)Z\AMR$&XUGVQI^/N3&?BGO-%=CS*_B+VMW6H0[ Y M*60@C->=1VR/&@9XK1O0?L/5Z_ER^7:[!86D,TUAEO/TXK*&M(?W MF.WV@]NTD1W 1*-.L9=A,9O./EQ_^D8_359HB@'C8JX9X@Q!^T@806D-X\RE MUC[!0[0<>Y*3=#7O-WHUE9&NSG BC?4#OP10;ZK(] =XS"\7QHK74 M+)O6B?J]"!PW23$(OH934,_X^V5S^O_ Y22YHFSQ#J1;#ZSR'%RH7&8;+,F4 M!-JZ(VI/$L=]O#\E!ILHZ?!HITX?:-/2=$=F&U/*(4[,>!$_'"[R+L^LN&UM[F/B,#",B*1AK3U7=>)Z# M!ELD'<.!.5.&=A^WI(S[_GH2[!PB]/,)Z2@<_D3Q;?U'_._E]$NXJ/6M'\.7 MRNH,OZ:+2XJ#JNA7'S&%BW1YL:9A7K;QTPQ7%_3S/N-B_4/:Q81#439(4'D2 M,0X=E4I>DLQU![ /-8?FL"*<@=>J2&6C#[)Y?^U 4>GW8NX7L]5T+>/I%WR/ MZ7(Q74UQ^7*KD5])(_5%Z'(#@C?E+D&;BNZLC"Y)>]"2G YE,$$T64!$+D+( M1AG?6C)M.>@T+MX'<0_/%3FYBCMX0#^2YY^^W?\#UDUVR@0O-*>KC1L%*J$% MQZ(!;HR/69M$EUUCM _(3B^#3TZ/TKO33SJ!3+?6$T] C00X$P/[U6 MQ@;?R^5J^JD.@WNY_/SY:KC&-2,D()Z\A\"5H7O'(D2& F1@M=.1@FJ]VVZ@ MQ[XR[N/Z< !J)MD.;LZ'!_WX$ .K8U>B50P41@DN* [,,YV%46BQ=>KFN.E, M@SV1#X*DM@KH $G_#K7Z8G75HL]3S,I)D+F^KD69((3( -%*%S-/>'>HTO%I MEYL$C/L(/BAB#A=T!R@YTN]\?=UKK,B1I'")@4XB@?+TB].J@&$R*9C6=>P1[&!C.WPA>?)I?SFI2)-I(]@TDZ?KB)GV=I5+=#94->HO!AMH0(E@! M+XP#EXU(1FHI=&M?[A%RVNQ?KLF^C9V1*?,;%6I?+G]:"OZ&C?TYG M?G?2_KC39'SJ_7SPNUYZ\SZ4DA28+6L[P:9@9=,08S, ME)"2S[SU^*81V.QA&_#Q"+Y_5W2_>.G GSE 1!0'$=?3-+$Z25-4 !UJWC"R MNE+9.@@4X4J%F7ML[<;SD&X.$\3^+7>[A]FD^BPL)04>7#> MTB\4/(48$O BR050Q07=>AWCX=3VL,?[61O (:@X3_R__$H")L1,9V'Q;1U3 M_3:G/YVMB#3ZS(6I]4Z_J% =GI85'Y ML[:@07#5K.K\)/'SV\7\RW1)/YI$E6,QA1(#:UU@>0"9/7CSQR/H_B-S.'UUX&W\?+FH$CZ$4]2> M.=0"&"(#Y52"&"0#HPRS3%D=FH_/.9S:3@ Z%)#FHVBU'_S^BJ3 $D(;KUHLQGR!I7"2>"AGW [*)FO9'G=^@;H8? MPF8L6EOPO:_N$_GRK^D_N(/'YDB,G$G+ 2LHZIUK9DB-)'B(P[+5.(*;<>)?D$ M2>,&[R,?@RW4U!/N'I#C1*2D=-$*K)1(=I1)5BDY"!Q9]"Y)[UJ_-SU.T;C% M;..BKH62CKY[FTT.^&7[]8-<:U60)UY+B3VYUEI7UYJ1P6FI3';!E=*ZA^4( ML4RF'RVHG#4$)RU@]IQCX8*;UCM% M=J-LW$CF9$!Y * -M=;%57[%URW7^"'NG(TQJE!';*VO(\=JK2K]DC!H9UP6 MS4?_[T/?N$?FV,ALKL&N\+EUGA_BB]NE+3DS6A#+C0OV7!K#(K6 M-0"[439NP#,V)AMJK2LT/L00\['PB Z,EL20XQ:"40ZT4-8R[PQ6AL2C:(VZ+D^[4P*5H95-#>88'DK .51 9G6 &6(WOV-ND+@OO-B^T>W=?=]$CM3/%NC(*.WA9NI_M.[Q=96/?7QTVM_[R)$:#F*4#-'6>=BX%'%H/+N?" M!'/>Z=8IHP9DCSS.;0RX[03YX71_)G"__U$$EQ/M$A/U^<.E@.3W)0:^: .I M>&6L$3[9ULF 8^@=><[ZF0"\B;;/!-GTFS\39=/5X#9GOWT/T M\WRYFFCA7=8Z@K>\D,UFBLQC82!33E+P@&(43V0_+D:>)7\FR!\0&6=RFM\G M@0E%/ESH5)^0L@(5/=U?QFB0OBA;;[34?JS]@;2.//?^C'&^EY9'GXEX()-O M2IDF(N&F*;_%12+=3EBQ7!8EZ')#"\J2))RGN%\BM]:S( ._LV#FH5&*[8D; M=YWGF+#N0MWG />K5-.5=C[6#8K+"44;4D@7@47.R:J3 ,\IX@@*/3=H2\+4 M#-7WTS#N!LRS &\#Y9V)@[%A[=5-CE\LE[A:UOV<&XE?7,S_#+.$DYRUB#IK MT)SN(<6P>EK,0[ ^6UN*R[+URJ_&+.P$??<)'_<[F=-C&)5GM>>()B-3EF490:50?P(A34#IF58T2;=^G<+=7#_NJP M/DJ]W4+X/CE/N Y%IYS J/JX;YV#X+(#':2-W%DOF[<;[4[=;G#]"Z8FCU;E M>4V4N?*Q5N%K6/M8899)R)$D74?7MBZ&VO%S Y8Y'<+P"0J8HC3)B_66YHHP M0BX$9EG=F5N"')9K9H,,VC$NZD2F#"IK5S=^)D@) M%7=<)=E\@>'C%/5;;K0/+AZJ-FZ@A0YNWA^XV9[/LP_5&?XY+!;?RGSQ9UCD MY43J6'DKD)@FJ0ER+P*KR]"EX*J48(UH??7N05X?G6HM4/$4X!JIJ$?T76?% M;[.5+6JN8@%;ZNPYR0(Y)!2@<25Y$"59Z5M/A-Z1M#ZZT$Z!N@:JZ1%QMYM' M)CH;II-/0+\&"IR"!#*:VC?GN'GQ M:;Y83?]GK:>)4TPI:30D6UN:I.3@"L\@==&(VFB6RU.._].?Z:/YJR%0&DNV MQ].GNJ?;W]N^1M[,HKZ8Y6V7T?*1 AD3DE-*,$"N-"B3ZS8]@6 #1FM12-G\ M*6\(/L8M*CGQ37I2I?<(_#KY>%:+TB>)"4N.J@>+9+C*U$HO-+5/TQ03&''I M6[?3/$S-N"4@IP3A80KH$TIO%_.$R_H8A43:1[*@7_ +7LP_?UK7H%AR&&1$ M\B,DW1%*!(B8':22=-36EA1. +!':1RW>..TL&NGK.Z&!#6U2F4(5/X7)?C.2WI4K=>NZ%F2-RF9-SZ@9,^G^TM^![ALQ;0Q >G MB_ %1(X4(]=]AMZCA:(D"2A&643K^=SW4S)RHOZ4^-E?\LV2EPWQ.U6R_'(B1I)1VG!D-=2&TY>.4%Q"!,*4JAO[MS M9R\H/?+IW6!US@_U ZB@M[OM!HO_F,_SG].+B_6FMU68?:BUQ5>O';?_?>(= MDQ:C!(VF7N>1I!M$A&!XYER;Z-* _OIA1.^&US-_F3^!/CN&\"8D-D$*I*@& M6'4:E*T3-"S]*V:G56 N(!OP+>(N.;O![LS?XH_20<> FD@5ZYH+!Q2Q2%"R M&"!?U(- #*@U(\,Y#99V@]&9OZT?*OFSG$=Y'26'JR@Y?Z\^;EU:O=/'!BRL MWI_9$Y159\9=YM: 6V_R9QCFL&C&R56U M5M ]S^A8YL8!RUF4:'F.=O!WUD.?QL8HL-X'(8<\B^VCCX.?-CZ3?<[KI/W% MJLE5^2,?=UF]ZM&E,.FR)D-=B#QEA!QBK!/3 S@ZP0%90!4-XU:UKNS9E\9. M%M=#Y9/N,;)41T&J4L#:H,G(/$)0&H$;\DV(I6AEKX?> M\%/'1SCT]M''D8?>RUD^M5O7OBGN!%UOX_A?-DO-(ITVUDL"@D,%03()#%U1 MD6NE4^M[80#_:_UJ>,_/_3W$"YP(;GF))8.DLQ,42Z46?E-X9$VB,"8J%/(I M7#SZA7Z=IWW4>^L)MHDP.RAVN.;CQ>7JXWPQ77U[\76ZG-B(UEN*CKVM2PRS M)"XP9K \::68M*GYDMW[*1D'.@U5_-!JB\/EW25J?IE_"M/9I*"R1:9$ZM6% M[*F^B+!,UVB(#IV-S/#A<;.AI9-#YP@]/PF= X3> 7B(:KK4I^GGZLXOOOT3 M/\7Z&NN8%JH(L*;NBV$ZDF\7.$A&]&.R,MCFKYCW$=(;; [1\5V']VB!=X": M6R/(__?E8KK,TU35LF6'E5"0;FW0WF90PE)$X(V%(# DFU+B"AOCYPF2.HG7 M6R*II1(ZP!1)Y^TZ!EN?S!G.U3EE0FJ\"N$/"N!?3$?E-(X MQ;AS8;>IM ]]H1/M'Z*S>6L!=H<"MV5"":V#-HHN5,5 F4BGI98,3/)%>))7 MD>8P%+@>7(KA4'"( 'M#@1);)@KS)K"80-L0B(E 3!23(>FD0N3*&XP'H>#J M"^,^RP^&@H,$V!T*Y)8)D4*(/M4IU[J^+(8Z]PH]6*U+DL6%HO-A*)![H&"P MTM;A4'"( ,=&P3W^\^OI#%^M\!,Y2QJ%<]E0%%3W4&"2M8\R0>8N%^L#!5]J M)R0\]I5QSH3VP4-;<7802#PR02Q;=,BU ^*AGG,4,D?'&3#M1"@L&*%:U_;T M-M.ML;KG@\A^[-/E83;>7\;_8%K]/G_Y]?-T\6VB2V:VU)#,14=Q61U58K,& MC+Z@11.-VBT,V?F3?3U:' >; 87=+X3^/5U]G%^NUCQM>D6L$$4PNLIEKL>V MT(+<+\] I-JZ'5AR;C?_=8^/]G5]#0JCXP3>P8WV^WW3";?%63%:'HN@,)Y\ M-U"6!PB)?E'!B<19\%D-\(;Z$#GCN,C#WFFMI-\!D/:>6!.B9$8R#A8+Q06) M&XA1D-WH0.>M-"KSUH^P@XP7:M[ -2SD!M73V#?C'[,%IOF'V?1_U@Q>S8.C M?ZS,+;[@\D5*BTO,$UY36+*V=S,9B:LLP>?BZDA]3@:GBTJ[Q7$[?W*<$6D# MWHK#"+L9A%H77UZU-X99GEZW,X;M -:#2S!W^*EM"C'W);]1.>8C3:'W5/#) MPG(,A,7,M02E$T)4-:<=G8TR:U]4ZSU2>Q%X=-U#^HCY\@+?E*O/;AY72N \ M61L@>>7J@QM"71@&HD05(PH58NN[\ %2QDU-#8>6'XH?&FABQ-MNN5A-WM5. MBG4&UQ0MLI0&&/T-.E]U@6"4!)F$5SZ'R/A.DQKII]Z #OW;=]C<^N"X(&FB MNOFQ5.!L8J" <'7),0[31^Q1]X7JGWK*G%'_S MH^,\"S=3_,'RZ^!5Y5="[8J"M2_X@T/TT[=_AO_,%S]?D!._/1"#M8G.PJ31 M@U*1N$)$<(8+IQ5J*5J7Z^]!WKC5+BU]AJ%UTS?LOC/V6_B$VX(!5YS++%%8 M+VLGA ]UNK"L6S2]*&A5$;YUW+8GB>.ZK(-!97=('JVWL=_V_K_9_,__-?]S M>XYS)@,C&B'J7$!94E1B5$ISD% KG.\0GT3U$(\AA"R-YQ:2A4:)Y7 M>)2D<:^^4Z!J"-UT +6?+Y>K^2=K=C]//5ZRH6O,45 &F*8RHRY3 M!6_ I!2LT2ES4QK#[!%RQJTB/27$6NFD WC]-J]YF<^XPA1;3B(+ MT=2]1*Z("(IE SYI#E;QP'7P,I76Z_0>IF;A"%!9+7L%B/Y:9A$2*T=Z*MOCQN0#8.*O>39 0X>N8Y_P]5U MCM\;5;1P'IA#$HV, 8(V'HIG*M<9!Z'YR*[=*!OW,FJ+H0%TT37"_EABN239 M%9PPJWGRO)"#QR4H46<#YOI X;(RA;%H9>LEE[O0U>U#Y,%XV!ER!RJG:\!M M=Y]1!.!M#@6<9K:&%!*B#@JTRLY$FYP,X72'V>[[Y\9XFQP>: 6M?#$4GFBON(2FGB4/R%8-"1FYBH/^9+(QK'?KO3V6W+Y@G &(+ MQ8V_2^KG#0_$X.^+,%MNGV=?Y/]<+E?KE[1')?#?RRE1/"'66"'BB-LZ"]CJ M1 YLTB0!AMPH)_S=PJ8'\GHMJ.GVX?-83(ZCKRX&>#\NU8F.@@7-!+!2JXS0 M*K*V7" Z$8Q50OKFH^,?IZC;1],3G(O[*J2#?;&/(+_G,^6WU<3G(4)LI09V0:\G49=^"+2KK/<11W^X#8&%E[!-F-U7QVH*XCV7[_E2X!8 M> 247BMK6$KYA*[FPX1V^S39$X0/4>IY(I>@B!/RW@7W L%F5]MW$OG8R!)$ MFZS3)2,7K9/&!Y+:[7MF=^C=6[%GB=]?YY=U2[$U01&#W%.P-O7NK]3S!2W]W8CFQHYD"DB+6-Y4$05@&Q5DNE+9, ME1,V>3U":;=/IMV!=U^UGAUX7Q3Z\C6KK&C.ZDAZ[80$5>/DZ',&$WGDW@BC MR[B>[RURNWUH[0G&ARMX['[&QU^R7\W2Q66>SC[R_ 67:3']7%6QZ8- I@1GGN*VH*L?@0FS/)V:.1Z!@)'\CWINW3RUI9TY2*$ MS"B^4K4=O9C$1&M'[0F2>L!3 ]7/A]-#![#ZG?[>FW*+J6TS7TC2I. 1M'=D M=Z8X<#QEX"52Z.Y9U*5U^]J#Q(P+I:8JO]OVV$3^8SOFM^A_>Q%F_T>2$-=&C_-!A-K!.7/_ M;LF;JX_PB3Y!8B(6;.BZE;B;QU39$!"E$#H$,(^36*:][">G1 SI0 MU7=WL1\M]P[ \WU'2>5@/77G3?ECN7F%F-CLN.">@65,@Q*LCC70"4H(CJCA M0;#AME/=0U"/YU$;,+730Q?E\K?9>3T-<7HQ77VK@U(N%U76$Q93T;8P8-&% MVJF7@7['0$A6DL-C@W"M8[4GB1HW^7XZ>!VKC^[.K1J03'ARJ%-M8N=U2AAW MK*YS$V"]#B5$SJ)LW2;Y(Q7C9L!/!Z&])3YZ>#:_W"ZNN;ZVM^_X$Q8(\YE0 MCT8S4(7"5N>DAR"DJ2F@G/".W_U0;/;@-\;-+0\!BY9"'1L;U]X;L;&8?UD/ M\/J1HZ@2!1N:CL088MVLE<%95!!-8$%:$]..VWQW^MRX:=S!$-->U&.#9[V# MC8[%?X6+R_K\<642ZP>R=7/N?3PO)UGFPE(VQ!2K@\F-@H#$H]2,+9IGSJ,"[ET" MA<;6D$H#$X9)65SR>:>-"!VD5^_QS)3U*209(8:Z3I1+ 5%K"Q:E+=H$K5SK M^30'^L*G3Z;NH_D=G.!]1-U!X/3^XWRQ^AT7G[YSD%,2]1D>LE!TUB*/$+BG M^,]PGG8:@^5(47< EALH1X="LD!RX/5ZE A>UQ*YS*2U MR7GZ>O/C?R;.H[E2X2&'YL5S,_YS.RGSQ:?V% MH[V1'7]^2Q_E$):&]ERR01U\J"]U0M"%PPDQ/KNZDRJ[&"5YSL-43+7S7+:> M^O+CVS#-O\X7F]W5RTW%8RV&_"=)G[ZS2:[<_W@YQ;J$5NE42H;D*5A4(CD( M7G!PB5DGK12!\Z>PU8B63IV=?1++M667WY=?TL6X4 M(U$\\(Y.IW@DAGP"P^M0HT2R]B9QT$JZN@RET#^TKCP[G-Q.?:U#L'IJY76 MT]ML_!LKYYA??*'?_8#7HV;6?UB=3SXQOGC-K04T.9*+P32$; 4PIH(50B/3 MPZ;:GJ:Q4Q?O&$0.JJ;>85AE62^-=V&%;W&1:H:1;,E+4N2-F7QAZR=Z>$X;%JZOPA](]9WC*(N:S;>.KN>OP'EB59P39JU%&R$ANCOP6EZK?HJH'HPM" MT8E)DWSPN?4>ZSU)'#?L[@Z@ARCNW'"Y'E+DB#'CB@.N6:H90@Y1H -!/KQ, MGG[3#>/"[$'DN %XG]C<6WEGAL[U$"+)K5(V1W!246S),$!()@*2PZ194%DT M'Z2Z+XWC1N5=8G-OU9T;--=C691BS&'=#U!(HMYK\#%9D-XXR[CTW@^3Z-J= MQG'K>ON$YKZJ.R-HWAX;Y%!PX56$[(*N8U\Y.!,,J**8*H&A:=X==1"AXY82 M=P?2PY5X1DB=),YET"C)C:[[94W-)CAE 7,,P0=KC6_]VKXK;>-6'G>'Q[U4 MU<&NDD?YNOG"_/)KHK^ZJ1Z8^)PC2\P=E$B1T@<_)&:I:M;)W^.DW:[VYKOPXB<4^N)W*YKO\EEE4M0RK&E6B5_F$.9P:3]OV_BY0>E3""!M$J!DSN"Q9.!>6^6#XRP/VP1_ MEZ).:PW;X>DH%?0+J)NC(23]#[.$A+@>01D@,#*8+-"+(H7GXD28ZFM4QVE@ M=: B^D76A*/4*?F:0RD6R.DSX%00@)B9TN14V!.5MNSF?I^^WF\ %.TE]&[[ MC'Z>?_HTW0R]#K/\\WQ6&<59JB'+Y2)]7#=57?^5(WSOPS[4QAEOP&0C[_S& M9U[0>U$;N"E.$*\GJ&/2D/,18ZL.J4#HZG15KW4:Z%X%'=\ZFCY@O+_!- M^7E^07\^KW;V!5\L%K6_X(J(>EP_\,?KZ>U$2-V7O9EB:+5EQ!39.-;ASH@> MG%42LD'AI/>QV-:/8NVY&#=B& ZC/[3SCJO_#B[TS8#7&QRM1_]FYZ3C=#UQ M4;OK_%Y"QL7AV.BX=Z;R,:KJ &\_"B_<+Z_M/&#A M,//H(QB]'AM4$H12UW(&05Y.*1I=ZP&Z>Y+8PX#FHT!Q=R/U@!H:>[#3>[HR M5IC6+>#?7GQ8X)JI+2,\*U-$8$ 71P+E):N+!R,(KCCSTJF\X_2FQ[XR+EH& MU>U\"$%W<&1M9TR]#8O5MYLR^NG;S3_9V!UCAE/8#L0)G?'6Q,T&-9.EQNPU M%P-LJ]B5NG&?[3J[3 =2:F=PW<[JYV3%QC,%47A>"V),3>]ZD$HAW11*A=(Z MC/N1BK&770RC[T=@=8#P.[D?*>1:7GZJ-K;\QZ?X\>K8#HF,+6M FQ0H5QE) M/ *KT_1,=CXQM\_]>.]7^D')(>J[YPH\7I8C@F*Y6!$?Q$8]@-\G)'=A.E\; M2%.8/+K?($I+*_C"$PN2120@J$X0M.I[)(1D.L2;HR6$0L-,7+[ MZR,"I(U*[P')$?+MP/%M,#(J5FHK5&B$J7D 5JYQTGL?VZ_%NDS!N:WNO8-M+,1W@JLZ8KSN9 MO^#L$B>RE,@B(\X5U@0_6G"A&- J:FVR*BRV'E-\BX!Q.]&[P=3A2ND 4:]F M:;%9V[3Y_U>S%VG=*UJ[!FOX3?+*."F)!Z>8A^#I%U6\A9A3 BYK0E\E)WSK MJK#=*!NW^[P;# Z@QFX[-!^IJ'X]377C7+BJ.JE_85TYGX:N(]_GRX,7EA\L MAE$JS;TO0F/DX&LN5.4<(6)6@$E)'8+R^'>E^9TGT5*D+:K.UUN_BP8EZGI? M!TEF"M^D"YFW[N'Z:U>:[X/1$U2:[Z/_#IR,/2IPN&+(;&800PAUAH D]XD< M\F"]LXB2>2T:([MQ&=TYU:3OA:/#R^CV46IG<-VF5U-6Y)WE +*$.FT7>7U_ M"#4SFCF%C4SPUC-&SKB,;B]]/UU&MX_PQWX#__VRK)9_S,CP%LOIZMLVG4Z& M9+F7$@)]#Q2YX+6)O$"A_]ISZY/5X2GG\^$?WP\N#E'8O*GTQM;__PJ++V&1 M?^#!9"&#%42^T!&49X)$HAGPI#"E$%!%NQ,"'OC N FTEAAH(<$.+I'[NW.\ M22[SPB%J7NMJB@:?D@S/&JZ@!O^_;W6"YL MT)Z!D<&!XB)#2$6 R$Y'+!&=;.UH/X/NNKU <61WW3X:&OO:V[XX7;=[7?&0 M>"Q>&P8R(9W<-I$GJ(P#KJ2,.BCM[@[^>N#:>^ #Y]53MY=&YXW%V\$9U?2Y M7#D4C)B$%-:MA$E#- HAL2)T"B9&V?[9\,1EFN?4R7#,#3P:,+H[-Z]?'+7Q M,EF/%.\X!BJ[6,\*!NB0ZR(R$V6WD/'!3XS]_CJ6RA\]6 ^2?P='Z[OYMW"Q M^O;RZ^?*S\24X!+J0C=!L,2"5A 4(O 06"XJB)Q:QQFW*1@'7"UU>O==ZG ! MCWW(_/&9)#1;_8HX(?_4\6 41$?FH5+Q]$],@66*6;0Y>6YV.E6^_\QQ0LD! M-'V,K+I-EC_T:GM$%ORI']DFO;T7X8WRU@]]\_LH/\&-Y=9 RL "A2YU:KQ"5^C"E764)C ]6E*18QM;5 MD.>7.1X,*H(W*8ZBE3!!9_( ]1UY):O2P5#)%/F2:-5*28U(/+. M+#F\E[Z?3@[O(_RQ'?'[TYO"%F]9,L"LJQM3#?'"F0 M;)WFFTU.:2>?_#R2 MPWLI[.GD\#[2&UO_#Z4VT3/CF"U@K;3U^4)"D*A <$V2R8(%O=MXG7-)#A^, M@182'!L%?UR0\Y>_OIY^FI)8?IY_^AQFUZ4.4@E!D26DP G-Z"5X8S5DEZ12 MF3&\N_;ZH?C\X8^,^_+<$@VM)#GRC).WBWF^3*LWB_>X^#)-N+XFDXPZ(EK@ M>;V_T J(T5M("H5-3N<8=WK!>V+"R7W?[J4X8&AGM8GL^\!.?37?B\E70[@,96#NOF MV*MJN^*EPDJR2+7:3FL(61%#5D0KK/-&M\;'CU2,@G_AJNK):!HF6&:1>#UBFK@?B0DLMBS-VQB<<7RS]"S[B3HP:%3S,U M' RI+[B(\\:@V@[AN.(C2B.R00W:ULV?DMS_F"F&<%Q%B@4"-[YY[\6]E(P[ M%>HD0#I"]!V<2N_Q@O[HPS]PAHMP0='HB_QI.IO6\I%:&'MU!:.U$5V08%G. M=:V. 1?IU$41LRZ^6,E:MR?O1MFX(Z(&!=@ JND <(^,Q9@8S;PVH4#.A1R] MK#QX'SEDYG.ANUV)NUNRAAS4,N[DIX$#L39*:'@'MJ]+)4.Y3*O+!;%V5#'J M/3^G507J4R0V*SN]\2%2^!9;+PA17Z8K4OIUO: RN5!0E8!"+@2%5E!T'@48 M6^?T!ZUD\Z;-G8EK68AZ[R?K\\2VURC5KK<0([C@R+A\8!#I, 4F1%!6!ZM"D4?GA9:*>7#F"V:3"_?C7=&6G#" M^6J7%*/$X"#':-&;:#-K#; 'B>GH+#M6Y?=.?3A6_AT :9U.O,7'];+5]3P" M!B;43BB>$C@DMF3)&$TB'S0/,G7Z'EIZF.5PM*KOFR5]K-P[P,_;Q?PS4ACS M]H)<8#*PE_^]G'ZNP<=/WZK@UH:&+,C(M0$?M0.E58&HA()LBUH_\6-N7>*^ M UG]%*H->>^UUD_/D*L,;4U3&1DQ(B,>>*1 -S&H!DE&90P+F@PWM*XDV(&L M<0^RYE#8%6H'ZF7L4NMW\\L7RR6NGU&V1KF>@_QQ?I%???J\F'^Y-4Y%"\1< M=P $5A^'!3<0T=91[I$N":&2#KM-J]GONYUBZE"=ST^C@ Z.L??SLOJ3A%RK MQ+;_^ M^P8OY6G[KXW_+&.,Q1\<3^%SG1A6=P0N7()%'$,@C('MM/:QF9^+& MO46'@M^P.NH ?/^8S_.?TXN+*^ISP5*2@^3K;*E 5N,I%H)4D'Q/BH0DMG;V M;U,P;DW#T# Z0MH=8.61./I[QL*GG+DM'(169C-E,RJ4X$/)'@5+$E-C!.U" M5S_EFR,];AVFH2[J'QZ1V=5"NK?SY71=!OOR8OII.JM_/'$J21[JL%@*QND7 MXC@@0ZAS8SWC.@71^K8\C-)N7\<.Q,QCH!Q&?=T=CA_#X@-2%"7HDK#2 9?, M4A1E#;@2/!13%/>BKL<>]C#DI 7:(Z#N SWOR)A=AEG!]$_!))%^" M"X'@6,GD&@0)P3DD3R$IF213)C9W]6^3,'9UZ<"@.4;@7=R*;\.W==#[Z_SV M\_&$4ZAA4F9UTSE"=1@@"%.W7&:5N>/TAZU'V#Q$R]@EI@-CJ(D*.CA\KL*2 M5Y\^A^FBLO1ZOJQ%0L$FS DL2@IE4BBT%ASS+"??32

KFV2GFX];B50W%*7/=?E("$YL"H[+<0Z;/Z[ MC'!OE>]<1KB/_#L TDORGN;?$*^?5[:I+AFU,,R3S(A M8X-V26WIZ/;..U#?CP'J$-$?#*#/%&O/\_M56*P& ]&+E!:7X>)%_L_E2UK%J?S&1]/H&TSJ>D4"D_:$KP0;^7_D".==6*HF@2YU\D^S'M4G\[$QPHZ1/'7J/L^4&SQ5: MJ^EBW5+QRW29+N;+RP5>/]336<*2M!0O^KJA5<4,H;Y8:!:P))V$%>U'9^Y, MWK%GT"\D[QFNIZ4LIO&R?K$6@U>;>X=I_F$V_1_,$ZM*89$'<-:INJ760-2Y M6D:VRGCKK6W]*+H386,O8QT&17YE0[D)DCS[AU!]F]G_YV#RXE77-:%@WHLX;Z%@:AYB*9 MCDG2E:>#5$_)=:\O'IVIKH);MZBL'_=<25XK64#H4E]\#0.?J_/'HE$^%&9D MZP:>VQ2,N+)W$"7_D&L^7-XC+_F@\W(YOYCF:FC7IE<35Y;1^\L7 [!,@V.65C2D?KUJSN?;1(H64D05RRN@,#H6DYX/2RICH1_L6"CMD/F[%'UZ.]5]6!G))FUG_Y_4<2]78%!N9- MJ_W$*H/28ZK;THEU4RR$0#Z>T$K$X+4M@NUTSK2EJY,W@ ,A,N]#7QV<9O>' M&F_^G-$7/DX_O\5%JHK]@!-=C#$LRSI@CD(,S1R%&!3?Z*RK4=L@6>OAVSL3 MUXD??AP:AU5)!UA;3T[=S(7[;3Y+V]4LV=92^RBA%%T32Y8,)AGR+WTI7 >= M=//4W+V$=')_ML'0\:+N-L/V?R[)(<7%Q;=?I[,P2]-P\4M8A3]FX3)7WS*L M"RW6R:F?PD4MK7__$7%U1-;MN ^VR<0U9+I1!<*/%+V:E?GBTYJ[>_/'47&M MZ@ VG<@/+ :<#ART0JXLSUK+UO5G>Y)X_$M#N@C+Y;1,T_H+&T^XL"C68THH MEK'$M^/@I10@(Y=DP]Y%WWPCY7V$C.NP#8F6'Q\=CM7#R&F=K2G7VV"3MXC6 M^CK+-^A:UI5KU)WH2I"6@N688HELIR?0)W(Y=SX[]N/#T4JT.A[$S>D>I[WX8'"#+D8'PGKQ^ MB@SF;Q?X93J_7%Y\>X>?YW2JYJMWM*SKLYR"F'(].&,@[ZX(X,Y9;[TIQNUT MTSR!BZ?HZ (FAZAW/I"L^SE OE>:7ZVL<%Q:CA),UNTM))P!R'ZW6OW>S1JK*Z@%Q2(UGQV<@9B\0),=%A< MTH;SUG5J#Q(S=N=;*]>DK=0[@,]VZ/^5%V\QE.#(C&26]06C#EBH@[,CHK 9 M Q;;?.'Q+0KZ\F$/5.O=#<>'R[@;A&S7,G^O[W122A8=&0^)0F$FUPXM!Q8, M"^@SMZ+U9*I["1D7+\=H]EZ0'"/F#K#RT^VF!PY<>AJ@[#@ MX*PE1D5A=:N\$JEUC_:>)([K&[6'W9 :Z@& *3*YV^XNN8E9E2V M9'(B)?F4@>Z"B#%30,(%A2C6>-?77S^NBEEF^D1F^@KJ5(7KOZ_#S4M/"]Q2UUD0'X+I-O+)1)NT<6"X4*!LT>%MTM8R2F3O.8F@&JNA Z ]9UNB^O?UF2>F^UM=31*3M!XK2[$XM%/L4BJ\B'NHA,ZM$,6U-D MGUX#;W\$S)RMY@ZP\OL4P_1JRU\Q2^]7\_A_G^979(-EC=%6WVXTI2UFM*B MYX2@HG1TK+(,GGL9M&;TX]:4BX?*UE>I1IL7^$'LTA?>'MYC",YC,L: 496; M320./D<$IX3.'G.=3# BJ:8.6CN0P1I07&EP(2N0:*RQI3#G6P?7Z^5J_OEV5=^NUR31^M#Y!KW6G(@%]7<(!V [/X]VJ/5H(E&$0!HH\3*\\4->,$'B"UQ_V2J!J5E[5PI6RGD'M3>ZH\1YNYE?PP@N)C MXZ@3#\'!;C2'#*#.5'L'Z'EB!2J+[ 0IA!?N:NRG(:@2@ +"A!FYBJ(U2\2) MF'$_&&;.5'8')47;Z_P)ZF)BQ%J(8&JC7=: K@Y@Y:2>G&3(IK5OV7YR-^G] M<->.)ZBX V \&ZS=>?Z)-D;I">56U64)*DZG4^XM$J:C,JH9T#D3TVMJL3.2M^].^*U0W5P/# MX:VM87I VH.@[\Y*"LE>7'W-+INR\9SI()<,K)126!>5U8-<6SXI33?W 0-B MJXTI.@#5G45,F%8.L:3M%'NE%#G=K!*%@RD*7IR-O'41RIV/[R;;O\BC[E'* M[B+$^OQYNN$UJ?JYX<.-=2E:)VV8CU B!8K*UHDQA9@+4V"LYY2C M!-)BU JTR=F&HA1SK?U6 [&[N608#J>7-FX'>*Y;?U9B+,1F-UALLB?\JSY?1K?CV+\\_Y]_FR-ON\*1_PKPD+*ADI M(K"8*;LV&<%YBDOJR*!@5&32MXX*CQ1Q;,+WD1$ZH#T[@.N[2GT^R^DW7,PH M.E[>6>ZOF]EY-54/D7N+D&7EAW$U^^+.@.1.L^"4SZKU6]/WI1KW9FYL4#:V M6@6;FRB&J-5C*U;" ^1J^%]#.G[S6+SF6ESMKS-B\UA M,V%%FEBYW#5&49EU:+]'VIS:"JYB*J20UI[R +'&OK5IC)EGKF6:&*:#4._. MDK91S(OUZM-\,?UW3I.L"YTFC@-IAE25*7Y%$358DT4R,7@Z5H;#V$-QQKZ; MN1RVSC)$CYAZO5RN:1FU1$9Y)2 X77OC9:8P@J)5RW@Q,F:.HO54J3VBC'V+ MU>O-9\M+Y(://O)ETX+#E?#6,,;?5:ZWOOJ:&HD M5A!"2AHBEJA-L%ZKUD_L70QO]$9GJW*$R&VH)- 2T"4%WKMD'?,JL=97=3_# M\,8CT'+8\,9C[-#1N*TZJRY*ZYSS!6PVB40G96 =C8"1B\)$%%[^388W'F7$ M9X8W'J/1?L"PFS&FT22E%6T&'DAX6@(XA@%W9X MXS&Z['UXHW;")DO+H+4@**\38#)U;DH*T8OL8X8W'Z+H? M!_)HM*#%Z,EE!O!.TS+0.PA%(.E':,Z<*^FP>NV?8WCCJ6AII>&1@?)V,4_K MN'JS>)\77ZPO-XTWA44.H HQ9%&; 1O$X(-3HI@LS3\H%>?PP#R M6(#QCIOS;?H8(&CMR>@,1\B1-&)U%MRV)HNY M)\!XD<IA:8"AO^K00^&@_,TT\*.AE"Z\EUCZ48 MYVEJ<)" M4<9Y?!H.,RTTW@%P_K' FZPL6(.QY (Z>8,/?>#DU>DKJ=(C&YF6U7R+/H[U6ZI[.DT+5: B"J3OI0$KVB=P49F M=13%NSP,E(X1)93M=M!3^(-Y=X-0?_- M;C$J%8<%F"P:E&,:T-:!LI[I'#F76;2^W]DKS+CEQ<. IHWF.SB%WI$U2(!/ MY'9_)?]X-=],(MZM:J(*HJA/)BH(!\HX0VEKY!!%-+5G,\74FE/B68'&/:4: M&?WQ+/%&%N@ 3N_SU56=.IQGI*HK6M*+]'DZFU8UK:9?\_6J8A0F):5!^CH7 MR_D(/KL"1:OD.0H1FT<[ATDV;N@\#, &L,G84X"V?*"59[:&=LL)3\Z9Y$,M M(_@> M"3$NI\PP(#I/TSTE9;><7A/NF"E>8GTEY%4A#H*/":Q![ZS(4F/K>.<),<:% MR\")V(G:[@ PKVL?([G.[0IVL/\CKR:*&::B=Y B2Y4X,X,WM*&<*CP+KYPL MK2^7]\DR+EGX,-!IHO<>SJ8:T_TQG\WO;X7KN-X678(CQ9 ;];5BR0)JJ^LT M([0:H^2RN>]Y5J)Q"<,'5O?]'13[:;SG#Q;://.J.A/@S.-]GG]6:;,&.%J2XY.DEIIJGSBP5I1F@Z MXWD==!1;PW' Y8Q+*CZ47^S#^ET6/U:&B";PH6#B3EB*CLZ ) )8 MKVO70; 4E@8-E".%HFRDI*9U"?\] 0Z[/&<_%E9.5W$'[N6:=?>:@.T77$[C MI-+B)RTV1<*U*B=$"C\)ZUIJ+T7)IMC6I4Q/"G(87GZPVKCS5=Y!?/9P$;]. MK]:KRI&5-:E 1]"4 (-"'>JTHP1))9=XBAB;D][M$>4P[/Q@-4@MU-X!>OZ5 MIQ\_D=POOE(\]S'?)X*^PXVUW1I%Q:B2<1!TG6_$K .L_+F>29F2K$/76Y]: M1PEX&-)^L)J4X4S4+_YVN^DQ19M(S@M2)7 KR4/G;,'5.>W26^9IQ<:6UE[M M2!$/P^ /5N(RI)E^+B:]>Y,\:AQZ:4*]O0*,R*MWF%)&HM>36))1BG:#<71B M%T_.LE0">J=+D:H(45J7QW5!KQKUC--H/&':=L"842P<_@D^6(@RI'7CE&7BTW,CHA1,'75;\N/1Z M1YGO67J]8W39.[V>4*DDX9#,R!@HSR5I)46PY"V]DLX8?E#E\$]$KW>4>8^A MUSM&U_TXD$?D;][03C(!(5GOJWZJI@2MA?22<^+)9M[X9.F87N]4M+32< <7 M!?OSVJR,DXQ3ALE$O7'+"D+Q&5!DF;7.G/ZP@>/8WX^B&[@P\=XIH4E;K7< MG_M/0X+^ VT%"2]*V,ZV\;9XB)(I5OGF]&%\K\.^OEW^BN@HHS[[^':,AKOH MJSQD#.O;3"=OHN\O:M'\KWG[[YO4,-4CUVH+LK;1JZ058. )R#\SZ76));6^ M'3]?ZKX\5ALH7MB6';BWYU;\XBM.K^I)\&J^>(]7^7V.Z\5V2.)-3' S:%AJ M&0.W$I@@C2OE/+CB& @NT9F,3NO6LR9:R3YR/^"%,7<$Y <#0.? I^7FZ.JS9+_+(G9K]@KZUN3LHFWMBI3<;U>6B M76TI#%+5OD*#@-P;8#H5I3AF>=A]]!'(?4:<7OE2SHFT6VG_)QBV?>>Y^_'D M\4L7 >R78,0J@ /5,E(90!3.&^XU&$E(52(E<"DYX$%(9U+DZNE M!^M*Y=)B!ERNK$?,"9]*R3ZV)O3]";^NI9>.+,ATB6 M=J'V[P?R]%J#, 4=1Y^C:3'(Y J0V&)T52#F$00LJTX&+ A5H M$[Q#8;@]C,GYYR@#.!4MK33SV&#GU0+'M,V]Q3@HP;W38T],.^N;.UW@%T2/S/\]GF/F/G1E-V M3/.$=-XJ4D2B\Q9SLO5-('HOO<^F=5_2(R'&A4P#PSZ^7#Q#RQW Y$5*TZI^ MO'J+T_1Z]A*_3%=X=5VIZ9!VD;' 5:"3MQ(O.EH&R, Y16GUB:FUIWE6H'$/ MJ_;P::?]'J 4X_KS^JK>J.Y[X-DMC%M!"Q 4Q@5G:@$P0E#.01&4#]#)K[5J MS:ESL'#C/H$, +%!K-(!W-[5B_E93M==[M,7PW?SJZM7\\6?N$@3*3*WOI:S&[$A MTHL0F!20 A:M'-*&;#TQ[D@1^WJB.!$8CPFY!K-2!R!\S&60427#+ +:>NN6 M7:"D(Y 31I^9L72P-Y^RK_"Q:K1/>5# M!4UR]E++X"EYY0&4 MLGF"F.,&8A?'XH V[.'_7-&NOQS,5VM\NSM M.EQ-XQM*N*H"*O\[R2%T3 9*=IFR^D :=2@@%YX2$X[9A^5Q>Z8)G?;YXXYI MN 3\+F6<[O"WV5C?6R$3WD2M"RB%M1VK"'"R2/H%B\]*6__P.?)0^!WR\>-. M>A@/?13JAVZI'FRBQ27Q/XJUN\?Y&4VRBN5B MM580,JNL,S6111_J<(]8I"X^AM:WIB-V4 \V5*.7/7 A)'00)]WGL0FN)A@J MTB9V6!N^Z^0OVMTJ%4&Z#,X%WQC&/.*[T7 S/$9^.#K&!$V!U$4[^TM_-%VWZ7+ME!(!BJR-=I*Q2M+$(6-![PLE.C_8!AMT=T]D$'D\"PX$"58J"^2X#@A1=K@L^N\?2$WAA8CC+?LPPL MQ^BR=P:6VC$DLN0@G"$/%P4"(IVX1I@DN%0FV1;SFGXD!I:CS'L, \LQNN[' M@3SB!XE<,>.+]' PLIZ*EE88[R(+V=Q49 M[3-JI2%PBII4=!0_687 5"B8=H>T\;Z+T#N!RKTJRECC.XO0JWRM<^# _5I7" M,AD)&V"T+70L: G.4MP8E,G[[D(129P1E9^^4I](A@'7Y^* M-J[7'1]#\^$-V@%.-^I;DNROYHM?Y^NP*NLK6L]\38J?N"*D3"&"5HP.(*XX MH(T! E(.%BA%C]CZ!?TY><9UHMTALIGINJ@0O-'2[[6$Z;>_:@M%GA26+6*A M-%!4VB#-';A"2C+1E5J]QBVVI@5X4I!Q,^;NH'>^L<9^4WPW_?AI]::0FEXL MEWEUUZ-/HI*!)TH(:3VT#L,0?)WYDB/7TL3 G']P5;/G.?&9#QFW<[H;0#6U M10?'Z?Y.@*K37W*AG]>R?U0^164E1.8J5Z@:./V M5'<#S"$-V@%._QL7_Y6[*[;].KN MP?"FU!K.3:Q+&=C;1?X\77]>OIY]S3O#3)(.C(F@P'GCZSP K(]&"3(RB3'& MP'WK'KO3)!VWC[H[+%_ W#\\MG,L6I@@*""J5-\FDVH-5X#/4FAQH M0&P/UB/]LV#[&'.?B^T!DOEGXOOKU#%*KR1+#)#1>:2\%A3F!P?:%T4'EO2E M.:"/E7'<5N?NH#RHB3N(D/>0>F4?-6?%@,R20J@H62U8L$#"FV)#5MZV?H\Z M@WIMN-[G[O#8P%X=H.X?\WGZ.% M ND:5V=&VBDN@["A1'+GS)76#N\9<4;NM.X.?ZTLUPL(_R"-DOJVZOR ?UT' M#UDQ+P-W8$.@"+@VF@=D'LB?1^>8\4ZTOHAZ3I[#8/@W>@]J9;L.7/EP98L!##G'&TNG<%YC6 %1;8Z2E5RZ][LO<(X78,YI>J]TFP22:)"F*(KF9;I*@Z^]*S MB)+"D2)M:T*PPR0[#)I_GP>C >S9SZ7Z8SZD&S7NR%IO=!@^#?IUVR%E M<[:"8I:H26$JI0#>T5J*]&7K_("@$#3M5,D*8TRUKKU\5J#>IC-="&BGFJ13 MA+U=Y"\X3=<9VBXBINSL]BIK.4G>IZPH%F&L-3GH M:9+V-J7I0IAL;L1.P7J3P6W*_U:[A;$0;;19 -K:YXYUQCHS :Q&;Y4+16-K M'JL#1>MM'M.%X'B^F3K%WW60\1:_U0CCPP)3GOCBG%"Z0-'9@U+*@?,!@:&, M*L5L?&G-)'"89+V-8[IP)'BRD7I-0!9KDF.*87JUS>%V[OVV\N/V9Q.GA;1, M*>!:U&'>)0&6[)^N$AI?S MV4:=+^)V) _9^>5\6:OKG&9>QDJ"S6-5+YT81CKPP@PU%.A%R,4FIBZ?! MQP+QDL.!QDF&3[58!V@\G+9FDDN0G#8;&)UMO6LJ0([;@!'<.*4":M?Z<#U< MNG$O"2],_C.0T4Z'XYRVVI!PW#;JW%M9#6JGLS5];[?L^>Q6N%(H!7.50H;'0EY L *A9#J;G%.1"VTUEL9 /4BP+ND !T7,0^*?YN;KXOK[ MT;+N%26]F*4[=4E>)!%-!N2,PFII(WVEZ_S,;*./1FLY.#3W2MQ\NU[$3Q1]3[S+GDEN*,NKH3PZ 2&Y M0'M0*NWH*)(/QUGOR;B_^U%=!I670-D ENC@2#YZ3D?;'F#YK_#&G3#ISMW=-C,T[KS9?->G[[*R_BE#0P M"28C'2 (,==".T:;U"OOR"$XF91GVC;GH_BN4%WF/8,BY3'A:4.S=8;#U\OE MFC19![QM1G5O!K*]IF^0,K_6TKJG"0YJ2+V<>&91"XZ@+;?D A AT#$%R:IB MK71%ZM;UDJUD[S);&@O5%P-!%Y2_3Z^<%O9YOIU@/N$^J\ X PK6$>A+5H>, M,T*C\DH9ZY-HGN=_3Z@N$Z_Q 7NJV?I XN[&XEV^VK2BS3_@7_^:KC[50?>D M0$HN]]'+T)%"AXH&QKT!I:0!=$9 H4R!%149*ZTO\T^5M_[-;ZIOPQ7^7KTM2)<5G(1"MQL4Y3,XF.",LT"*EHEPJC/&_M3_?),FZQ M< =P;&*D+N!VN#(G,?F8M,%ZQY%!%5T@!&JFHGJ!0"DHR">U$TEM8\")== MX;C!Q#!W81UCI(,=M)7Z3;F[DC>SLW0V23S)D#!!8CJ 0IT@B)C ^.2]IK.* MV=:W; ,L8]Q(9IB],+:U.[B<.V^Q(E@Z!;,"$9T"I6V=!Z'H+&99H$8K::OW M= *,&_MTZ-"/LN#)KW"QZ@"T-CL6F@CFM=AVU;T!*S-U:) MQ%LSVPT/VL%ZIWH$[3$6/!.TO\W:9(_OUU^^7&V&O^-571M47*VJ<@,3KI0V55JE;S@X&W2T?+"4+6^NSA0M'&[J(:!X1!6Z>!0OT,( M^1:G:1)2K4'WM2\[>A(_%D!M./"K;*5U>4KJWQZKK2=H(F><$HV8JFMNT;G@ ]=U!2T-DYP5D\;(;EJ1*,^TPZ M). N9Y@N#DSZLRCF">4G?% D)(BI)XGJ,SP06;VO-\W!-A MW*O'RQR8I^N\ \@\F 7T)JR00M+[>^3ICNEO$\,=ZD(1@>1*@/+, JIL0-4V M_)*$R;)U<>@9XHY[\W<)*%[*EAW =I=;/\BH7ZQ>XF+QC5;W/WBUSI.DA=5< M9[ VZSK,($ H,8#EM+0@LH^BM?\[2+!Q[^\N$]^UMD\'H+M_DW/;M5]IEUSA M%&K!);3M*L/ MV!224@R:UG%5&=^7+SXN\D:KDRPBA7$&P$ 9%@ '@ @ $ 97@R,S$M M#(P,C,N:'1M4$L! A0#% @ %Z>7633U@E:M M!P ?B4 !X ( !J 0 &5X,S$Q+7)E'@R,#(S+FAT;5!+ 0(4 Q0 ( !>GEUD<>IR\P < +8F > M " 9$, !E>#,Q,BUR97-T871E;65N='%T#(P,C,N:'1M4$L! A0#% @ %Z>76;-: M6QFH8 0 A/]0 !$ ( !.QD '%T769.=-"B#&@ 3X! !$ ( !$GH$ M '%T'-D4$L! A0#% @ %Z>76>5[S1+\*0 &:8! M !4 ( !Q)0$ '%TGEUGCG-M"1+P 'Z)" 5 " ?.^! !Q=')X M+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4 " 7IY=9JP8ECD9$ 0#;80P M%0 @ %J>P4 <71R>"TR,#(S,3(S,5]L86(N>&UL4$L! A0# M% @ %Z>76:+WGJ3.$ $ /VH, !4 ( !X[\& '%T XML 131 qtrx-20231231_htm.xml IDEA: XBRL DOCUMENT 0001503274 2023-01-01 2023-12-31 0001503274 2023-06-30 0001503274 2024-02-26 0001503274 2023-12-31 0001503274 2022-12-31 0001503274 us-gaap:ProductMember 2023-01-01 2023-12-31 0001503274 us-gaap:ProductMember 2022-01-01 2022-12-31 0001503274 us-gaap:ProductMember 2021-01-01 2021-12-31 0001503274 us-gaap:ServiceOtherMember 2023-01-01 2023-12-31 0001503274 us-gaap:ServiceOtherMember 2022-01-01 2022-12-31 0001503274 us-gaap:ServiceOtherMember 2021-01-01 2021-12-31 0001503274 us-gaap:LicenseAndServiceMember 2023-01-01 2023-12-31 0001503274 us-gaap:LicenseAndServiceMember 2022-01-01 2022-12-31 0001503274 us-gaap:LicenseAndServiceMember 2021-01-01 2021-12-31 0001503274 us-gaap:GrantMember 2023-01-01 2023-12-31 0001503274 us-gaap:GrantMember 2022-01-01 2022-12-31 0001503274 us-gaap:GrantMember 2021-01-01 2021-12-31 0001503274 2022-01-01 2022-12-31 0001503274 2021-01-01 2021-12-31 0001503274 us-gaap:CommonStockMember 2022-12-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001503274 us-gaap:RetainedEarningsMember 2022-12-31 0001503274 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001503274 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001503274 us-gaap:CommonStockMember 2023-12-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001503274 us-gaap:RetainedEarningsMember 2023-12-31 0001503274 us-gaap:CommonStockMember 2021-12-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001503274 us-gaap:RetainedEarningsMember 2021-12-31 0001503274 2021-12-31 0001503274 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001503274 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001503274 us-gaap:CommonStockMember 2020-12-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001503274 us-gaap:RetainedEarningsMember 2020-12-31 0001503274 2020-12-31 0001503274 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001503274 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001503274 qtrx:UnderwrittenPublicOfferingMember 2023-01-01 2023-12-31 0001503274 qtrx:UnderwrittenPublicOfferingMember 2022-01-01 2022-12-31 0001503274 qtrx:UnderwrittenPublicOfferingMember 2021-01-01 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2023-12-31 0001503274 srt:RestatementAdjustmentMember 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001503274 srt:RestatementAdjustmentMember 2022-12-31 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-12-31 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2023-01-01 2023-12-31 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-12-31 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2023-01-01 2023-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2023-01-01 2023-12-31 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-12-31 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2023-01-01 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-12-31 0001503274 srt:RestatementAdjustmentMember 2023-01-01 2023-12-31 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001503274 srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2021-01-01 2021-12-31 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2021-01-01 2021-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2021-01-01 2021-12-31 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2021-01-01 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0001503274 srt:RestatementAdjustmentMember 2021-01-01 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2022-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2023-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2021-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001503274 srt:RestatementAdjustmentMember 2021-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2020-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2020-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2020-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2020-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001503274 srt:RestatementAdjustmentMember 2020-12-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001503274 srt:ScenarioPreviouslyReportedMember qtrx:UnderwrittenPublicOfferingMember 2021-01-01 2021-12-31 0001503274 srt:RestatementAdjustmentMember qtrx:UnderwrittenPublicOfferingMember 2021-01-01 2021-12-31 0001503274 srt:MinimumMember 2023-12-31 0001503274 srt:MinimumMember 2023-01-01 2023-12-31 0001503274 srt:MaximumMember 2023-01-01 2023-12-31 0001503274 2021-01-01 2022-12-31 0001503274 us-gaap:OtherMachineryAndEquipmentMember 2023-12-31 0001503274 us-gaap:OfficeEquipmentMember 2023-12-31 0001503274 us-gaap:ComputerEquipmentMember 2023-12-31 0001503274 qtrx:CustomersOutsideOfUnitedStatesMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001503274 qtrx:CustomersOutsideOfUnitedStatesMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001503274 qtrx:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001503274 qtrx:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001503274 qtrx:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001503274 qtrx:InstrumentProductsMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0001503274 qtrx:InstrumentProductsMember us-gaap:EMEAMember 2023-01-01 2023-12-31 0001503274 qtrx:InstrumentProductsMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001503274 qtrx:InstrumentProductsMember 2023-01-01 2023-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember us-gaap:EMEAMember 2023-01-01 2023-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember 2023-01-01 2023-12-31 0001503274 us-gaap:ProductMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0001503274 us-gaap:ProductMember us-gaap:EMEAMember 2023-01-01 2023-12-31 0001503274 us-gaap:ProductMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember us-gaap:EMEAMember 2023-01-01 2023-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember 2023-01-01 2023-12-31 0001503274 qtrx:ResearchServicesMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0001503274 qtrx:ResearchServicesMember us-gaap:EMEAMember 2023-01-01 2023-12-31 0001503274 qtrx:ResearchServicesMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001503274 qtrx:ResearchServicesMember 2023-01-01 2023-12-31 0001503274 qtrx:OtherServicesMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0001503274 qtrx:OtherServicesMember us-gaap:EMEAMember 2023-01-01 2023-12-31 0001503274 qtrx:OtherServicesMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001503274 qtrx:OtherServicesMember 2023-01-01 2023-12-31 0001503274 us-gaap:ServiceOtherMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0001503274 us-gaap:ServiceOtherMember us-gaap:EMEAMember 2023-01-01 2023-12-31 0001503274 us-gaap:ServiceOtherMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:NorthAmericaMember 2023-01-01 2023-12-31 0001503274 us-gaap:LicenseAndServiceMember us-gaap:EMEAMember 2023-01-01 2023-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:AsiaPacificMember 2023-01-01 2023-12-31 0001503274 qtrx:InstrumentProductsMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0001503274 qtrx:InstrumentProductsMember us-gaap:EMEAMember 2022-01-01 2022-12-31 0001503274 qtrx:InstrumentProductsMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001503274 qtrx:InstrumentProductsMember 2022-01-01 2022-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember us-gaap:EMEAMember 2022-01-01 2022-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember 2022-01-01 2022-12-31 0001503274 us-gaap:ProductMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0001503274 us-gaap:ProductMember us-gaap:EMEAMember 2022-01-01 2022-12-31 0001503274 us-gaap:ProductMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember us-gaap:EMEAMember 2022-01-01 2022-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember 2022-01-01 2022-12-31 0001503274 qtrx:ResearchServicesMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0001503274 qtrx:ResearchServicesMember us-gaap:EMEAMember 2022-01-01 2022-12-31 0001503274 qtrx:ResearchServicesMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001503274 qtrx:ResearchServicesMember 2022-01-01 2022-12-31 0001503274 qtrx:OtherServicesMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0001503274 qtrx:OtherServicesMember us-gaap:EMEAMember 2022-01-01 2022-12-31 0001503274 qtrx:OtherServicesMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001503274 qtrx:OtherServicesMember 2022-01-01 2022-12-31 0001503274 us-gaap:ServiceMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0001503274 us-gaap:ServiceMember us-gaap:EMEAMember 2022-01-01 2022-12-31 0001503274 us-gaap:ServiceMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001503274 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:NorthAmericaMember 2022-01-01 2022-12-31 0001503274 us-gaap:LicenseAndServiceMember us-gaap:EMEAMember 2022-01-01 2022-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001503274 qtrx:InstrumentProductsMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0001503274 qtrx:InstrumentProductsMember us-gaap:EMEAMember 2021-01-01 2021-12-31 0001503274 qtrx:InstrumentProductsMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001503274 qtrx:InstrumentProductsMember 2021-01-01 2021-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember us-gaap:EMEAMember 2021-01-01 2021-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001503274 qtrx:ConsumableAndOtherProductsMember 2021-01-01 2021-12-31 0001503274 us-gaap:ProductMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0001503274 us-gaap:ProductMember us-gaap:EMEAMember 2021-01-01 2021-12-31 0001503274 us-gaap:ProductMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember us-gaap:EMEAMember 2021-01-01 2021-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001503274 qtrx:ServiceTypeWarrantiesMember 2021-01-01 2021-12-31 0001503274 qtrx:ResearchServicesMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0001503274 qtrx:ResearchServicesMember us-gaap:EMEAMember 2021-01-01 2021-12-31 0001503274 qtrx:ResearchServicesMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001503274 qtrx:ResearchServicesMember 2021-01-01 2021-12-31 0001503274 qtrx:OtherServicesMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0001503274 qtrx:OtherServicesMember us-gaap:EMEAMember 2021-01-01 2021-12-31 0001503274 qtrx:OtherServicesMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001503274 qtrx:OtherServicesMember 2021-01-01 2021-12-31 0001503274 us-gaap:ServiceOtherMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0001503274 us-gaap:ServiceOtherMember us-gaap:EMEAMember 2021-01-01 2021-12-31 0001503274 us-gaap:ServiceOtherMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:NorthAmericaMember 2021-01-01 2021-12-31 0001503274 us-gaap:LicenseAndServiceMember us-gaap:EMEAMember 2021-01-01 2021-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001503274 qtrx:UltradxLimitedCompanyMember 2022-07-01 2022-09-30 0001503274 qtrx:UltradxLimitedCompanyMember 2022-09-30 0001503274 qtrx:UltradxLimitedCompanyMember 2023-04-01 2023-06-30 0001503274 qtrx:UltradxLimitedCompanyMember 2023-01-01 2023-12-31 0001503274 qtrx:UltradxLimitedCompanyMember 2022-01-01 2022-12-31 0001503274 qtrx:EliLillyMember qtrx:MasterCollaborationAgreementMember 2022-01-01 2022-03-31 0001503274 qtrx:EliLillyMember qtrx:StatementOfWorksAgreementMember 2022-01-01 2022-03-31 0001503274 qtrx:EliLillyMember qtrx:CollaborationAgreementMember 2023-01-01 2023-12-31 0001503274 qtrx:EliLillyMember qtrx:CollaborationAgreementMember 2022-01-01 2022-12-31 0001503274 2024-01-01 2023-12-31 0001503274 qtrx:UndeliveredLicensesOfIntellectualPropertyMember 2023-12-31 0001503274 2021-01-01 2023-12-31 0001503274 qtrx:NationalInstitutesOfHealthMember 2022-09-21 2022-09-21 0001503274 qtrx:NationalInstitutesOfHealthMember 2023-12-31 0001503274 us-gaap:GrantMember qtrx:NationalInstitutesOfHealthMember 2023-01-01 2023-12-31 0001503274 qtrx:NationalInstitutesOfHealthMember 2023-01-01 2023-12-31 0001503274 qtrx:AlzheimerSDiseaseDiagnosticFundMember 2022-03-24 2022-03-24 0001503274 qtrx:AlzheimerSDiseaseDiagnosticFundMember 2023-12-31 0001503274 us-gaap:GrantMember qtrx:AlzheimerSDiseaseDiagnosticFundMember 2023-01-01 2023-12-31 0001503274 qtrx:AlzheimerSDiseaseDiagnosticFundMember 2023-01-01 2023-12-31 0001503274 us-gaap:GrantMember qtrx:AlzheimerSDiseaseDiagnosticFundMember 2022-01-01 2022-12-31 0001503274 qtrx:AlzheimerSDiseaseDiagnosticFundMember 2022-01-01 2022-12-31 0001503274 qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember 2020-09-29 2020-09-29 0001503274 qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember 2020-06-30 0001503274 us-gaap:GrantMember qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember 2022-01-01 2023-12-31 0001503274 us-gaap:GrantMember qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember 2021-01-01 2021-12-31 0001503274 qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember 2021-01-01 2021-12-31 0001503274 qtrx:RapidAccelerationOfDiagnosticsRadxProgramWorkplanTwoMember 2023-12-31 0001503274 us-gaap:CommercialPaperMember 2023-12-31 0001503274 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001503274 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001503274 us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001503274 us-gaap:CashAndCashEquivalentsMember 2023-12-31 0001503274 us-gaap:MoneyMarketFundsMember 2023-12-31 0001503274 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001503274 us-gaap:CommercialPaperMember 2023-12-31 0001503274 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001503274 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001503274 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001503274 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001503274 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001503274 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001503274 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001503274 us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001503274 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001503274 us-gaap:MoneyMarketFundsMember 2022-12-31 0001503274 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001503274 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001503274 2023-06-26 2023-06-26 0001503274 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0001503274 qtrx:LaboratoryAndManufacturingEquipmentMember 2023-12-31 0001503274 qtrx:LaboratoryAndManufacturingEquipmentMember 2022-12-31 0001503274 qtrx:OfficeFurnitureAndEquipmentMember 2023-12-31 0001503274 qtrx:OfficeFurnitureAndEquipmentMember 2022-12-31 0001503274 qtrx:ComputersAndSoftwareMember 2023-12-31 0001503274 qtrx:ComputersAndSoftwareMember 2022-12-31 0001503274 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001503274 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001503274 qtrx:ComputersAndSoftwareMember 2021-01-01 2023-12-31 0001503274 qtrx:EmployeeDirectorAndConsultant2017EquityIncentivePlanMember 2017-12-31 0001503274 us-gaap:EmployeeStockOptionMember qtrx:EmployeeDirectorAndConsultant2017EquityIncentivePlanMember 2017-12-31 0001503274 qtrx:EmployeeDirectorAndConsultant2017EquityIncentivePlanMember 2023-12-31 0001503274 qtrx:EmployeeDirectorAndConsultant2017EquityIncentivePlanMember 2023-01-01 2023-12-31 0001503274 qtrx:EmployeeStockPurchase2017PlanMember 2019-12-31 0001503274 qtrx:EmployeeStockPurchase2017PlanMember 2023-01-01 2023-12-31 0001503274 qtrx:EmployeeStockPurchase2017PlanMember 2022-01-01 2022-12-31 0001503274 qtrx:EmployeeStockPurchase2017PlanMember 2021-01-01 2021-12-31 0001503274 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001503274 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0001503274 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001503274 us-gaap:EmployeeStockOptionMember 2022-12-31 0001503274 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001503274 us-gaap:EmployeeStockOptionMember 2023-12-31 0001503274 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001503274 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001503274 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001503274 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001503274 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001503274 qtrx:CostOfProductRevenueMember 2023-01-01 2023-12-31 0001503274 qtrx:CostOfProductRevenueMember 2022-01-01 2022-12-31 0001503274 qtrx:CostOfProductRevenueMember 2021-01-01 2021-12-31 0001503274 qtrx:CostOfServiceAndOtherRevenueMember 2023-01-01 2023-12-31 0001503274 qtrx:CostOfServiceAndOtherRevenueMember 2022-01-01 2022-12-31 0001503274 qtrx:CostOfServiceAndOtherRevenueMember 2021-01-01 2021-12-31 0001503274 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001503274 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001503274 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001503274 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001503274 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001503274 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001503274 qtrx:RestrictedStockUnitsAndStockOptionsMember 2023-12-31 0001503274 qtrx:RestrictedStockUnitsAndStockOptionsMember 2023-01-01 2023-12-31 0001503274 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001503274 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001503274 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001503274 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001503274 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001503274 qtrx:EmployeeStockPurchasePlanAwardsMember 2023-01-01 2023-12-31 0001503274 qtrx:EmployeeStockPurchasePlanAwardsMember 2022-01-01 2022-12-31 0001503274 qtrx:EmployeeStockPurchasePlanAwardsMember 2021-01-01 2021-12-31 0001503274 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001503274 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001503274 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001503274 qtrx:UnvestedRestrictedCommonStockAndRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001503274 qtrx:UnvestedRestrictedCommonStockAndRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001503274 qtrx:UnvestedRestrictedCommonStockAndRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001503274 qtrx:EstimatedEsppPurchasesMember 2023-01-01 2023-12-31 0001503274 qtrx:EstimatedEsppPurchasesMember 2022-01-01 2022-12-31 0001503274 qtrx:EstimatedEsppPurchasesMember 2021-01-01 2021-12-31 0001503274 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001503274 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001503274 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001503274 us-gaap:DomesticCountryMember 2023-12-31 0001503274 us-gaap:DomesticCountryMember qtrx:ThroughTaxYear2037Member 2017-12-31 0001503274 us-gaap:DomesticCountryMember 2018-12-31 0001503274 us-gaap:DomesticCountryMember qtrx:ThroughTaxYear2042Member 2023-12-31 0001503274 us-gaap:DomesticCountryMember qtrx:ThroughTaxYear2043Member 2023-12-31 0001503274 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001503274 us-gaap:StateAndLocalJurisdictionMember qtrx:ThroughTaxYear2042Member 2023-12-31 0001503274 us-gaap:StateAndLocalJurisdictionMember qtrx:ThroughTaxYear2038Member 2023-12-31 0001503274 2022-07-01 2022-09-30 0001503274 qtrx:KnowHowMember 2023-12-31 0001503274 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001503274 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001503274 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001503274 us-gaap:CustomerRelationshipsMember 2023-12-31 0001503274 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001503274 us-gaap:TradeNamesMember 2023-12-31 0001503274 qtrx:KnowHowMember 2022-12-31 0001503274 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001503274 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001503274 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001503274 us-gaap:CustomerRelationshipsMember 2022-12-31 0001503274 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001503274 us-gaap:TradeNamesMember 2022-12-31 0001503274 qtrx:RestructuringPlanQ32022Member 2023-01-01 2023-12-31 0001503274 qtrx:RestructuringPlanQ32022Member 2022-01-01 2022-12-31 0001503274 qtrx:RestructuringPlanQ32022Member 2023-12-31 0001503274 qtrx:RestructuringPlanQ32022Member 2022-12-31 0001503274 qtrx:RestructuringPlanQ32022Member 2021-01-01 2021-12-31 0001503274 srt:ScenarioForecastMember qtrx:StratecSupplyAgreementMember 2022-01-01 2024-12-31 0001503274 qtrx:StratecSupplyAgreementMember 2023-12-31 0001503274 qtrx:StratecSupplyAgreementMember 2023-01-01 2023-12-31 0001503274 qtrx:StratecConsumablesGmbhMember qtrx:StratecSupplyAgreementMember 2023-01-01 2023-12-31 0001503274 qtrx:StratecConsumablesGmbhMember qtrx:StratecSupplyAgreementMember 2022-01-01 2022-12-31 0001503274 qtrx:StratecSupplyAgreementMember 2022-01-01 2022-12-31 0001503274 qtrx:StratecConsumablesGmbhMember qtrx:StratecSupplyAgreementMember 2023-12-31 0001503274 qtrx:HarvardUniversityMember qtrx:LicenseAgreementsMember 2022-08-01 2022-08-31 0001503274 qtrx:HarvardUniversityMember qtrx:LicenseAgreementsMember 2022-01-01 2022-12-31 0001503274 qtrx:HarvardUniversityMember qtrx:LicenseAgreementsMember 2023-01-01 2023-12-31 0001503274 qtrx:TuftsUniversityMember qtrx:LicenseAgreementsMember 2023-01-01 2023-12-31 0001503274 qtrx:TuftsUniversityMember qtrx:LicenseAgreementsMember 2022-01-01 2022-12-31 0001503274 qtrx:TuftsUniversityMember qtrx:LicenseAgreementsMember 2021-01-01 2021-12-31 0001503274 qtrx:HarvardUniversityMember 2023-01-01 2023-12-31 0001503274 qtrx:HarvardUniversityMember 2022-01-01 2022-12-31 0001503274 qtrx:UltradxLimitedCompanyMember 2023-12-31 0001503274 us-gaap:OtherRestructuringMember 2022-01-01 2022-12-31 0001503274 us-gaap:GoodwillMember us-gaap:OtherRestructuringMember 2022-01-01 2022-12-31 0001503274 qtrx:RouAssetsAndRelatedLeaseholdImprovementsMember us-gaap:OtherRestructuringMember 2022-01-01 2022-12-31 0001503274 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember us-gaap:OtherRestructuringMember 2022-01-01 2022-12-31 0001503274 qtrx:RouAssetsAndRelatedLeaseholdImprovementsMember us-gaap:OtherRestructuringMember 2023-01-01 2023-12-31 0001503274 us-gaap:EmployeeSeveranceMember 2022-12-31 0001503274 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-12-31 0001503274 us-gaap:EmployeeSeveranceMember 2023-12-31 0001503274 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember qtrx:UltradxLimitedCompanyMember 2023-04-01 2023-06-30 0001503274 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2023-03-31 0001503274 srt:RestatementAdjustmentMember 2023-03-31 0001503274 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember 2023-06-30 0001503274 srt:RestatementAdjustmentMember 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember 2023-09-30 0001503274 srt:RestatementAdjustmentMember 2023-09-30 0001503274 2023-09-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-03-31 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2023-01-01 2023-03-31 0001503274 us-gaap:ProductMember 2023-01-01 2023-03-31 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-03-31 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2023-01-01 2023-03-31 0001503274 us-gaap:ServiceOtherMember 2023-01-01 2023-03-31 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-03-31 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2023-01-01 2023-03-31 0001503274 us-gaap:LicenseAndServiceMember 2023-01-01 2023-03-31 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-03-31 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2023-01-01 2023-03-31 0001503274 us-gaap:GrantMember 2023-01-01 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-03-31 0001503274 srt:RestatementAdjustmentMember 2023-01-01 2023-03-31 0001503274 2023-01-01 2023-03-31 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2023-04-01 2023-06-30 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2023-04-01 2023-06-30 0001503274 us-gaap:ProductMember 2023-04-01 2023-06-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-06-30 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2023-01-01 2023-06-30 0001503274 us-gaap:ProductMember 2023-01-01 2023-06-30 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2023-04-01 2023-06-30 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2023-04-01 2023-06-30 0001503274 us-gaap:ServiceOtherMember 2023-04-01 2023-06-30 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-06-30 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2023-01-01 2023-06-30 0001503274 us-gaap:ServiceOtherMember 2023-01-01 2023-06-30 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2023-04-01 2023-06-30 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2023-04-01 2023-06-30 0001503274 us-gaap:LicenseAndServiceMember 2023-04-01 2023-06-30 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-06-30 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2023-01-01 2023-06-30 0001503274 us-gaap:LicenseAndServiceMember 2023-01-01 2023-06-30 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2023-04-01 2023-06-30 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2023-04-01 2023-06-30 0001503274 us-gaap:GrantMember 2023-04-01 2023-06-30 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-06-30 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2023-01-01 2023-06-30 0001503274 us-gaap:GrantMember 2023-01-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember 2023-04-01 2023-06-30 0001503274 srt:RestatementAdjustmentMember 2023-04-01 2023-06-30 0001503274 2023-04-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-06-30 0001503274 srt:RestatementAdjustmentMember 2023-01-01 2023-06-30 0001503274 2023-01-01 2023-06-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2023-07-01 2023-09-30 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2023-07-01 2023-09-30 0001503274 us-gaap:ProductMember 2023-07-01 2023-09-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-09-30 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2023-01-01 2023-09-30 0001503274 us-gaap:ProductMember 2023-01-01 2023-09-30 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2023-07-01 2023-09-30 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2023-07-01 2023-09-30 0001503274 us-gaap:ServiceOtherMember 2023-07-01 2023-09-30 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-09-30 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2023-01-01 2023-09-30 0001503274 us-gaap:ServiceOtherMember 2023-01-01 2023-09-30 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2023-07-01 2023-09-30 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2023-07-01 2023-09-30 0001503274 us-gaap:LicenseAndServiceMember 2023-07-01 2023-09-30 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-09-30 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2023-01-01 2023-09-30 0001503274 us-gaap:LicenseAndServiceMember 2023-01-01 2023-09-30 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2023-07-01 2023-09-30 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2023-07-01 2023-09-30 0001503274 us-gaap:GrantMember 2023-07-01 2023-09-30 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-09-30 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2023-01-01 2023-09-30 0001503274 us-gaap:GrantMember 2023-01-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember 2023-07-01 2023-09-30 0001503274 srt:RestatementAdjustmentMember 2023-07-01 2023-09-30 0001503274 2023-07-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-09-30 0001503274 srt:RestatementAdjustmentMember 2023-01-01 2023-09-30 0001503274 2023-01-01 2023-09-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2023-10-01 2023-12-31 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2023-10-01 2023-12-31 0001503274 us-gaap:ProductMember 2023-10-01 2023-12-31 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2023-10-01 2023-12-31 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2023-10-01 2023-12-31 0001503274 us-gaap:ServiceOtherMember 2023-10-01 2023-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2023-10-01 2023-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2023-10-01 2023-12-31 0001503274 us-gaap:LicenseAndServiceMember 2023-10-01 2023-12-31 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2023-10-01 2023-12-31 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2023-10-01 2023-12-31 0001503274 us-gaap:GrantMember 2023-10-01 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2023-10-01 2023-12-31 0001503274 srt:RestatementAdjustmentMember 2023-10-01 2023-12-31 0001503274 2023-10-01 2023-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2023-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-03-31 0001503274 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001503274 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001503274 us-gaap:CommonStockMember 2023-03-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001503274 us-gaap:RetainedEarningsMember 2023-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2023-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-06-30 0001503274 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001503274 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001503274 us-gaap:CommonStockMember 2023-06-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001503274 us-gaap:RetainedEarningsMember 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001503274 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001503274 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2023-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-09-30 0001503274 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001503274 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001503274 us-gaap:CommonStockMember 2023-09-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001503274 us-gaap:RetainedEarningsMember 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001503274 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001503274 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001503274 srt:ScenarioPreviouslyReportedMember 2022-03-31 0001503274 srt:RestatementAdjustmentMember 2022-03-31 0001503274 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember 2022-06-30 0001503274 srt:RestatementAdjustmentMember 2022-06-30 0001503274 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember 2022-09-30 0001503274 srt:RestatementAdjustmentMember 2022-09-30 0001503274 2022-09-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-03-31 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2022-01-01 2022-03-31 0001503274 us-gaap:ProductMember 2022-01-01 2022-03-31 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-03-31 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2022-01-01 2022-03-31 0001503274 us-gaap:ServiceOtherMember 2022-01-01 2022-03-31 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-03-31 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2022-01-01 2022-03-31 0001503274 us-gaap:LicenseAndServiceMember 2022-01-01 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-03-31 0001503274 srt:RestatementAdjustmentMember 2022-01-01 2022-03-31 0001503274 2022-01-01 2022-03-31 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2022-04-01 2022-06-30 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2022-04-01 2022-06-30 0001503274 us-gaap:ProductMember 2022-04-01 2022-06-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-06-30 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2022-01-01 2022-06-30 0001503274 us-gaap:ProductMember 2022-01-01 2022-06-30 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2022-04-01 2022-06-30 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2022-04-01 2022-06-30 0001503274 us-gaap:ServiceOtherMember 2022-04-01 2022-06-30 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-06-30 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2022-01-01 2022-06-30 0001503274 us-gaap:ServiceOtherMember 2022-01-01 2022-06-30 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2022-04-01 2022-06-30 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2022-04-01 2022-06-30 0001503274 us-gaap:LicenseAndServiceMember 2022-04-01 2022-06-30 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-06-30 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2022-01-01 2022-06-30 0001503274 us-gaap:LicenseAndServiceMember 2022-01-01 2022-06-30 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2022-04-01 2022-06-30 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2022-04-01 2022-06-30 0001503274 us-gaap:GrantMember 2022-04-01 2022-06-30 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-06-30 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2022-01-01 2022-06-30 0001503274 us-gaap:GrantMember 2022-01-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember 2022-04-01 2022-06-30 0001503274 srt:RestatementAdjustmentMember 2022-04-01 2022-06-30 0001503274 2022-04-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-06-30 0001503274 srt:RestatementAdjustmentMember 2022-01-01 2022-06-30 0001503274 2022-01-01 2022-06-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2022-07-01 2022-09-30 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2022-07-01 2022-09-30 0001503274 us-gaap:ProductMember 2022-07-01 2022-09-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-09-30 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2022-01-01 2022-09-30 0001503274 us-gaap:ProductMember 2022-01-01 2022-09-30 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2022-07-01 2022-09-30 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2022-07-01 2022-09-30 0001503274 us-gaap:ServiceOtherMember 2022-07-01 2022-09-30 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-09-30 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2022-01-01 2022-09-30 0001503274 us-gaap:ServiceOtherMember 2022-01-01 2022-09-30 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2022-07-01 2022-09-30 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2022-07-01 2022-09-30 0001503274 us-gaap:LicenseAndServiceMember 2022-07-01 2022-09-30 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-09-30 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2022-01-01 2022-09-30 0001503274 us-gaap:LicenseAndServiceMember 2022-01-01 2022-09-30 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2022-07-01 2022-09-30 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2022-07-01 2022-09-30 0001503274 us-gaap:GrantMember 2022-07-01 2022-09-30 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-09-30 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2022-01-01 2022-09-30 0001503274 us-gaap:GrantMember 2022-01-01 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember 2022-07-01 2022-09-30 0001503274 srt:RestatementAdjustmentMember 2022-07-01 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-09-30 0001503274 srt:RestatementAdjustmentMember 2022-01-01 2022-09-30 0001503274 2022-01-01 2022-09-30 0001503274 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2022-10-01 2022-12-31 0001503274 us-gaap:ProductMember srt:RestatementAdjustmentMember 2022-10-01 2022-12-31 0001503274 us-gaap:ProductMember 2022-10-01 2022-12-31 0001503274 us-gaap:ServiceOtherMember srt:ScenarioPreviouslyReportedMember 2022-10-01 2022-12-31 0001503274 us-gaap:ServiceOtherMember srt:RestatementAdjustmentMember 2022-10-01 2022-12-31 0001503274 us-gaap:ServiceOtherMember 2022-10-01 2022-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:ScenarioPreviouslyReportedMember 2022-10-01 2022-12-31 0001503274 us-gaap:LicenseAndServiceMember srt:RestatementAdjustmentMember 2022-10-01 2022-12-31 0001503274 us-gaap:LicenseAndServiceMember 2022-10-01 2022-12-31 0001503274 us-gaap:GrantMember srt:ScenarioPreviouslyReportedMember 2022-10-01 2022-12-31 0001503274 us-gaap:GrantMember srt:RestatementAdjustmentMember 2022-10-01 2022-12-31 0001503274 us-gaap:GrantMember 2022-10-01 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember 2022-10-01 2022-12-31 0001503274 srt:RestatementAdjustmentMember 2022-10-01 2022-12-31 0001503274 2022-10-01 2022-12-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2022-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-03-31 0001503274 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001503274 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001503274 us-gaap:CommonStockMember 2022-03-31 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001503274 us-gaap:RetainedEarningsMember 2022-03-31 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2022-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-06-30 0001503274 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001503274 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001503274 us-gaap:CommonStockMember 2022-06-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001503274 us-gaap:RetainedEarningsMember 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001503274 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001503274 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2022-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-09-30 0001503274 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001503274 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001503274 us-gaap:CommonStockMember 2022-09-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001503274 us-gaap:RetainedEarningsMember 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001503274 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001503274 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001503274 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001503274 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001503274 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001503274 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 iso4217:USD shares iso4217:USD shares qtrx:project qtrx:customer pure qtrx:item qtrx:position 0001503274 true FY 2023 Quanterix Corp 10-K/A true 2023-12-31 --12-31 false 001-38319 DE 20-8957988 900 Middlesex Turnpike Billerica MA 01821 617 301-9400 Common Stock, $0.001 par value per share QTRX NASDAQ Yes No No Yes Large Accelerated Filer false false true false false 796000000 38063618 42 Ernst & Young LLP Boston, Massachusetts 174422000 338740000 146902000 0 25414000 19017000 26123000 16964000 9234000 6803000 382095000 381524000 2604000 2597000 17926000 19811000 6034000 7516000 18251000 21223000 1657000 911000 428567000 433582000 5048000 3836000 14170000 11035000 6055000 5147000 9468000 8644000 4241000 2687000 38982000 31349000 1227000 1415000 37223000 41417000 1177000 1469000 78609000 75650000 0.001 0.001 120000000 120000000 38014000 38014000 37280000 37280000 38000 37000 783142000 763629000 -1672000 -2538000 -431550000 -403196000 349958000 357932000 428567000 433582000 79670000 69808000 81062000 40089000 34495000 23629000 1380000 649000 648000 1229000 570000 5217000 122368000 105522000 110556000 29103000 42841000 32114000 19041000 17318000 13670000 48144000 60159000 45784000 74224000 45363000 64772000 26064000 26809000 28383000 89111000 91851000 92910000 3712000 1411000 0 1328000 29556000 0 120215000 149627000 121293000 -45991000 -104264000 -56521000 15839000 5131000 -403000 2517000 -277000 1340000 -27635000 -99410000 -55584000 719000 164000 -36000 -28354000 -99574000 -55548000 -0.75 -0.75 -2.69 -2.69 -1.54 -1.54 37594000 36991000 35997000 -28354000 -99574000 -55548000 325000 0 0 541000 -2979000 -1993000 866000 -2979000 -1993000 -27488000 -102553000 -57541000 37280000 37000 763629000 -2538000 -403196000 357932000 734000 1000 2690000 2691000 16823000 16823000 325000 325000 541000 541000 -28354000 -28354000 38014000 38000 783142000 -1672000 -431550000 349958000 36768000 37000 745936000 441000 -303622000 442792000 512000 2310000 2310000 15383000 15383000 -2979000 -2979000 -99574000 -99574000 37280000 37000 763629000 -2538000 -403196000 357932000 31797000 32000 451433000 2434000 -248074000 205825000 864000 1000 8814000 8815000 4107000 4000 269714000 269718000 15975000 15975000 -1993000 -1993000 -55548000 -55548000 36768000 37000 745936000 441000 -303622000 442792000 -28354000 -99574000 -55548000 6275000 5409000 4880000 336000 -301000 213000 1964000 0 0 2015000 715000 499000 16823000 15383000 15975000 1361000 25801000 0 150000 340000 -692000 6695000 -5156000 6853000 8944000 -7243000 10125000 2371000 738000 166000 717000 822000 2000 1189000 -5287000 2339000 4410000 -3599000 606000 635000 2599000 1462000 -2645000 -266000 -1230000 -53000 10000 -363000 -18849000 -48611000 -47621000 175613000 0 0 31000000 0 0 3841000 11614000 13675000 0 520000 7278000 -148454000 -11094000 -6397000 2889000 2311000 8815000 198000 0 0 0 0 269718000 0 0 7738000 2691000 2311000 270795000 -164612000 -57394000 216777000 301000 -538000 -92000 341337000 399269000 182584000 177026000 341337000 399269000 808000 684000 0 0 0 389000 419000 152000 229000 0 22494000 0 775000 0 0 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Restatement of Financial Statements</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the issuance of Quanterix Corporation's (“Quanterix” or the “Company”) Annual Report on Form 10-K for the fiscal year ended December 31, 2023, originally filed with the U.S. Securities and Exchange Commission (the “SEC”) on February 29, 2024 (the “Original Report"), the Company identified an error related to the capitalization of labor and overhead costs in the Company's inventory balances (the "Misstatement"), which impacted the previously issued audited Consolidated Financial Statements as of December 31, 2023 and 2022 and for each of the three years in the period ended December, 31 2023 and the unaudited Consolidated Financial Statements for the quarterly and year-to-date (as applicable) periods ended March 31, 2022, June 30, 2022, September 30, 2022, March 31, 2023, June 30, 2023, and September 30, 2023 (the "Restatement Periods"). In accordance with ASC 250 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Changes and Error Corrections</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, SEC Staff Accounting Bulletin ("SAB") No. 99 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Materiality</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and SAB No. 108 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, management concluded the error was material to the Company’s financial statements and required restatement of the financial statements for the Restatement Periods (the "Restatement"). In connection with the Restatement, the Company is also correcting unrelated errors identified by the Company in prior periods.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restatement Background</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company's efforts to remediate a material weakness in its internal control over financial reporting relating to the operating effectiveness of internal controls associated with the accounting for inventory valuation, and while performing closing procedures for the third quarter of 2024, the Company identified the Misstatement. The correction of the Misstatement impacts the previously reported amounts of inventory, cost of product revenue, net loss per common share, and all related financial statement subtotals and totals. In addition, the correction of unrelated errors identified by the Company in prior periods includes, but is not limited to, adjustments to property and equipment, accrued compensation and benefits, and operating expenses (together with the Misstatement, the "Combined Misstatements").</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of Restatement</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the impact of the Restatement to the specific line items presented in the previously reported audited Consolidated Financial Statements in all Restatement Periods. The amounts labeled "As Previously Reported" were derived from the Original Report. The amounts labeled “Adjustments” represent the impact of correcting the Combined Misstatements identified by the Company. The effects of the Restatement have been corrected in all impacted tables and footnotes throughout the audited Consolidated Financial Statements.</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">174,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">174,422 </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 5.5pt;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:114%">Marketable securities</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:9pt;font-weight:400;line-height:114%">146,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">146,902 </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 5.5pt;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:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">25,414 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">25,414 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">22,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,123 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,291 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(57)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,234 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">378,394 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,701 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">382,095 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,604 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Property and equipment, net</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:9pt;font-weight:400;line-height:114%">17,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,926 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,034 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,034 </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:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,251 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,802 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(145)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,657 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">425,011 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,556 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,567 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,048 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">13,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,170 </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 5.5pt;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:114%">Accrued expenses and other current 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:9pt;font-weight:400;line-height:114%">6,041 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,055 </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 5.5pt;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:114%">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:9pt;font-weight:400;line-height:114%">9,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,468 </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 5.5pt;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:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">4,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,241 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,457 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">525 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,982 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</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:9pt;font-weight:400;line-height:114%">1,227 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,227 </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:9pt;font-weight:400;line-height:114%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,223 </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:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">1,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,177 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78,084 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">525 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78,609 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</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 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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized: 120,000 shares; Issued and outstanding: 38,014 shares at December 31, 2023</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:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">783,142 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">783,142 </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 5.5pt;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:114%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,672)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(434,496)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,946 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(431,550)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">346,927 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,031 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">349,958 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">425,011 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">19,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,017 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">16,786 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">16,964 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">6,803 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">381,403 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">121 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">381,524 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,597 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,162 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(351)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">19,811 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">7,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,516 </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:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,223 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">21,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">911 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">434,199 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(617)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">433,582 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Current 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,836 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,836 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">10,658 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,035 </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 5.5pt;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:114%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,147 </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 5.5pt;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:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">8,644 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,687 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,958 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">391 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,349 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,415 </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:9pt;font-weight:400;line-height:114%">Operating lease liabilities, net of current portion</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:9pt;font-weight:400;line-height:114%">41,417 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">41,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,469 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75,259 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">391 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75,650 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</span></div></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><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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized: 120,000 shares; Issued and outstanding: 37,280 shares at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">763,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763,629 </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 5.5pt;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:114%">Accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:114%">(2,623)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,538)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(402,162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(403,196)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,008)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">357,932 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">434,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(617)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">433,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">79,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">79,670 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">40,299 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(210)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">40,089 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">1,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,380 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">1,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,229 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">122,368 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">122,368 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">32,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,103 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">19,086 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">19,041 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">51,722 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,578)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">48,144 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">70,646 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,578 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">74,224 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">24,857 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,207 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">26,064 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">90,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">89,111 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">3,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,712 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">1,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,328 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">120,347 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(132)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">120,215 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(49,701)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,710 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(45,991)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,839 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">15,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other income </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:9pt;font-weight:400;line-height:114%">2,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,517 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(31,615)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,980 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27,635)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(719)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(719)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(32,334)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,980 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,354)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,594</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,594</span></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">69,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">69,808 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">34,495 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">34,495 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">649 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">570 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">570 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">105,522 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">105,522 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">40,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42,841 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">17,907 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(589)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">17,318 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">58,716 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,443 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">60,159 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46,806 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,443)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">45,363 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">25,890 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">919 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">26,809 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">91,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">91,851 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">1,278 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">133 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,411 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">29,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,556 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">148,510 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,117 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">149,627 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(101,704)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,560)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(104,264)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,131 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</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:9pt;font-weight:400;line-height:114%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(277)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(96,635)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,775)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(99,410)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(65)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(96,700)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,874)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2.61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2.69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,991</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,991</span></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">81,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">81,062 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">23,629 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">23,629 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">648 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">5,217 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,217 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110,556 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110,556 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">34,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,114 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">14,679 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,009)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">13,670 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">48,828 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,044)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">45,784 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">61,728 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,044 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">64,772 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">27,978 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">405 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">28,383 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">92,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">92,910 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">120,314 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">121,293 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58,586)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,065 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(56,521)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(403)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other income</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:9pt;font-weight:400;line-height:114%">1,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,340 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,724)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,584)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax benefit</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:9pt;font-weight:400;line-height:114%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36 </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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,688)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,548)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1.60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1.54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,997</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,997</span></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,334)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,980 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,354)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income (loss), net of tax:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 17.5pt;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:114%">Unrealized gains on marketable securities</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:9pt;font-weight:400;line-height:114%">325 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">325 </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 17.5pt;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:114%">Foreign currency translation 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:9pt;font-weight:400;line-height:114%">541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">541 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive income </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">866 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">866 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</span></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(31,468)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,980 </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(27,488)</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:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></div></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(96,700)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,874)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99,574)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income (loss), net of tax:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 17.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(3,064)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive income (loss)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,064)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,979)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(99,764)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,789)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(102,553)</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:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57,688)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,548)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income (loss), net of tax:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 17.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive loss</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(59,681)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(57,541)</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 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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.666%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Common Stock</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding: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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amount</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:114%">Additional paid-in capital</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:114%">Accumulated other comprehensive income (loss)</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:114%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,280</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763,688 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,623)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(402,162)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">734</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:9pt;font-weight:400;line-height:114%">1</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:9pt;font-weight:400;line-height:114%">2,690</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">2,691</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">16,764</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">16,764</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized gains on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">325</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">325</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">541</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">541</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(32,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(32,334)</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,014 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">783,142 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,757)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(434,496)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">346,927 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">Adjustments</span></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="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="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="background-color:#ffffff;border-top:3pt double #000;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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,008)</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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">59</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">59</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized gains on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">3,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,980 </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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,946 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,031 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">As Restated</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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;text-indent:-2.19pt"></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:#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:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">37,280</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">763,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(403,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">357,932 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">734</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:9pt;font-weight:400;line-height:114%">1</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:9pt;font-weight:400;line-height:114%">2,690</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">2,691</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">16,823</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">16,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized gains on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">325</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">325</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">541</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">541</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,354)</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,014</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">783,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,672)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(431,550)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">349,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.666%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Common Stock</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding: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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:115%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,768</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">512</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">2,310</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">2,310</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">15,442</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">15,442</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(3,064)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(3,064)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(96,700)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(96,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,280</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763,688 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,623)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(402,162)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">358,940 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">Adjustments</span></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><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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(59)</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(59)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">85</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">85</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,874)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,008)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">As Restated</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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;text-indent:-2.19pt"></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:#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:114%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">745,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">442,792 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">512</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">2,310</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">2,310</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">15,383</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">15,383</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(2,979)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(2,979)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,280</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,538)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(403,196)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">357,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.666%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Common Stock</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding: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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:115%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,797</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">451,433 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,434 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(247,774)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">206,125 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">864</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:9pt;font-weight:400;line-height:114%">1</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:9pt;font-weight:400;line-height:114%">8,814</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">8,815</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Sale of common stock in underwritten public offering, net</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:9pt;font-weight:400;line-height:114%">4,107</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:9pt;font-weight:400;line-height:114%">4</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:9pt;font-weight:400;line-height:114%">269,714</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">269,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">15,975</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">15,975</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(1,993)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(57,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,688)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">Adjustments</span></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="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="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="background-color:#ffffff;border-top:3pt double #000;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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(300)</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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Sale of common stock in underwritten public offering, net</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">2,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,140 </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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">As Restated</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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;text-indent:-2.19pt"></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:#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:114%">Balance at December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,797</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">451,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(248,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">205,825 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">864</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:9pt;font-weight:400;line-height:114%">1</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:9pt;font-weight:400;line-height:114%">8,814</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">8,815</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Sale of common stock in underwritten public offering, net</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:9pt;font-weight:400;line-height:114%">4,107</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:9pt;font-weight:400;line-height:114%">4</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:9pt;font-weight:400;line-height:114%">269,714</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">269,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">15,975</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">15,975</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(1,993)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(55,548)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,548)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">745,936 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">442,792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #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:0.5pt solid #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:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(32,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(28,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">6,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,275 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">336 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">336 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accretion of marketable securities</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:9pt;font-weight:400;line-height:114%">(1,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,964)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,015 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,015 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">16,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,823 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment</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:9pt;font-weight:400;line-height:114%">1,570 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(209)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,361 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other operating activity</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:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(150)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(6,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,695)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(5,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,580)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(8,944)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,371)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(775)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">58 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(717)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,189 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current 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:9pt;font-weight:400;line-height:114%">4,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">134 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,410 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">635 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">(2,645)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,645)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(53)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,902)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,849)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of marketable debt securities</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:9pt;font-weight:400;line-height:114%">(175,613)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(175,613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from marketable debt securities</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:9pt;font-weight:400;line-height:114%">31,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(3,788)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(53)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(3,841)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148,401)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(53)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148,454)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments for employee taxes withheld on stock-based compensation awards</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:9pt;font-weight:400;line-height:114%">(198)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,691 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,691 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164,612)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164,612)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">301 </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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">341,337 </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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">177,026 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">177,026 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for taxes</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment in accounts payable and accruals</span></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">419 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">419 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Shares received as consideration under product sales agreement (Note 4, 7)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #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:0.5pt solid #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:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(96,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">5,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,409 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">(301)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">715 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">15,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,383 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment</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:9pt;font-weight:400;line-height:114%">25,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,801 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other operating activity</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:9pt;font-weight:400;line-height:114%">(439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(340)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">5,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,156 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">5,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,243 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(738)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(822)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">(5,362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,287)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,976)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,599)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">2,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,599 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10 </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:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(48,272)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(339)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(48,611)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(11,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,206)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,094)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,311 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,311 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,311 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,167)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(227)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,394)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">(538)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(538)</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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,269 </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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></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%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for taxes</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">684 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">684 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment in accounts payable and accruals</span></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">152 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">152 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets obtained in exchange for lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #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:0.5pt solid #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:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(57,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(55,548)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">4,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,880 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">213 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">499 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">15,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,975 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other operating activity</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:9pt;font-weight:400;line-height:114%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">692 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(6,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,853)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(8,090)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,035)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(10,125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(166)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,339 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current 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:9pt;font-weight:400;line-height:114%">606 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">606 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">1,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,462 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">(1,230)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,230)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(363)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(47,907)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">286 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(47,621)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of marketable debt securities</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from marketable debt securities</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(13,616)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(13,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">7,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,278 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,338)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,397)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,815 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Sale of common stock in underwritten public offering, net</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:9pt;font-weight:400;line-height:114%">269,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">269,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments on notes payable</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:9pt;font-weight:400;line-height:114%">(7,738)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(7,738)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">270,795 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">270,795 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">216,550 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">216,777 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(92)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">182,584 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">182,584 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,269 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment in accounts payable and accruals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">174,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">174,422 </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 5.5pt;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:114%">Marketable securities</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:9pt;font-weight:400;line-height:114%">146,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">146,902 </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 5.5pt;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:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">25,414 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">25,414 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">22,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,123 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,291 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(57)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,234 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">378,394 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,701 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">382,095 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,604 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Property and equipment, net</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:9pt;font-weight:400;line-height:114%">17,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,926 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,034 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,034 </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:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,251 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,802 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(145)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,657 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">425,011 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,556 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,567 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,048 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">13,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,170 </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 5.5pt;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:114%">Accrued expenses and other current 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:9pt;font-weight:400;line-height:114%">6,041 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,055 </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 5.5pt;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:114%">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:9pt;font-weight:400;line-height:114%">9,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,468 </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 5.5pt;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:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">4,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,241 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,457 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">525 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,982 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</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:9pt;font-weight:400;line-height:114%">1,227 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,227 </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:9pt;font-weight:400;line-height:114%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,223 </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:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">1,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,177 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78,084 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">525 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78,609 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</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 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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized: 120,000 shares; Issued and outstanding: 38,014 shares at December 31, 2023</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:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">783,142 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">783,142 </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 5.5pt;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:114%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,672)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(434,496)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,946 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(431,550)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">346,927 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,031 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">349,958 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">425,011 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">19,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,017 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">16,786 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">16,964 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">6,803 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">381,403 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">121 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">381,524 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,597 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,162 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(351)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">19,811 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">7,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,516 </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:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,223 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">21,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">911 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">434,199 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(617)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">433,582 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Current 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,836 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,836 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">10,658 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,035 </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 5.5pt;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:114%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,147 </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 5.5pt;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:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">8,644 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,687 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,958 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">391 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,349 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,415 </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:9pt;font-weight:400;line-height:114%">Operating lease liabilities, net of current portion</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:9pt;font-weight:400;line-height:114%">41,417 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">41,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,469 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75,259 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">391 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75,650 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</span></div></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><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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized: 120,000 shares; Issued and outstanding: 37,280 shares at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">763,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763,629 </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 5.5pt;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:114%">Accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:114%">(2,623)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,538)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(402,162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(403,196)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,008)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">357,932 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">434,199 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(617)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">433,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">79,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">79,670 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">40,299 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(210)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">40,089 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">1,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,380 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">1,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,229 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">122,368 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">122,368 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">32,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,103 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">19,086 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">19,041 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">51,722 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,578)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">48,144 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">70,646 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,578 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">74,224 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">24,857 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,207 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">26,064 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">90,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">89,111 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">3,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,712 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">1,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,328 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">120,347 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(132)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">120,215 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(49,701)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,710 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(45,991)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,839 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">15,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other income </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:9pt;font-weight:400;line-height:114%">2,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,517 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(31,615)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,980 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27,635)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(719)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(719)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(32,334)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,980 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,354)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,594</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,594</span></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">69,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">69,808 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">34,495 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">34,495 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">649 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">570 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">570 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">105,522 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">105,522 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">40,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42,841 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">17,907 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(589)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">17,318 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">58,716 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,443 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">60,159 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46,806 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,443)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">45,363 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">25,890 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">919 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">26,809 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">91,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">91,851 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">1,278 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">133 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,411 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">29,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,556 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">148,510 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,117 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">149,627 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(101,704)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,560)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(104,264)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,131 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</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:9pt;font-weight:400;line-height:114%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(277)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(96,635)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,775)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(99,410)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(65)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(96,700)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,874)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2.61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2.69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,991</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,991</span></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">81,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">81,062 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">23,629 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">23,629 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">648 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">5,217 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,217 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110,556 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110,556 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">34,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,114 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">14,679 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,009)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">13,670 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">48,828 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,044)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">45,784 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">61,728 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,044 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">64,772 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">27,978 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">405 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">28,383 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">92,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">92,910 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">120,314 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">121,293 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58,586)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,065 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(56,521)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(403)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other income</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:9pt;font-weight:400;line-height:114%">1,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,340 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,724)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,584)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax benefit</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:9pt;font-weight:400;line-height:114%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36 </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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,688)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,548)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1.60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1.54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,997</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,997</span></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,334)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,980 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,354)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income (loss), net of tax:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 17.5pt;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:114%">Unrealized gains on marketable securities</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:9pt;font-weight:400;line-height:114%">325 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">325 </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 17.5pt;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:114%">Foreign currency translation 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:9pt;font-weight:400;line-height:114%">541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">541 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive income </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">866 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">866 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</span></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(31,468)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,980 </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(27,488)</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:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></div></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(96,700)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,874)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99,574)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income (loss), net of tax:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 17.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(3,064)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,979)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive income (loss)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,064)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,979)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(99,764)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,789)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(102,553)</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:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57,688)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,140 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,548)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income (loss), net of tax:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 17.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive loss</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(59,681)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(57,541)</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 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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.666%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Common Stock</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding: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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amount</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:114%">Additional paid-in capital</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:114%">Accumulated other comprehensive income (loss)</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:114%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,280</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763,688 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,623)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(402,162)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">734</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:9pt;font-weight:400;line-height:114%">1</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:9pt;font-weight:400;line-height:114%">2,690</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">2,691</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">16,764</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">16,764</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized gains on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">325</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">325</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">541</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">541</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(32,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(32,334)</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,014 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">783,142 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,757)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(434,496)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">346,927 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">Adjustments</span></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="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="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="background-color:#ffffff;border-top:3pt double #000;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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,008)</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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">59</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">59</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized gains on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">3,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,980 </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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,946 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,031 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">As Restated</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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;text-indent:-2.19pt"></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:#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:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">37,280</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">763,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(403,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">357,932 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">734</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:9pt;font-weight:400;line-height:114%">1</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:9pt;font-weight:400;line-height:114%">2,690</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">2,691</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">16,823</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">16,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized gains on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">325</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">325</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">541</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">541</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,354)</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,014</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">783,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,672)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(431,550)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">349,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.666%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Common Stock</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding: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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:115%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,768</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">512</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">2,310</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">2,310</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">15,442</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">15,442</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(3,064)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(3,064)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(96,700)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(96,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,280</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763,688 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,623)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(402,162)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">358,940 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">Adjustments</span></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><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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(59)</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(59)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">85</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">85</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,874)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,008)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">As Restated</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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;text-indent:-2.19pt"></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:#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:114%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">745,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">442,792 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">512</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">2,310</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">2,310</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">15,383</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">15,383</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(2,979)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(2,979)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,280</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763,629 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,538)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(403,196)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">357,932 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.666%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Common Stock</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding: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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:115%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,797</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">451,433 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,434 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(247,774)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">206,125 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">864</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:9pt;font-weight:400;line-height:114%">1</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:9pt;font-weight:400;line-height:114%">8,814</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">8,815</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Sale of common stock in underwritten public offering, net</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:9pt;font-weight:400;line-height:114%">4,107</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:9pt;font-weight:400;line-height:114%">4</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:9pt;font-weight:400;line-height:114%">269,714</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">269,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">15,975</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">15,975</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(1,993)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(57,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,688)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">Adjustments</span></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="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="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="background-color:#ffffff;border-top:3pt double #000;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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(300)</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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Sale of common stock in underwritten public offering, net</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">2,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,140 </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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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></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:8pt;font-weight:700;line-height:114%">As Restated</span></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="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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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;text-indent:-2.19pt"></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:#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:114%">Balance at December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,797</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">451,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(248,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">205,825 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">864</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:9pt;font-weight:400;line-height:114%">1</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:9pt;font-weight:400;line-height:114%">8,814</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">8,815</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Sale of common stock in underwritten public offering, net</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:9pt;font-weight:400;line-height:114%">4,107</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:9pt;font-weight:400;line-height:114%">4</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:9pt;font-weight:400;line-height:114%">269,714</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">269,718</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">15,975</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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">15,975</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(1,993)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">(1,993)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">(55,548)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,548)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">745,936 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">442,792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #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:0.5pt solid #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:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(32,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(28,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">6,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,275 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">336 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">336 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accretion of marketable securities</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:9pt;font-weight:400;line-height:114%">(1,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,964)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,015 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,015 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">16,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,823 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment</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:9pt;font-weight:400;line-height:114%">1,570 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(209)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,361 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other operating activity</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:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(150)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(6,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,695)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(5,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,580)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(8,944)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,371)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(775)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">58 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(717)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,189 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current 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:9pt;font-weight:400;line-height:114%">4,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">134 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,410 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">635 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">(2,645)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,645)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(53)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,902)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,849)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of marketable debt securities</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:9pt;font-weight:400;line-height:114%">(175,613)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(175,613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from marketable debt securities</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:9pt;font-weight:400;line-height:114%">31,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(3,788)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(53)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(3,841)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148,401)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(53)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148,454)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments for employee taxes withheld on stock-based compensation awards</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:9pt;font-weight:400;line-height:114%">(198)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,691 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,691 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164,612)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164,612)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">301 </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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">341,337 </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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">177,026 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">177,026 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for taxes</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment in accounts payable and accruals</span></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">419 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">419 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Shares received as consideration under product sales agreement (Note 4, 7)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #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:0.5pt solid #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:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(96,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">5,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,409 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">(301)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">715 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">15,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,383 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment</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:9pt;font-weight:400;line-height:114%">25,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,801 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other operating activity</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:9pt;font-weight:400;line-height:114%">(439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(340)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">5,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,156 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">5,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,243 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(738)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(822)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">(5,362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,287)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,976)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,599)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">2,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,599 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(266)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10 </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:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(48,272)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(339)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(48,611)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(11,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,206)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,094)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,311 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,311 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,311 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,167)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(227)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(57,394)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">(538)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(538)</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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,269 </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:9pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></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%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for taxes</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">684 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">684 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment in accounts payable and accruals</span></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">152 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">152 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets obtained in exchange for lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #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:0.5pt solid #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:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(57,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(55,548)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">4,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,880 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">213 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">499 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">15,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,975 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other operating activity</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:9pt;font-weight:400;line-height:114%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">692 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(6,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,853)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(8,090)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,035)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(10,125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(166)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,339 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current 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:9pt;font-weight:400;line-height:114%">606 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">606 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">1,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,462 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">(1,230)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,230)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(363)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(47,907)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">286 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(47,621)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of marketable debt securities</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from marketable debt securities</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(13,616)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(13,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">7,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,278 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,338)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,397)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,815 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Sale of common stock in underwritten public offering, net</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:9pt;font-weight:400;line-height:114%">269,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">269,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments on notes payable</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:9pt;font-weight:400;line-height:114%">(7,738)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(7,738)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">270,795 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">270,795 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">216,550 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">216,777 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(92)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">182,584 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">182,584 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,269 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment in accounts payable and accruals</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 174422000 0 174422000 146902000 0 146902000 25414000 0 25414000 22365000 3758000 26123000 9291000 -57000 9234000 378394000 3701000 382095000 2604000 0 2604000 17926000 0 17926000 6034000 0 6034000 18251000 0 18251000 1802000 -145000 1657000 425011000 3556000 428567000 5048000 0 5048000 13659000 511000 14170000 6041000 14000 6055000 9468000 0 9468000 4241000 0 4241000 38457000 525000 38982000 1227000 0 1227000 37223000 0 37223000 1177000 0 1177000 78084000 525000 78609000 0.001 120000000 38014000 38014000 38000 0 38000 783142000 0 783142000 -1757000 85000 -1672000 -434496000 2946000 -431550000 346927000 3031000 349958000 425011000 3556000 428567000 338740000 0 338740000 19017000 0 19017000 16786000 178000 16964000 6860000 -57000 6803000 381403000 121000 381524000 2597000 0 2597000 20162000 -351000 19811000 7516000 0 7516000 21223000 0 21223000 1298000 -387000 911000 434199000 -617000 433582000 3836000 0 3836000 10658000 377000 11035000 5133000 14000 5147000 8644000 0 8644000 2687000 0 2687000 30958000 391000 31349000 1415000 0 1415000 41417000 0 41417000 1469000 0 1469000 75259000 391000 75650000 0.001 120000000 37280000 37280000 37000 0 37000 763688000 -59000 763629000 -2623000 85000 -2538000 -402162000 -1034000 -403196000 358940000 -1008000 357932000 434199000 -617000 433582000 79460000 210000 79670000 40299000 -210000 40089000 1380000 0 1380000 1229000 0 1229000 122368000 0 122368000 32636000 -3533000 29103000 19086000 -45000 19041000 51722000 -3578000 48144000 70646000 3578000 74224000 24857000 1207000 26064000 90241000 -1130000 89111000 3712000 0 3712000 1537000 -209000 1328000 120347000 -132000 120215000 -49701000 3710000 -45991000 15839000 0 15839000 2247000 270000 2517000 -31615000 3980000 -27635000 719000 0 719000 -32334000 3980000 -28354000 -0.86 -0.86 0.11 0.11 -0.75 -0.75 37594000 37594000 0 0 37594000 37594000 69808000 0 69808000 34495000 0 34495000 649000 0 649000 570000 0 570000 105522000 0 105522000 40809000 2032000 42841000 17907000 -589000 17318000 58716000 1443000 60159000 46806000 -1443000 45363000 25890000 919000 26809000 91995000 -144000 91851000 1278000 133000 1411000 29347000 209000 29556000 148510000 1117000 149627000 -101704000 -2560000 -104264000 5131000 0 5131000 -62000 -215000 -277000 -96635000 -2775000 -99410000 65000 99000 164000 -96700000 -2874000 -99574000 -2.61 -2.61 -0.08 -0.08 -2.69 -2.69 36991000 36991000 0 0 36991000 36991000 81062000 0 81062000 23629000 0 23629000 648000 0 648000 5217000 0 5217000 110556000 0 110556000 34149000 -2035000 32114000 14679000 -1009000 13670000 48828000 -3044000 45784000 61728000 3044000 64772000 27978000 405000 28383000 92336000 574000 92910000 120314000 979000 121293000 -58586000 2065000 -56521000 -403000 0 -403000 1265000 75000 1340000 -57724000 2140000 -55584000 -36000 0 -36000 -57688000 2140000 -55548000 -1.60 -1.60 0.06 0.06 -1.54 -1.54 35997000 35997000 0 0 35997000 35997000 -32334000 3980000 -28354000 325000 0 325000 541000 0 541000 866000 0 866000 -31468000 3980000 -27488000 -96700000 -2874000 -99574000 -3064000 85000 -2979000 -3064000 85000 -2979000 -99764000 -2789000 -102553000 -57688000 2140000 -55548000 -1993000 0 -1993000 -1993000 0 -1993000 -59681000 2140000 -57541000 37280000 37000 763688000 -2623000 -402162000 358940000 734000 1000 2690000 2691000 16764000 16764000 325000 325000 541000 541000 -32334000 -32334000 38014000 38000 783142000 -1757000 -434496000 346927000 0 0 -59000 85000 -1034000 -1008000 0 59000 59000 0 0 3980000 3980000 0 0 0 85000 2946000 3031000 37280000 37000 763629000 -2538000 -403196000 357932000 734000 1000 2690000 2691000 16823000 16823000 325000 325000 541000 541000 -28354000 -28354000 38014000 38000 783142000 -1672000 -431550000 349958000 36768000 37000 745936000 441000 -305462000 440952000 512000 2310000 2310000 15442000 15442000 -3064000 -3064000 -96700000 -96700000 37280000 37000 763688000 -2623000 -402162000 358940000 0 0 0 0 1840000 1840000 0 -59000 -59000 85000 85000 -2874000 -2874000 0 0 -59000 85000 -1034000 -1008000 36768000 37000 745936000 441000 -303622000 442792000 512000 2310000 2310000 15383000 15383000 -2979000 -2979000 -99574000 -99574000 37280000 37000 763629000 -2538000 -403196000 357932000 31797000 32000 451433000 2434000 -247774000 206125000 864000 1000 8814000 8815000 4107000 4000 269714000 269718000 15975000 15975000 -1993000 -1993000 -57688000 -57688000 36768000 37000 745936000 441000 -305462000 440952000 0 0 0 0 -300000 -300000 0 0 0 0 2140000 2140000 0 0 0 0 1840000 1840000 31797000 32000 451433000 2434000 -248074000 205825000 864000 1000 8814000 8815000 4107000 4000 269714000 269718000 15975000 15975000 -1993000 -1993000 -55548000 -55548000 36768000 37000 745936000 441000 -303622000 442792000 -32334000 3980000 -28354000 6364000 -89000 6275000 336000 0 336000 1964000 0 1964000 2015000 0 2015000 16764000 59000 16823000 1570000 -209000 1361000 -150000 300000 150000 6695000 0 6695000 5364000 3580000 8944000 2371000 0 2371000 775000 -58000 717000 1189000 0 1189000 4276000 134000 4410000 635000 0 635000 -2645000 0 -2645000 -53000 0 -53000 -18902000 53000 -18849000 175613000 0 175613000 31000000 0 31000000 3788000 53000 3841000 -148401000 -53000 -148454000 2889000 0 2889000 198000 0 198000 2691000 0 2691000 -164612000 0 -164612000 301000 0 301000 341337000 0 341337000 177026000 0 177026000 808000 0 808000 419000 0 419000 775000 0 775000 -96700000 -2874000 -99574000 5349000 60000 5409000 -301000 0 -301000 715000 0 715000 15442000 -59000 15383000 25592000 209000 25801000 439000 -99000 340000 -5156000 0 -5156000 -5386000 -1857000 -7243000 568000 170000 738000 909000 -87000 822000 -5362000 75000 -5287000 -3976000 377000 -3599000 2599000 0 2599000 -266000 0 -266000 10000 0 10000 -48272000 -339000 -48611000 11726000 -112000 11614000 520000 0 520000 -11206000 112000 -11094000 2311000 0 2311000 2311000 0 2311000 -57167000 -227000 -57394000 -538000 0 -538000 399042000 227000 399269000 341337000 0 341337000 684000 0 684000 152000 0 152000 22494000 0 22494000 -57688000 2140000 -55548000 4851000 29000 4880000 213000 0 213000 499000 0 499000 15975000 0 15975000 -692000 0 -692000 6853000 0 6853000 8090000 2035000 10125000 393000 -227000 166000 2000 0 2000 2414000 -75000 2339000 606000 0 606000 1462000 0 1462000 -1230000 0 -1230000 -363000 0 -363000 -47907000 286000 -47621000 0 0 0 0 0 0 13616000 59000 13675000 7278000 0 7278000 -6338000 -59000 -6397000 8815000 0 8815000 269718000 0 269718000 7738000 0 7738000 270795000 0 270795000 216550000 227000 216777000 -92000 0 -92000 182584000 0 182584000 399042000 227000 399269000 389000 0 389000 229000 0 229000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. Organization and Nature of Business</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quanterix is a life sciences company that has developed next-generation, ultra-sensitive digital immunoassay platforms that advance life sciences research and diagnostics. The Company’s platforms are based on its proprietary digital </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“Simoa” detection technology and enable customers to reliably detect protein biomarkers in ultra- low concentrations in blood, serum, and other fluids that, in many cases, are undetectable using conventional, analog immunoassay technologies. The ability of the Company’s Simoa platforms to detect proteins in the femtomolar range is enabling the development of novel therapies and diagnostics and has the potential to facilitate a paradigm shift in healthcare from an emphasis on treatment to a focus on earlier detection, monitoring, prognosis, and, ultimately, prevention. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also provides contract research services for customers and Laboratory Developed Test (“LDT”) services through its CLIA-certified Accelerator Laboratory (the “Accelerator Laboratory”). The Accelerator Laboratory provides customers with access to Simoa technology and supports multiple projects and services, including sample testing, homebrew assay development, custom assay development, and blood-based biomarker testing. To date, the Company has completed over 2,200 projects for more than 480 customers from all over the world using its Simoa platforms.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity (As Restated)</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recognized annual losses from operations since inception and has an accumulated deficit of $431.6 million as of December 31, 2023. The Company incurred net losses of $28.4 million, $99.6 million, and $55.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023, the Company had cash and cash equivalents of $174.4 million and marketable securities of $146.9 million. The Company expects that its current cash, cash equivalents, and marketable securities will be sufficient to fund its operations for a period of at least one year from the date the Consolidated Financial Statements are issued.</span></div> 2200 480 -431600000 -28400000 -99600000 -55500000 174400000 146900000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Significant Accounting Policies </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements and notes herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding annual financial reporting on Form 10-K.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is the twelve-month period from January 1 through December 31, and all references to “2023,” “2022,” and “2021,” refer to the fiscal year unless otherwise noted. Certain amounts in the prior years’ Consolidated Financial Statements have been reclassified to conform to the current year’s presentation. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Consolidated Financial Statements and Notes to Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the Consolidated Financial Statements, and the reported amounts of revenues and expenses during each fiscal year. Such estimates include, but are not limited to, revenue recognition, valuation of inventory, leases, valuation and impairment of long-lived assets, recoverability of deferred tax assets, and stock-based compensation expense. The Company bases its estimates on historical experience, known trends, worldwide economic conditions, both general and specific to the life sciences industry, and other relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates and changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Quanterix and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification (“ASC”) 810 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company assesses the terms of its non-marketable equity investments in entities to determine if any meet the definition of a variable interest entity (“VIE”) and require consolidation into its Consolidated Financial Statements. Refer to Note 20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Variable Interest Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency (As Restated)</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s subsidiaries is their respective local currencies. These subsidiary financial statements are translated into U.S. dollars using the period-end exchange rates for assets and liabilities, average exchange rates during the corresponding period for revenue and expenses, and historical rates for equity. The effects of foreign currency translation adjustments are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency transaction gains (losses) are included in other income (expense), net on the Consolidated Statements of Operations. Foreign exchange losses were $0.2 million, $1.0 million and $0.4 million during the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision-maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is the chief executive officer, who reviews the Company's operations and manages its business as a single operating segment as of December 31, 2023.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue from Contracts with Customers</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates the majority of its revenues from contracts with customers and accounts for them pursuant to the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”). Refer to the section titled “Grant Revenue” below for discussion the Company’s accounting policy for revenue generated from grant awards. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with customers, the Company recognizes revenue when a customer obtains control of promised products or services, for an amount that reflects the consideration expected to be received in exchange for those products or services. The Company follows the five step revenue model prescribed by ASC 606 to determine revenue recognition: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. Revenues are presented net of any sales, value added, or similar taxes collected from customers and remitted to the government.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for a contract when it has approval and commitment from both parties, the fees, payment terms and rights of the parties regarding the products or services to be transferred are identified, the contract has commercial substance, and it is probable that substantially all of the consideration for the products and services expected to be transferred is collectible. The Company applies judgment in determining the customer’s ability and intention to pay for services expected to be transferred, which is based on factors including the customer’s payment history, management’s ability to mitigate exposure to credit risk (for example, requiring payment in advance of the transfer of products or services, or the ability to stop transferring promised products or services in the event a customer fails to pay consideration when due), and experience selling to similarly situated customers.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts may include either a single promise (referred to as a performance obligation) to transfer a product or service, or a combination of multiple performance obligations to transfer products or services. The Company evaluates the existence of multiple performance obligations within its contracts by using judgment to determine if (1) the customer can benefit from each contractual promise on its own or together with readily available resources and (2) the transfer of each contractual promise is separately identifiable from other promises in a contract. When both criteria are met, each promise is accounted for as a separate performance obligation. Additionally, the Company has elected the practical expedient under ASC 606 to account for shipping and handling as an activity to fulfill a promise to transfer a product, and therefore does not evaluate whether shipping and handling activities are promised services to its customers. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts that include rights to additional products or services that are exercisable at a customer’s discretion are generally considered options. The Company assesses if these options provide a material right to the customer and if so, the material right is considered a performance obligation. The identification of material rights requires judgment to determine the value of the option to purchase additional products and services in relation to options that may be provided to, and prices paid by, customers in the normal course of business. Material rights are recognized when exercised by a customer or upon expiration of the right.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the transaction price of its contracts based on the amount of consideration it expects to be entitled to, which is generally equal to the contract amount. In some cases, contracts contain variable consideration which primarily relates to (1) sales- and usage-based royalties related to the license of intellectual property in collaboration and license contracts and (2) contracts with minimum purchase commitments. For sales and usage-based royalties, ASC 606 provides an exception to estimating variable consideration. Under this exception, the Company recognizes revenues from sales- or usage-based royalty revenue at the later of when the sales or usage occurs or the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated. All other variable amounts are constrained to the minimum guaranteed contract amount so that a reversal of cumulative revenue does not occur in future periods. Once there is no longer uncertainty over a variable amount, any incremental fees the Company is entitled to are allocated to the related performance obligation(s).</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts that contain multiple performance obligations, the Company allocates the transaction price among the performance obligations on a relative basis according to their standalone selling prices (“SSP”). Determining the SSP for performance obligations requires judgment and is based on factors including prices charged to customers in observable transactions, internal pricing objectives and list prices, and pricing of similar products. The Company uses a range of amounts to estimate SSP and has more than one range for certain products and services based on the geographic location of customers and sales channel.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s product revenues are composed of instruments, assay kits, replacement parts, and other consumables such as reagents and antibodies. Products are sold directly to customers and are also sold through distributors in EMEA and Asia Pacific regions. Direct instrument sales include installation and an initial year of implied service-type warranties. The Company has determined that the instrument and installation are a combined performance obligation as the customer cannot benefit from the instrument without the installation and no other vendors can provide the installation of the Company’s specialized instruments. The implied service-type warranty is considered a separate performance obligation since a customer could benefit from it independently with readily available resources and is capable of being sold on its own. Sales of instruments to distributors include a license to import and resell the instruments. The Company has determined these distributor licenses are part of a combined performance obligation with the instrument as the distributor only benefits from the combination of the instrument and ability to resell it.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instrument sales may also be bundled with assays and other consumables, training, and/or an extended service warranty, each of which is considered a separate performance obligation. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenues for direct instrument sales to customers are recognized upon completion of the instrument’s installation. For instrument sales to distributors, revenue is recognized based on the agreed upon shipping terms (either upon shipment or delivery) as that is when title passes to the customer.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenues are composed of contract research services, initial year of implied service-type warranties, extended services warranty contracts, repair services, and other services such as training. Contract research services are provided through the Company’s Accelerator Laboratory and generally consist of fixed fee contracts. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from contract research services are recognized at the point in time when the Company completes and delivers its research results on each individually completed study, or over time if the contractual provisions allow for the collection of transaction consideration for costs incurred plus a reasonable margin through the period of performance of the services. For contract research services recognized over time, the Company uses the output method based on the number of completed results. Revenues from other services are recognized at the point in time when the training or other services are delivered as the customer simultaneously receives and benefits from the services. Revenues from service-type warranties are recognized ratably over the contract service period. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collaboration and License Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collaboration and license revenues are composed of revenue associated with licensing to third parties the Company’s technology, intellectual property, and know-how associated with our instruments and for related services. License arrangements consist of sales or usage-based fees and/or future royalties. Revenues are recognized at the point in time the license is delivered as the underlying license is considered functional intellectual property. Royalty revenues that are sales- or usage- based are recognized at the later of when the sales or usage occurs and the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through accounts receivable from sales of its products and services. Accounts receivable includes amounts billed and currently due from customers. Since the only condition for payment of the Company’s invoices is the passage of time, the Company records a receivable on the date the invoice is issued. Also included in accounts receivable are unbilled amounts resulting from revenue exceeding the amount billed to the customer, where the right to payment is unconditional. If the right to payment for services performed was conditional on something other than the passage of time, the unbilled amount would be recorded as a separate contract asset. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s expected loss allowance methodology is developed using historical collection experience, current and future economic and market conditions, and a review of the current status of customers’ accounts receivable. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectable after collection efforts have been exhausted. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the Company’s contracts are non-cancellable. For contracts that are cancellable by the customer, the Company does not record a receivable when it issues an invoice. The Company records accounts receivable on these contracts only up to the amount of revenue recognized but not yet collected.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s payment terms vary by the type and location of the customer and the products or services offered. Payment from customers is generally required 30 to 45 days from date of shipment or satisfaction of the performance obligation. The Company does not provide financing arrangements to its customers. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company refers to contract liabilities as deferred revenue on the Consolidated Balance Sheets. For deferred revenue, the Company applies the practical expedient under ASC 606 that allows for the exclusion of (1) contracts with original expected length of one year or less and (2) contracts for which revenue is recognized at the amount to which the Company has the right to invoice for services performed from the amount of remaining performance obligations disclosed.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain Contracts</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes commissions paid to its sales representatives and related fringe benefit costs that are incremental to obtaining customer contracts. Capitalized commissions are recorded in prepaid expenses and other current assets and other non-current assets on the Consolidated Balance Sheets. These commissions are amortized over the life of the contract and are recorded in cost of goods sold and selling, general and administrative expense on the Consolidated Statements of Operations. The Company has elected the practical expedient allowing commissions with an amortization period of one year or less to be expensed as incurred. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions associated with instrument sales are generally earned when installation is complete and title to the instrument has transferred. Commissions associated with consumables sales are earned when title to the product transfers. Commissions associated with warranty and extended service contracts are earned upon booking. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides an initial year of warranty and maintenance service related to its instruments sold directly to customers and sells extended warranty contracts for additional periods. The Company defers revenue associated with these warranty services and recognizes them ratably over the service period.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Grant Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for grants does not fall under ASC 606, as the grantor will not benefit directly from the Company’s expansion or product development, and no products or services are transferred to the grantor. As there is no authoritative guidance under U.S. GAAP on accounting for grants to for profit business entities from government entities, the Company accounts for grants by analogy to International Accounting Standards Topic 20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Government Grants and Disclosure of Government Assistance </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“IAS 20”) and ASC Topic 958, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Not for-Profit Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 958”). The decision to account for a grant under IAS 20 or ASC 958 is based on whether the grantor is a government entity.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records grants related to assets as a deduction in calculating the carrying value of the asset, and to record grants related to income separately on the Consolidated Statements of Operations on a gross basis as grant revenue. The related expenses are recorded on a gross basis within operating expenses. These methods are elections an entity can make under both IAS 20 and ASC 958.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes grant revenue as the Company performs services under the arrangement when the funding is committed and as each grant’s activities are performed. The timing of revenue recognition and receipt of funding varies by grant and can be independent from performance of the related activities, such as an upfront payment of the award value, or subsequent to the Company’s requests for reimbursement for already performed activities (subject to the approval of the granting organization).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Goods Sold and Services</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Product Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product revenue consists of manufacturing and assembly costs for instruments, related reagents, other consumables, contract manufacturer costs, personnel costs, royalties, overhead, and other direct costs related to product sales. Raw material part costs include inbound freight, shipping and handling costs associated with purchased goods, contract manufacturer costs, personnel costs, royalties, overhead and other direct costs related to product sales. Additionally included in cost of product revenue are royalty fees due to third parties from revenue generated by collaboration or license deals.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Service and Other Revenue </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services and other revenue consists of direct costs associated with operating the Company’s Accelerator Laboratory on behalf of its customers, including raw materials, personnel costs, royalties, allocated overhead costs that include facility and other related costs, and other direct costs. Additional costs include costs related to warranties, and other costs of servicing equipment at customer sites.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expense consists primarily of personnel costs, research supplies, third-party development costs for new products, materials for prototypes, quality assurance, and allocated overhead costs that include facility and other related costs. The Company accounts for nonrefundable advance payments for products and services that will be used in future research and development activities as expense when the service has been performed or when the products have been received. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For arrangements in which the Company receives funding from third parties for research and development activities (excluding the government sponsored arrangements), the Company assesses whether the arrangement is within the scope of ASC 730 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. When the Company is entitled to receive reimbursements, does not have an obligation to repay, does not transfer products or services, and is the primary beneficiary of the activities, the Company records the reimbursable amounts as a reduction to research and development expense. Amounts reimbursed in excess of the cost incurred by the Company are recorded within other income (expense), net on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reimbursable amounts recorded as a reduction to research and development expenses were not material during the years ended December 31, 2023, 2022, and 2021. Amounts reimbursed in excess of costs incurred by the Company related to activities funded by third parties were $0.4 million during the year ended December 31, 2023. No reimbursable amounts were received during the years ended December 31, 2022, and 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense consists primarily of personnel costs for our sales and marketing, finance, legal, human resources, and general management teams, shipping and handling for product sales, other general and administrative costs, as well as professional services costs, such as marketing, advertising, legal and accounting services, and allocated overhead costs that include facility and other related costs. The classification of shipping and handling costs for product sales as selling, general and administrative expenses varies from company to company with some companies recording these as selling, general and administrative expenses and others recording such expenses within costs of goods sold for products. To the extent the classification of its shipping and handling costs differs from the reporting approach used by other companies, the Company’s gross margins may not be comparable with those reported by such other companies. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per common share attributable to common stockholders is calculated by dividing the loss attributable to common stockholders by the weighted-average number of common shares outstanding. Diluted net loss per common share attributable to common stockholders is calculated under the treasury stock method by dividing the loss attributable to common stockholders by the diluted weighted-average number of common shares outstanding. Diluted weighted-average shares outstanding reflect the dilutive effect, if any, of potential common shares issued, such as unvested common stock, unvested restricted stock units (“RSUs”), common stock options, and shares estimated to be purchased under the Company’s employee stock purchase plan (“ESPP”). During periods when the Company is in a net loss position, these potential common shares are excluded from the diluted net loss per common share attributable to common stockholders because their effect would be anti-dilutive. Accordingly, basic and diluted net loss per common share attributable to common stockholders were the same for all periods presented.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash deposits and short-term, highly liquid marketable securities that are readily convertible into cash, with original maturities of three months or less. Cash and cash equivalents consist of the following (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Cash</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,162 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,643 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Marketable securities</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:9pt;font-weight:400;line-height:114%">6,893 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:114%">Total cash and cash equivalents</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">174,422 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the period ending cash and cash equivalents as presented on the Consolidated Balance Sheets and the total cash, cash equivalents, and restricted cash as presented on the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">174,422 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,597 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">177,026 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consists of collateral for a letter of credit issued as security for two of the Company’s leased facilities and to secure the Company’s corporate credit card program. The short-term or long-term classification is determined in accordance with the expiration of the underlying letter of credit and security.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s current portfolio of marketable securities is entirely debt securities and may at any time include commercial paper, U.S. Treasuries, corporate notes and bonds, U.S. Government agency bonds, certificates of deposit, and similar types of debt securities. Marketable debt securities with original maturities of three months or less at the time of purchase are recorded in cash equivalents on the Consolidated Balance Sheets as they are considered highly liquid and readily convertible into cash. All other marketable securities, including those with maturities beyond one year, are recorded as current assets on the Consolidated Balance Sheets based on their highly liquid nature and because such securities are available for use in current operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its marketable securities as either held to maturity, available-for-sale, or trading at the time of purchase and re-evaluates such classification at each balance sheet date. All of the Company’s marketable securities are currently classified as available-for-sale as it may use them in current operations. Available-for-sale securities are recorded at fair value (refer to Note 7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains and losses (other than impairment or credit related losses) are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets. Realized gains and losses are determined using the specific identification method and are recorded in other income (expense), net on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly, or more frequently if circumstances warrant, the Company monitors its marketable securities for impairment. In the event a security’s fair value is less than its amortized cost basis, the Company evaluates whether an impairment exists and if the impairment is a result of credit loss or other factors. For a security in an unrealized loss position, if the Company intends to sell the security in an unrealized loss position, or it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, an impairment loss equal to the difference between the security’s fair value and amortized cost basis is recorded in other income (expense), net. Additionally, the Company determines if a credit loss exists by considering information about the collectability of the security, current market conditions, and the issuer’s financial condition. If a decline in fair value is a result of a credit loss, an allowance for credit losses is recorded in other income (expense), net on the Consolidated Statement of Operations, limited to the portion attributed to the credit loss.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has also elected the practical expedient to separately present accrued interest receivable from its marketable securities balance. Such accrued interest is recorded in prepaid expenses and other current assets on the Consolidated Balance Sheets and is not included in the assessment and measurement of impairment of its marketable securities.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of instruments, assays, and the materials required to manufacture instruments and assays.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost or net realizable value on a first-in, first-out (“FIFO”) basis and includes the cost of materials, labor, and manufacturing overhead. The Company analyzes its inventory levels on each reporting date for slow-moving, excess, and obsolete inventory, and inventory expected to expire prior to being used. These analyses require judgment and are based on factors including, but not limited to, recent historical activity, anticipated or forecasted demand for the Company’s products (developed through its planning and sales and marketing inputs, and market conditions). If the Company identifies adverse conditions exist, the carrying value of the inventory is reduced to its estimated net realizable value by providing estimated reserves for excess or obsolete inventory. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts the reserves for excess or obsolete inventory and records additional inventory write downs based on unfavorable changes in estimated customer demand or actual market conditions that may differ from its projections.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, including leasehold improvements, are stated at cost, net of accumulated depreciation. These assets are depreciated over their estimated useful lives using the straight-line method. Expenditures for maintenance and repairs are charged to expense as incurred, whereas significant expenditures that extend the useful lives of existing assets are capitalized as additions to property and equipment. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is calculated based upon the following estimated useful lives:</span></div><div style="margin-bottom:12pt"><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:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></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:9pt;font-weight:700;line-height:114%">Estimated Useful Life</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:9pt;font-weight:400;line-height:114%">Laboratory and manufacturing equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:400;line-height:114%">5 years</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:9pt;font-weight:400;line-height:114%">Office furniture and equipment</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:9pt;font-weight:400;line-height:114%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Computers and software</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:9pt;font-weight:400;line-height:114%">3 years</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:9pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Shorter of asset's life or remaining lease term</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into operating leases for office, laboratory, and manufacturing spaces, as well as office equipment, and determines whether an arrangement is a lease at inception of the arrangement. The Company accounts for a lease when it has the right to control the leased asset for a period of time, while obtaining substantially all of the assets’ economic benefits. Leases are recorded on the Consolidated Balance Sheets as operating lease right-of-use (“ROU”) assets and current or non-current operating lease liabilities, as applicable. All of the Company’s leases are classified as operating leases. Additionally, the Company does not separate lease and non-lease components.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of the future minimum lease payments over the lease term and any initial direct costs incurred. Initial direct costs are incremental costs of a lease that would not have been incurred had the lease not been executed. The discount rate used to determine the present value of the lease payments is the Company’s incremental borrowing rate on a collateralized basis for a similar term and amount, as generally an implicit rate in the lease is not readily determinable. To estimate its incremental borrowing rate, a credit rating applicable to the Company is estimated using a synthetic credit rating analysis since the Company does not currently have an agency-based credit rating. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease agreements can contain lease and non-lease components. The Company accounts for the lease and fixed payments for non-lease components as a single lease component under ASC 842– </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which increases the amount of the ROU assets and lease liabilities. Most of the Company’s lease agreements also contain variable payments, primarily maintenance, utility, and other-related costs, which are expensed as incurred and not included in the measurement of the ROU assets and lease liabilities.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the Company’s leases contain options to extend or terminate the lease. When determining the lease term, these options are included in the measurement and recognition of the Company’s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option(s). The Company considers various economic factors when making this determination, including, but not limited to, the significance of leasehold improvements incurred in the leased space, the difficulty in replacing the asset, underlying contractual obligations, and specific characteristics unique to a particular lease. Subsequent to entering into a lease arrangement, the Company reassesses the certainty of exercising options to extend or terminate a lease. When it becomes reasonably certain that the Company will exercise an option that was not included in the lease term, the Company accounts for the change in circumstances as a lease modification, which results in the remeasurement of the ROU asset and lease liability as of the modification date. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with a term of 12 months or less upon commencement are not recorded on the Consolidated Balance Sheets and are recorded to expense on a straight-line basis over the lease term.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Goodwill </span></div><div style="margin-bottom:12pt;text-indent:36pt"><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 assesses goodwill for impairment at the reporting unit level annually and whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Such events or circumstances could include the occurrence of operating losses, a significant decline in earnings, or significant changes in or restructuring of the business. The impairment test is first performed at the reporting unit level using a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying value. If the reporting unit does not pass the qualitative assessment, the reporting unit’s carrying value is compared to its fair value, using estimates including forecasts of discounted future cash flows and peer market multiples. An impairment charge is recorded equal to the excess of the reporting unit’s carrying value over its fair value.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-lived assets consist of operating lease ROU assets, property and equipment, and intangible assets. The Company reviews the carrying amount of its long-lived assets for impairment whenever events or circumstances indicate that the estimated useful lives may warrant revision, or that the carrying amount of the assets may not be fully recoverable. To assess whether a long-lived asset or group of assets has been impaired, the estimated undiscounted and discounted future cash flows for the estimated remaining useful life or estimated lease term of the asset (or the primary asset in the asset group) are compared to their carrying values. Significant judgment is required to estimate future cash flows, including, but not limited to, the expected use of the asset (group), historical customer retention rates, technology roadmaps, customer awareness, trademark and trade name history, contractual provisions that could limit or extend an asset's useful life, market data, discount rates, potential sublease opportunities including rent and rent escalation rates, time to sublease, and free rent periods. To the extent that the future cash flows are less than the carrying value, the asset(s) are impaired and written down to its estimated fair value.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company develops and modifies software related to the operation of some of its instruments and internal use software supporting the Company’s operations. Certain costs incurred during the application development stage including external direct costs of services used in the development or internal personnel costs for employees directly associated with the development, are capitalized. The Company begins depreciating these costs over the life of the related asset upon completion of a working model or when it is ready for its intended use. Capitalized software development costs related to software owned or developed by the Company are recorded in property and equipment on the Consolidated Balance Sheets. Capitalized software development costs related to software hosted by a vendor (i.e. cloud computing) are recorded in prepaid expenses and other current assets, and other non-current assets on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred during the preliminary project stage and post-configuration stages are expensed as incurred.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount reflected in the Consolidated Balance Sheets for cash, restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation and benefits, and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company has certain financial assets that are required to be measured at fair value on a recurring basis including cash equivalents and marketable securities. Pursuant to the accounting standards for fair value measurements, the fair values of these financial assets are classified as Level 1, 2, or 3 within the fair value hierarchy as follows:</span></div><div style="margin-bottom:12pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Observable inputs based on unadjusted quoted prices in active markets for identical assets.</span></div><div style="margin-bottom:12pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Inputs, other than Level 1 inputs, that are observable either directly or indirectly, such as quoted prices for similar assets, quoted prices in markets that are not active, other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets. </span></div><div style="margin-bottom:12pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs for which there is little or no market data and such inputs are significant to the fair value of the assets. These inputs reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the Consolidated Financial Statements or tax returns. Deferred tax assets and liabilities are determined based on differences between the carrying amount and the tax basis of the assets and liabilities using the enacted tax rates in effect in the years in which the differences are expected to reverse. A valuation allowance against deferred tax assets is recorded if, based on the weight of the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertain tax positions using a more likely than not threshold for recognizing uncertain tax positions, in accordance with ASC 740 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The evaluation of uncertain tax positions is based on factors that include, but are not limited to, changes in tax law, the measurement of tax positions taken or expected to be taken in tax returns, the effective settlement of matters subject to audit, new audit activity, and changes in facts or circumstances related to a tax position. The Company evaluates uncertain tax positions on an ongoing basis and adjusts any liability recorded to reflect subsequent changes in the relevant facts surrounding the uncertain positions. Amounts recorded for uncertain tax positions, including interest and penalties, are recorded in income tax (expense) benefit on the Consolidated Statement of Operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit, Product, and Supplier Concentrations and Off-Balance-Sheet Risk</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to concentrations of credit risk primarily consist of cash, cash equivalents, marketable securities, and accounts receivable. The Company limits its risk exposure by having its cash, cash equivalents, and marketable securities held at large commercial banks. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers outside the United States represented 38% and 41% of the Company’s gross trade accounts receivable balance as of December 31, 2023 and 2022, respectively. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, one customer of approximately $14.0 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2022, one customer of approximately $13.7 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2021, no customer individually accounted for greater than 10% of the Company’s total revenue.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also subject to supply chain risks related to outsourced manufacturing of its instruments. Although there are a limited number of manufacturers for its instruments, the Company believes that other suppliers could provide similar manufacturing on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would adversely affect operating results. In addition to outsourced manufacturing of its instruments, the Company also purchases antibodies through a number of different suppliers. Although a disruption in service from any one of its antibody suppliers is possible, the Company believes that it would be able to find an adequate supply from alternative suppliers.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes stock-based compensation expense by calculating the estimated fair value of stock options, RSUs, or purchase rights issued under the Company’s ESPP on the grant date. The Company generally issues new common shares upon exercise of options and vesting of RSUs. Awards granted by the Company are routine in nature including new hire, annual, and promotion grants.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options and purchase rights under the ESPP is estimated using the Black-Scholes option-pricing model. The Black-Scholes model requires the Company to make assumptions about the expected or contractual term of the option or purchase right, the expected volatility, risk-free interest rates, and expected dividend yield. The Company estimates the expected term of options granted to employees utilizing historical exercise data. The expected term is applied to the stock option grant group as a whole, as the Company does not expect substantially different exercise or post-vesting termination behavior among its employee population. During 2023, the expected volatility was based on the Company’s historical volatility. Prior to 2023, the expected volatility was estimated based on both the Company’s volatility and the average volatility for comparable publicly traded companies over a period equal to the expected term of the related stock-based awards. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, commensurate with the expected term. The expected dividend yield is zero as the Company has never paid dividends and has no current plans to pay any dividends on common stock. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs is determined using the closing market price of the Company’s common stock on the grant date.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense on a straight-line basis over the award’s requisite service period, which is the vesting period for stock options and RSUs, and the offering period for purchase rights under the ESPP. The Company recognizes forfeitures as they occur.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses the cost of advertising as incurred and records them in selling, general and administrative expense in the Consolidated Statements of Operations. Advertising expense was $0.3 million, $0.3 million, and $0.5 million for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Standards To Be Adopted</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the FASB issued ASC Update No. 2022-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This update clarifies the guidance in Topic 820 related to measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, as well as introduces new disclosure requirements for these types of equity securities. The new standard will be effective for the Company on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s financial position or results of operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASC Update No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvement to Reportable Segment Disclosures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This update enhances reportable segment disclosure requirements by requiring public entities to provide disclosures of significant segment expenses and other segment items, as well as disclosures about a reportable segment’s profit or loss and assets that are currently required annually in interim periods. The new standard will be effective for the Company’s annual financial statements for the period beginning on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s disclosures.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASC Update No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This update enhances income tax disclosure requirements by requiring public entities to provide additional information in its tax rate reconciliation and additional disclosures about income taxes paid. The update is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance and the amendments in this update should be applied prospectively, but entities have the option to apply it retrospectively. The Company is currently evaluating the impact that the standard will have on its Consolidated Financial Statements.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements and notes herein have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding annual financial reporting on Form 10-K.</span></div>The Company’s fiscal year is the twelve-month period from January 1 through December 31, and all references to “2023,” “2022,” and “2021,” refer to the fiscal year unless otherwise noted. Certain amounts in the prior years’ Consolidated Financial Statements have been reclassified to conform to the current year’s presentation. <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Consolidated Financial Statements and Notes to Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the Consolidated Financial Statements, and the reported amounts of revenues and expenses during each fiscal year. Such estimates include, but are not limited to, revenue recognition, valuation of inventory, leases, valuation and impairment of long-lived assets, recoverability of deferred tax assets, and stock-based compensation expense. The Company bases its estimates on historical experience, known trends, worldwide economic conditions, both general and specific to the life sciences industry, and other relevant factors it believes to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates and changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Quanterix and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification (“ASC”) 810 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company assesses the terms of its non-marketable equity investments in entities to determine if any meet the definition of a variable interest entity (“VIE”) and require consolidation into its Consolidated Financial Statements. Refer to Note 20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Variable Interest Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency (As Restated)</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s subsidiaries is their respective local currencies. These subsidiary financial statements are translated into U.S. dollars using the period-end exchange rates for assets and liabilities, average exchange rates during the corresponding period for revenue and expenses, and historical rates for equity. The effects of foreign currency translation adjustments are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency transaction gains (losses) are included in other income (expense), net on the Consolidated Statements of Operations. Foreign exchange losses were $0.2 million, $1.0 million and $0.4 million during the years ended December 31, 2023, 2022 and 2021, respectively.</span></div> -200000 -1000000.0 -400000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision-maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is the chief executive officer, who reviews the Company's operations and manages its business as a single operating segment as of December 31, 2023.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue from Contracts with Customers</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates the majority of its revenues from contracts with customers and accounts for them pursuant to the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 606 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”). Refer to the section titled “Grant Revenue” below for discussion the Company’s accounting policy for revenue generated from grant awards. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with customers, the Company recognizes revenue when a customer obtains control of promised products or services, for an amount that reflects the consideration expected to be received in exchange for those products or services. The Company follows the five step revenue model prescribed by ASC 606 to determine revenue recognition: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price, including variable consideration, if any; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. Revenues are presented net of any sales, value added, or similar taxes collected from customers and remitted to the government.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for a contract when it has approval and commitment from both parties, the fees, payment terms and rights of the parties regarding the products or services to be transferred are identified, the contract has commercial substance, and it is probable that substantially all of the consideration for the products and services expected to be transferred is collectible. The Company applies judgment in determining the customer’s ability and intention to pay for services expected to be transferred, which is based on factors including the customer’s payment history, management’s ability to mitigate exposure to credit risk (for example, requiring payment in advance of the transfer of products or services, or the ability to stop transferring promised products or services in the event a customer fails to pay consideration when due), and experience selling to similarly situated customers.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts may include either a single promise (referred to as a performance obligation) to transfer a product or service, or a combination of multiple performance obligations to transfer products or services. The Company evaluates the existence of multiple performance obligations within its contracts by using judgment to determine if (1) the customer can benefit from each contractual promise on its own or together with readily available resources and (2) the transfer of each contractual promise is separately identifiable from other promises in a contract. When both criteria are met, each promise is accounted for as a separate performance obligation. Additionally, the Company has elected the practical expedient under ASC 606 to account for shipping and handling as an activity to fulfill a promise to transfer a product, and therefore does not evaluate whether shipping and handling activities are promised services to its customers. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts that include rights to additional products or services that are exercisable at a customer’s discretion are generally considered options. The Company assesses if these options provide a material right to the customer and if so, the material right is considered a performance obligation. The identification of material rights requires judgment to determine the value of the option to purchase additional products and services in relation to options that may be provided to, and prices paid by, customers in the normal course of business. Material rights are recognized when exercised by a customer or upon expiration of the right.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the transaction price of its contracts based on the amount of consideration it expects to be entitled to, which is generally equal to the contract amount. In some cases, contracts contain variable consideration which primarily relates to (1) sales- and usage-based royalties related to the license of intellectual property in collaboration and license contracts and (2) contracts with minimum purchase commitments. For sales and usage-based royalties, ASC 606 provides an exception to estimating variable consideration. Under this exception, the Company recognizes revenues from sales- or usage-based royalty revenue at the later of when the sales or usage occurs or the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated. All other variable amounts are constrained to the minimum guaranteed contract amount so that a reversal of cumulative revenue does not occur in future periods. Once there is no longer uncertainty over a variable amount, any incremental fees the Company is entitled to are allocated to the related performance obligation(s).</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts that contain multiple performance obligations, the Company allocates the transaction price among the performance obligations on a relative basis according to their standalone selling prices (“SSP”). Determining the SSP for performance obligations requires judgment and is based on factors including prices charged to customers in observable transactions, internal pricing objectives and list prices, and pricing of similar products. The Company uses a range of amounts to estimate SSP and has more than one range for certain products and services based on the geographic location of customers and sales channel.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s product revenues are composed of instruments, assay kits, replacement parts, and other consumables such as reagents and antibodies. Products are sold directly to customers and are also sold through distributors in EMEA and Asia Pacific regions. Direct instrument sales include installation and an initial year of implied service-type warranties. The Company has determined that the instrument and installation are a combined performance obligation as the customer cannot benefit from the instrument without the installation and no other vendors can provide the installation of the Company’s specialized instruments. The implied service-type warranty is considered a separate performance obligation since a customer could benefit from it independently with readily available resources and is capable of being sold on its own. Sales of instruments to distributors include a license to import and resell the instruments. The Company has determined these distributor licenses are part of a combined performance obligation with the instrument as the distributor only benefits from the combination of the instrument and ability to resell it.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instrument sales may also be bundled with assays and other consumables, training, and/or an extended service warranty, each of which is considered a separate performance obligation. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenues for direct instrument sales to customers are recognized upon completion of the instrument’s installation. For instrument sales to distributors, revenue is recognized based on the agreed upon shipping terms (either upon shipment or delivery) as that is when title passes to the customer.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenues are composed of contract research services, initial year of implied service-type warranties, extended services warranty contracts, repair services, and other services such as training. Contract research services are provided through the Company’s Accelerator Laboratory and generally consist of fixed fee contracts. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from contract research services are recognized at the point in time when the Company completes and delivers its research results on each individually completed study, or over time if the contractual provisions allow for the collection of transaction consideration for costs incurred plus a reasonable margin through the period of performance of the services. For contract research services recognized over time, the Company uses the output method based on the number of completed results. Revenues from other services are recognized at the point in time when the training or other services are delivered as the customer simultaneously receives and benefits from the services. Revenues from service-type warranties are recognized ratably over the contract service period. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collaboration and License Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collaboration and license revenues are composed of revenue associated with licensing to third parties the Company’s technology, intellectual property, and know-how associated with our instruments and for related services. License arrangements consist of sales or usage-based fees and/or future royalties. Revenues are recognized at the point in time the license is delivered as the underlying license is considered functional intellectual property. Royalty revenues that are sales- or usage- based are recognized at the later of when the sales or usage occurs and the satisfaction (or partial satisfaction) of the performance obligation to which the royalty has been allocated.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through accounts receivable from sales of its products and services. Accounts receivable includes amounts billed and currently due from customers. Since the only condition for payment of the Company’s invoices is the passage of time, the Company records a receivable on the date the invoice is issued. Also included in accounts receivable are unbilled amounts resulting from revenue exceeding the amount billed to the customer, where the right to payment is unconditional. If the right to payment for services performed was conditional on something other than the passage of time, the unbilled amount would be recorded as a separate contract asset. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s expected loss allowance methodology is developed using historical collection experience, current and future economic and market conditions, and a review of the current status of customers’ accounts receivable. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectable after collection efforts have been exhausted. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the Company’s contracts are non-cancellable. For contracts that are cancellable by the customer, the Company does not record a receivable when it issues an invoice. The Company records accounts receivable on these contracts only up to the amount of revenue recognized but not yet collected.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s payment terms vary by the type and location of the customer and the products or services offered. Payment from customers is generally required 30 to 45 days from date of shipment or satisfaction of the performance obligation. The Company does not provide financing arrangements to its customers. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company refers to contract liabilities as deferred revenue on the Consolidated Balance Sheets. For deferred revenue, the Company applies the practical expedient under ASC 606 that allows for the exclusion of (1) contracts with original expected length of one year or less and (2) contracts for which revenue is recognized at the amount to which the Company has the right to invoice for services performed from the amount of remaining performance obligations disclosed.</span></div> P30D P45D <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain Contracts</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes commissions paid to its sales representatives and related fringe benefit costs that are incremental to obtaining customer contracts. Capitalized commissions are recorded in prepaid expenses and other current assets and other non-current assets on the Consolidated Balance Sheets. These commissions are amortized over the life of the contract and are recorded in cost of goods sold and selling, general and administrative expense on the Consolidated Statements of Operations. The Company has elected the practical expedient allowing commissions with an amortization period of one year or less to be expensed as incurred. </span></div>Commissions associated with instrument sales are generally earned when installation is complete and title to the instrument has transferred. Commissions associated with consumables sales are earned when title to the product transfers. Commissions associated with warranty and extended service contracts are earned upon booking. <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides an initial year of warranty and maintenance service related to its instruments sold directly to customers and sells extended warranty contracts for additional periods. The Company defers revenue associated with these warranty services and recognizes them ratably over the service period.</span> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Grant Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for grants does not fall under ASC 606, as the grantor will not benefit directly from the Company’s expansion or product development, and no products or services are transferred to the grantor. As there is no authoritative guidance under U.S. GAAP on accounting for grants to for profit business entities from government entities, the Company accounts for grants by analogy to International Accounting Standards Topic 20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Government Grants and Disclosure of Government Assistance </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“IAS 20”) and ASC Topic 958, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Not for-Profit Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 958”). The decision to account for a grant under IAS 20 or ASC 958 is based on whether the grantor is a government entity.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records grants related to assets as a deduction in calculating the carrying value of the asset, and to record grants related to income separately on the Consolidated Statements of Operations on a gross basis as grant revenue. The related expenses are recorded on a gross basis within operating expenses. These methods are elections an entity can make under both IAS 20 and ASC 958.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes grant revenue as the Company performs services under the arrangement when the funding is committed and as each grant’s activities are performed. The timing of revenue recognition and receipt of funding varies by grant and can be independent from performance of the related activities, such as an upfront payment of the award value, or subsequent to the Company’s requests for reimbursement for already performed activities (subject to the approval of the granting organization).</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Goods Sold and Services</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Product Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product revenue consists of manufacturing and assembly costs for instruments, related reagents, other consumables, contract manufacturer costs, personnel costs, royalties, overhead, and other direct costs related to product sales. Raw material part costs include inbound freight, shipping and handling costs associated with purchased goods, contract manufacturer costs, personnel costs, royalties, overhead and other direct costs related to product sales. Additionally included in cost of product revenue are royalty fees due to third parties from revenue generated by collaboration or license deals.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Service and Other Revenue </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services and other revenue consists of direct costs associated with operating the Company’s Accelerator Laboratory on behalf of its customers, including raw materials, personnel costs, royalties, allocated overhead costs that include facility and other related costs, and other direct costs. Additional costs include costs related to warranties, and other costs of servicing equipment at customer sites.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expense consists primarily of personnel costs, research supplies, third-party development costs for new products, materials for prototypes, quality assurance, and allocated overhead costs that include facility and other related costs. The Company accounts for nonrefundable advance payments for products and services that will be used in future research and development activities as expense when the service has been performed or when the products have been received. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For arrangements in which the Company receives funding from third parties for research and development activities (excluding the government sponsored arrangements), the Company assesses whether the arrangement is within the scope of ASC 730 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. When the Company is entitled to receive reimbursements, does not have an obligation to repay, does not transfer products or services, and is the primary beneficiary of the activities, the Company records the reimbursable amounts as a reduction to research and development expense. Amounts reimbursed in excess of the cost incurred by the Company are recorded within other income (expense), net on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reimbursable amounts recorded as a reduction to research and development expenses were not material during the years ended December 31, 2023, 2022, and 2021. Amounts reimbursed in excess of costs incurred by the Company related to activities funded by third parties were $0.4 million during the year ended December 31, 2023. No reimbursable amounts were received during the years ended December 31, 2022, and 2021.</span></div> 400000 0 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div>Selling, general and administrative expense consists primarily of personnel costs for our sales and marketing, finance, legal, human resources, and general management teams, shipping and handling for product sales, other general and administrative costs, as well as professional services costs, such as marketing, advertising, legal and accounting services, and allocated overhead costs that include facility and other related costs. The classification of shipping and handling costs for product sales as selling, general and administrative expenses varies from company to company with some companies recording these as selling, general and administrative expenses and others recording such expenses within costs of goods sold for products. To the extent the classification of its shipping and handling costs differs from the reporting approach used by other companies, the Company’s gross margins may not be comparable with those reported by such other companies. <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per common share attributable to common stockholders is calculated by dividing the loss attributable to common stockholders by the weighted-average number of common shares outstanding. Diluted net loss per common share attributable to common stockholders is calculated under the treasury stock method by dividing the loss attributable to common stockholders by the diluted weighted-average number of common shares outstanding. Diluted weighted-average shares outstanding reflect the dilutive effect, if any, of potential common shares issued, such as unvested common stock, unvested restricted stock units (“RSUs”), common stock options, and shares estimated to be purchased under the Company’s employee stock purchase plan (“ESPP”). During periods when the Company is in a net loss position, these potential common shares are excluded from the diluted net loss per common share attributable to common stockholders because their effect would be anti-dilutive. Accordingly, basic and diluted net loss per common share attributable to common stockholders were the same for all periods presented.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash deposits and short-term, highly liquid marketable securities that are readily convertible into cash, with original maturities of three months or less. Cash and cash equivalents consist of the following (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Cash</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,162 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,643 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Marketable securities</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:9pt;font-weight:400;line-height:114%">6,893 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:114%">Total cash and cash equivalents</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">174,422 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Cash</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,162 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,643 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Marketable securities</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:9pt;font-weight:400;line-height:114%">6,893 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:114%">Total cash and cash equivalents</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">174,422 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12162000 32643000 155367000 306097000 6893000 0 174422000 338740000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the period ending cash and cash equivalents as presented on the Consolidated Balance Sheets and the total cash, cash equivalents, and restricted cash as presented on the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">174,422 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,597 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">177,026 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consists of collateral for a letter of credit issued as security for two of the Company’s leased facilities and to secure the Company’s corporate credit card program. The short-term or long-term classification is determined in accordance with the expiration of the underlying letter of credit and security.</span></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the period ending cash and cash equivalents as presented on the Consolidated Balance Sheets and the total cash, cash equivalents, and restricted cash as presented on the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">174,422 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">338,740 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,604 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,597 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">177,026 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 174422000 338740000 2604000 2597000 177026000 341337000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s current portfolio of marketable securities is entirely debt securities and may at any time include commercial paper, U.S. Treasuries, corporate notes and bonds, U.S. Government agency bonds, certificates of deposit, and similar types of debt securities. Marketable debt securities with original maturities of three months or less at the time of purchase are recorded in cash equivalents on the Consolidated Balance Sheets as they are considered highly liquid and readily convertible into cash. All other marketable securities, including those with maturities beyond one year, are recorded as current assets on the Consolidated Balance Sheets based on their highly liquid nature and because such securities are available for use in current operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its marketable securities as either held to maturity, available-for-sale, or trading at the time of purchase and re-evaluates such classification at each balance sheet date. All of the Company’s marketable securities are currently classified as available-for-sale as it may use them in current operations. Available-for-sale securities are recorded at fair value (refer to Note 7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains and losses (other than impairment or credit related losses) are recorded in accumulated other comprehensive income (loss), a component of stockholders’ equity on the Consolidated Balance Sheets. Realized gains and losses are determined using the specific identification method and are recorded in other income (expense), net on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly, or more frequently if circumstances warrant, the Company monitors its marketable securities for impairment. In the event a security’s fair value is less than its amortized cost basis, the Company evaluates whether an impairment exists and if the impairment is a result of credit loss or other factors. For a security in an unrealized loss position, if the Company intends to sell the security in an unrealized loss position, or it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis, an impairment loss equal to the difference between the security’s fair value and amortized cost basis is recorded in other income (expense), net. Additionally, the Company determines if a credit loss exists by considering information about the collectability of the security, current market conditions, and the issuer’s financial condition. If a decline in fair value is a result of a credit loss, an allowance for credit losses is recorded in other income (expense), net on the Consolidated Statement of Operations, limited to the portion attributed to the credit loss.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has also elected the practical expedient to separately present accrued interest receivable from its marketable securities balance. Such accrued interest is recorded in prepaid expenses and other current assets on the Consolidated Balance Sheets and is not included in the assessment and measurement of impairment of its marketable securities.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists of instruments, assays, and the materials required to manufacture instruments and assays.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost or net realizable value on a first-in, first-out (“FIFO”) basis and includes the cost of materials, labor, and manufacturing overhead. The Company analyzes its inventory levels on each reporting date for slow-moving, excess, and obsolete inventory, and inventory expected to expire prior to being used. These analyses require judgment and are based on factors including, but not limited to, recent historical activity, anticipated or forecasted demand for the Company’s products (developed through its planning and sales and marketing inputs, and market conditions). If the Company identifies adverse conditions exist, the carrying value of the inventory is reduced to its estimated net realizable value by providing estimated reserves for excess or obsolete inventory. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts the reserves for excess or obsolete inventory and records additional inventory write downs based on unfavorable changes in estimated customer demand or actual market conditions that may differ from its projections.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, including leasehold improvements, are stated at cost, net of accumulated depreciation. These assets are depreciated over their estimated useful lives using the straight-line method. Expenditures for maintenance and repairs are charged to expense as incurred, whereas significant expenditures that extend the useful lives of existing assets are capitalized as additions to property and equipment. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is calculated based upon the following estimated useful lives:</span></div><div style="margin-bottom:12pt"><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:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></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:9pt;font-weight:700;line-height:114%">Estimated Useful Life</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:9pt;font-weight:400;line-height:114%">Laboratory and manufacturing equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:400;line-height:114%">5 years</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:9pt;font-weight:400;line-height:114%">Office furniture and equipment</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:9pt;font-weight:400;line-height:114%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Computers and software</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:9pt;font-weight:400;line-height:114%">3 years</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:9pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Shorter of asset's life or remaining lease term</span></td></tr></table></div> <div style="margin-bottom:12pt"><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:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></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:9pt;font-weight:700;line-height:114%">Estimated Useful Life</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:9pt;font-weight:400;line-height:114%">Laboratory and manufacturing equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:400;line-height:114%">5 years</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:9pt;font-weight:400;line-height:114%">Office furniture and equipment</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:9pt;font-weight:400;line-height:114%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Computers and software</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:9pt;font-weight:400;line-height:114%">3 years</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:9pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Shorter of asset's life or remaining lease term</span></td></tr></table></div> P5Y P7Y P3Y <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into operating leases for office, laboratory, and manufacturing spaces, as well as office equipment, and determines whether an arrangement is a lease at inception of the arrangement. The Company accounts for a lease when it has the right to control the leased asset for a period of time, while obtaining substantially all of the assets’ economic benefits. Leases are recorded on the Consolidated Balance Sheets as operating lease right-of-use (“ROU”) assets and current or non-current operating lease liabilities, as applicable. All of the Company’s leases are classified as operating leases. Additionally, the Company does not separate lease and non-lease components.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the estimated present value of the future minimum lease payments over the lease term and any initial direct costs incurred. Initial direct costs are incremental costs of a lease that would not have been incurred had the lease not been executed. The discount rate used to determine the present value of the lease payments is the Company’s incremental borrowing rate on a collateralized basis for a similar term and amount, as generally an implicit rate in the lease is not readily determinable. To estimate its incremental borrowing rate, a credit rating applicable to the Company is estimated using a synthetic credit rating analysis since the Company does not currently have an agency-based credit rating. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease agreements can contain lease and non-lease components. The Company accounts for the lease and fixed payments for non-lease components as a single lease component under ASC 842– </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which increases the amount of the ROU assets and lease liabilities. Most of the Company’s lease agreements also contain variable payments, primarily maintenance, utility, and other-related costs, which are expensed as incurred and not included in the measurement of the ROU assets and lease liabilities.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the Company’s leases contain options to extend or terminate the lease. When determining the lease term, these options are included in the measurement and recognition of the Company’s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option(s). The Company considers various economic factors when making this determination, including, but not limited to, the significance of leasehold improvements incurred in the leased space, the difficulty in replacing the asset, underlying contractual obligations, and specific characteristics unique to a particular lease. Subsequent to entering into a lease arrangement, the Company reassesses the certainty of exercising options to extend or terminate a lease. When it becomes reasonably certain that the Company will exercise an option that was not included in the lease term, the Company accounts for the change in circumstances as a lease modification, which results in the remeasurement of the ROU asset and lease liability as of the modification date. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with a term of 12 months or less upon commencement are not recorded on the Consolidated Balance Sheets and are recorded to expense on a straight-line basis over the lease term.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Goodwill </span></div><div style="margin-bottom:12pt;text-indent:36pt"><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 assesses goodwill for impairment at the reporting unit level annually and whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Such events or circumstances could include the occurrence of operating losses, a significant decline in earnings, or significant changes in or restructuring of the business. The impairment test is first performed at the reporting unit level using a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than the carrying value. If the reporting unit does not pass the qualitative assessment, the reporting unit’s carrying value is compared to its fair value, using estimates including forecasts of discounted future cash flows and peer market multiples. An impairment charge is recorded equal to the excess of the reporting unit’s carrying value over its fair value.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-lived assets consist of operating lease ROU assets, property and equipment, and intangible assets. The Company reviews the carrying amount of its long-lived assets for impairment whenever events or circumstances indicate that the estimated useful lives may warrant revision, or that the carrying amount of the assets may not be fully recoverable. To assess whether a long-lived asset or group of assets has been impaired, the estimated undiscounted and discounted future cash flows for the estimated remaining useful life or estimated lease term of the asset (or the primary asset in the asset group) are compared to their carrying values. Significant judgment is required to estimate future cash flows, including, but not limited to, the expected use of the asset (group), historical customer retention rates, technology roadmaps, customer awareness, trademark and trade name history, contractual provisions that could limit or extend an asset's useful life, market data, discount rates, potential sublease opportunities including rent and rent escalation rates, time to sublease, and free rent periods. To the extent that the future cash flows are less than the carrying value, the asset(s) are impaired and written down to its estimated fair value.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company develops and modifies software related to the operation of some of its instruments and internal use software supporting the Company’s operations. Certain costs incurred during the application development stage including external direct costs of services used in the development or internal personnel costs for employees directly associated with the development, are capitalized. The Company begins depreciating these costs over the life of the related asset upon completion of a working model or when it is ready for its intended use. Capitalized software development costs related to software owned or developed by the Company are recorded in property and equipment on the Consolidated Balance Sheets. Capitalized software development costs related to software hosted by a vendor (i.e. cloud computing) are recorded in prepaid expenses and other current assets, and other non-current assets on the Consolidated Balance Sheets.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount reflected in the Consolidated Balance Sheets for cash, restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable, accrued compensation and benefits, and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company has certain financial assets that are required to be measured at fair value on a recurring basis including cash equivalents and marketable securities. Pursuant to the accounting standards for fair value measurements, the fair values of these financial assets are classified as Level 1, 2, or 3 within the fair value hierarchy as follows:</span></div><div style="margin-bottom:12pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Observable inputs based on unadjusted quoted prices in active markets for identical assets.</span></div><div style="margin-bottom:12pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Inputs, other than Level 1 inputs, that are observable either directly or indirectly, such as quoted prices for similar assets, quoted prices in markets that are not active, other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets. </span></div><div style="margin-bottom:12pt;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:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs for which there is little or no market data and such inputs are significant to the fair value of the assets. These inputs reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in the Consolidated Financial Statements or tax returns. Deferred tax assets and liabilities are determined based on differences between the carrying amount and the tax basis of the assets and liabilities using the enacted tax rates in effect in the years in which the differences are expected to reverse. A valuation allowance against deferred tax assets is recorded if, based on the weight of the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertain tax positions using a more likely than not threshold for recognizing uncertain tax positions, in accordance with ASC 740 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The evaluation of uncertain tax positions is based on factors that include, but are not limited to, changes in tax law, the measurement of tax positions taken or expected to be taken in tax returns, the effective settlement of matters subject to audit, new audit activity, and changes in facts or circumstances related to a tax position. The Company evaluates uncertain tax positions on an ongoing basis and adjusts any liability recorded to reflect subsequent changes in the relevant facts surrounding the uncertain positions. Amounts recorded for uncertain tax positions, including interest and penalties, are recorded in income tax (expense) benefit on the Consolidated Statement of Operations.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit, Product, and Supplier Concentrations and Off-Balance-Sheet Risk</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to concentrations of credit risk primarily consist of cash, cash equivalents, marketable securities, and accounts receivable. The Company limits its risk exposure by having its cash, cash equivalents, and marketable securities held at large commercial banks. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers outside the United States represented 38% and 41% of the Company’s gross trade accounts receivable balance as of December 31, 2023 and 2022, respectively. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, one customer of approximately $14.0 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2022, one customer of approximately $13.7 million revenue accounted for greater than 10% of the Company’s total revenue. For the year ended December 31, 2021, no customer individually accounted for greater than 10% of the Company’s total revenue.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also subject to supply chain risks related to outsourced manufacturing of its instruments. Although there are a limited number of manufacturers for its instruments, the Company believes that other suppliers could provide similar manufacturing on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would adversely affect operating results. In addition to outsourced manufacturing of its instruments, the Company also purchases antibodies through a number of different suppliers. Although a disruption in service from any one of its antibody suppliers is possible, the Company believes that it would be able to find an adequate supply from alternative suppliers.</span></div> 0.38 0.41 1 14000000.0 0.10 1 13700000 0.10 0 0.10 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes stock-based compensation expense by calculating the estimated fair value of stock options, RSUs, or purchase rights issued under the Company’s ESPP on the grant date. The Company generally issues new common shares upon exercise of options and vesting of RSUs. Awards granted by the Company are routine in nature including new hire, annual, and promotion grants.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options and purchase rights under the ESPP is estimated using the Black-Scholes option-pricing model. The Black-Scholes model requires the Company to make assumptions about the expected or contractual term of the option or purchase right, the expected volatility, risk-free interest rates, and expected dividend yield. The Company estimates the expected term of options granted to employees utilizing historical exercise data. The expected term is applied to the stock option grant group as a whole, as the Company does not expect substantially different exercise or post-vesting termination behavior among its employee population. During 2023, the expected volatility was based on the Company’s historical volatility. Prior to 2023, the expected volatility was estimated based on both the Company’s volatility and the average volatility for comparable publicly traded companies over a period equal to the expected term of the related stock-based awards. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, commensurate with the expected term. The expected dividend yield is zero as the Company has never paid dividends and has no current plans to pay any dividends on common stock. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs is determined using the closing market price of the Company’s common stock on the grant date.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes stock-based compensation expense on a straight-line basis over the award’s requisite service period, which is the vesting period for stock options and RSUs, and the offering period for purchase rights under the ESPP. The Company recognizes forfeitures as they occur.</span></div> 0 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div>The Company expenses the cost of advertising as incurred and records them in selling, general and administrative expense in the Consolidated Statements of Operations. 300000 300000 500000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Standards To Be Adopted</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the FASB issued ASC Update No. 2022-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This update clarifies the guidance in Topic 820 related to measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security, as well as introduces new disclosure requirements for these types of equity securities. The new standard will be effective for the Company on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s financial position or results of operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASC Update No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvement to Reportable Segment Disclosures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This update enhances reportable segment disclosure requirements by requiring public entities to provide disclosures of significant segment expenses and other segment items, as well as disclosures about a reportable segment’s profit or loss and assets that are currently required annually in interim periods. The new standard will be effective for the Company’s annual financial statements for the period beginning on January 1, 2024. The adoption of this standard is not expected to have a material impact on the Company’s disclosures.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASC Update No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This update enhances income tax disclosure requirements by requiring public entities to provide additional information in its tax rate reconciliation and additional disclosures about income taxes paid. The update is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance and the amendments in this update should be applied prospectively, but entities have the option to apply it retrospectively. The Company is currently evaluating the impact that the standard will have on its Consolidated Financial Statements.</span></div> <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. Revenue and Related Matters</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue from Contracts with Customers</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customers primarily consist of entities engaged in the life sciences research that pursue the discovery and development of new drugs for a variety of neurologic, oncologic, cardiovascular, infectious disease, and other protein biomarkers associated with diseases. The Company’s customer base includes pharmaceutical, biotechnology, contract research organizations, academic, and government institutions.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregated Revenue </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When disaggregating revenue, the Company considers all of the economic factors that may affect its revenues. The following tables disaggregate the Company’s revenue from contracts with customers </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by geography, based on the location products and services are consumed, and revenue type (in thousands):</span></div><div style="margin-bottom:12pt"><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:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">North America</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">EMEA</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Asia Pacific</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%">Product revenue:</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><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="padding:2px 1pt 2px 5.5pt;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:114%">Instruments </span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,374 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,384 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,947 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,705 </span></td><td style="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 5.5pt;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:114%">Consumable and other products </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:9pt;font-weight:400;line-height:114%">35,122 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">21,216 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,627 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">63,965 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41,496 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,600 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,574 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">79,670 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Service revenue:</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><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 2px 5.5pt;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:114%">Service-type warranties </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">6,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">9,879 </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="padding:2px 1pt 2px 5.5pt;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:114%">Research services </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24,706 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,122 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,828 </span></td><td style="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 5.5pt;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:114%">Other services </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:9pt;font-weight:400;line-height:114%">1,436 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">951 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(5)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,382 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,407 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,952 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,730 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">40,089 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Collaboration and license revenue:</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><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 2px 14.5pt;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:114%">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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><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:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">North America</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">EMEA</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Asia Pacific</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Product revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,362 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,388 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,004 </span></td><td style="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 5.5pt;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:114%">Consumable and other products</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:9pt;font-weight:400;line-height:114%">25,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:9pt;font-weight:400;line-height:114%">14,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,396 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">44,804 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,148 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,876 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,784 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69,808 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Service and other revenues:</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><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 2px 5.5pt;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:114%">Service-type warranties</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">8,840 </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="padding:2px 1pt 2px 5.5pt;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:114%">Research services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,493 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,013 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">147 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,653 </span></td><td style="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 5.5pt;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:114%">Other services</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:9pt;font-weight:400;line-height:114%">1,144 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">722 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">136 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,002 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,218 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,514 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">34,495 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Collaboration and license revenue:</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><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 2px 14.5pt;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:114%">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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">649 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><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:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">North America</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">EMEA</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Asia Pacific</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Product revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,138 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,178 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,657 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,973 </span></td><td style="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 5.5pt;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:114%">Consumable and other products</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:9pt;font-weight:400;line-height:114%">34,997 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">16,122 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,970 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">55,089 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">47,135 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24,300 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,627 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">81,062 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Service and other revenue:</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><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 2px 5.5pt;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:114%">Service-type warranties</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">6,628 </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="padding:2px 1pt 2px 5.5pt;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:114%">Research services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,101 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">124 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,825 </span></td><td style="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 5.5pt;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:114%">Other services</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:9pt;font-weight:400;line-height:114%">1,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">695 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">109 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,176 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,807 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,334 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,629 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Collaboration and license revenue:</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><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 2px 14.5pt;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:114%">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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">UltraDx Product Sales Agreement</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 26, 2022, the Company and UltraDx Limited (“UltraDx”), a company formed by ARCH Venture Partners (“ARCH”), entered into an agreement (the “UltraDx Agreement”). Under the UltraDx Agreement, the Company agreed to supply UltraDx with HD-X instruments (both fully assembled and disassembled), assays and assay components, and granted a co-exclusive license to manufacture, seek Chinese regulatory approval of (including performance of any necessary research and development activities), and commercialize, HD-X instruments assembled in China and related assays in the Chinese in vitro diagnostic (“IVD”) market. Refer to Note 17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for a discussion of the related party relationships between Quanterix and these entities.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that the instruments, components, and licenses formed a single, combined performance obligation. The consideration due to the Company included (1) cash proceeds of $1.9 million, which was received and recognized as revenue in the third quarter of 2022 when the instruments, components, and licenses were delivered to and paid for by UltraDx, and (2) contingent, non-cash consideration in the form of ordinary shares of UltraDx with a deemed fair value of $1.0 million. The issuance of the shares was contingent on UltraDx completing a preferred share financing under the terms and conditions in the UltraDx Agreement. Given the uncertainty of the completion of the preferred share financing, the Company concluded that the non-cash consideration related to the ordinary shares was variable consideration that was fully constrained at contract inception.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2023, UltraDx completed the qualified preferred share financing and issued to the Company one million ordinary shares. Refer to Note 7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the Company’s disclosures related to determining the fair value of the shares received. Also refer to Note 20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Variable Interest Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information on the Company’s investment in UltraDx as a result of the share issuance.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company recognized $1.8 million of revenue from UltraDx, which includes the one-time revenue from the receipt of the UltraDx shares in the second quarter of 2023. During the year ended December 31, 2022, the Company recognized $1.9 million of revenue from UltraDx.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Eli Lilly and Company Service Revenue Agreements</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 25, 2022, the Company entered into a Master Collaboration Agreement with Eli Lilly and Company (“Lilly”) establishing a framework for future projects focused on the development of Simoa immunoassays (the “Lilly Collaboration Agreement”). The Company also entered into a statement of work under the Lilly Collaboration Agreement to perform assay research and development services within the field of Alzheimer’s disease. In connection with the Lilly Collaboration Agreement, the Company received a non-refundable up-front payment of $5.0 million during the first quarter of 2022, which was recognized over a one-year period. In addition, under the statement of work, the Company receives $1.5 million per calendar quarter, which began in the first quarter of 2022. The statement of work automatically renews on a quarterly basis until Lilly provides a termination notice in accordance with the terms of the Lilly Collaboration Agreement. As of December 31, 2023, the Lilly Collaboration Agreement and the statement of work were still in effect.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrent with the execution of the Lilly Collaboration Agreement, the Company entered into a Technology License Agreement (the “Lilly License”) under which Lilly granted the Company a non-exclusive license to Lilly’s proprietary p-Tau 217 antibody technology for use in research use only products and services and future IVD applications within the field of Alzheimer’s disease. In consideration of the Lilly License, the Company paid an upfront fee, is required to make milestone payments based on the achievement of predetermined regulatory and commercial events, and will pay royalties on net sales of licensed products.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized revenue from the Lilly Collaboration Agreement of $6.0 million during the year ended December 31, 2023, and $10.9 million during the year ended December 31, 2022.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no contract assets as of December 31, 2023.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023 and 2022, the Company recognized $7.7 million and $5.5 million of revenue, respectively, related to its deferred revenue balance at January 1 of each such period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the aggregate amount of transaction prices allocated to performance obligations that were not yet satisfied, or were partially satisfied, was $10.7 million. Of the performance obligations not yet satisfied or partially satisfied, $9.5 million is expected to be recognized as revenue in the next 12 months, with the remainder expected to be recognized thereafter. The $10.7 million primarily consists of amounts billed for undelivered services related to initial and extended service-type warranties and research services.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in costs to obtain a contract were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">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:114%">2022</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:114%">2021</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:9pt;font-weight:400;line-height:114%">Balance at December 31 of prior year</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">440 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">248 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Capitalization of costs to obtain a contract </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">528</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,387</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">905</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Recognition of costs to obtain a contract </span></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:9pt;font-weight:400;line-height:114%">(617)</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:9pt;font-weight:400;line-height:114%">(1,450)</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:9pt;font-weight:400;line-height:114%">(713)</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:9pt;font-weight:400;line-height:114%">Balance at December 31</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">288 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">440 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates potential impairment of these amounts at each balance sheet date, and no related impairments were recorded during the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Grant Revenue</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company's grant revenue is generated within North America. Grant revenue for the years ended December 31, 2023, 2022, and 2021 was $1.2 million, $0.6 million, and $5.2 million, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NIH Grant</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 21, 2022, the Company and the National Institutes of Health (the “NIH”), an agency of the U.S. Department of Health and Human Services, entered into a contract (the “NIH Grant”) with a total award value of $1.7 million. The NIH granted the Company funding in support of the development of certain point-of-care diagnostic technologies through collaborative efforts. Grant funding is to be used solely for activities related to the point-of-care diagnostic device development project and the contract period runs through August 2025. Receipt of the award value occurs throughout the term of the contract period and after the Company submits for reimbursement of activities related to the grant. As of December 31, 2023, the Company had received $0.6 million of the award value.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, grant revenue recognized and research and development expenses incurred were $0.7 million 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%">$0.6 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During the year ended December 31, 2022, grant revenue recognized and research and development expenses incurred were not material.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ADDF Grant</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 24, 2022, the Company and the Alzheimer’s Drug Discovery Foundation (the “ADDF”) entered into a contract (the “ADDF Grant”) with a total funding value of $2.3 million. The ADDF is a charitable venture philanthropy entity that granted the Company funding in support of certain activities for the development of an IVD test for early detection of Alzheimer's disease. The ADDF Grant restricts the Company’s use of the granted funds solely for activities related to the Company’s Alzheimer’s diagnostic test development project and the contract period runs through June 2024. Receipt of the contract funding was subject to achievement of pre-defined milestones, and as of December 31, 2023, the Company had received the total funding value of $2.3 million.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, grant revenue recognized and research and development expenses incurred was $0.5 million 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%">$0.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During the year ended December 31, 2022, grant revenue recognized and research and development expenses incurred was $0.6 million and $0.6 million, respectively. As of December 31, 2023, the Company had $1.1 million of deferred revenue related to the ADDF Grant.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">RADx Grant</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 29, 2020, the Company entered into a contract with the NIH under its Rapid Acceleration of Diagnostics (“RADx”) program (the “RADx Grant”), with a total award value of $18.2 million. The RADx Grant was to accelerate the continued development, scale-up, and deployment of the novel SARS-CoV-2 antigen detection test using the Company’s Simoa technology. Grant funding was used to expand assay kit manufacturing capacity and commercial deployment readiness, and the contract ran through the final milestone on May 31, 2022. Receipt of the award value occurred throughout the term of the contract period and after the Company submitted for reimbursement of activities related to the grant. During the first half of 2022, the Company received $0.5 million which represented the final and total funding value of the $18.2 million award.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023 and 2022, the Company recognized no grant revenue and research and development expenses incurred were not material. </span><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 year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021</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 recognized $5.2 million in grant revenue and inc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">urred $3.4 million in research an</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d development expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had no future obligations under the RADx Grant.</span></div> <div style="margin-bottom:12pt"><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:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">North America</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">EMEA</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Asia Pacific</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%">Product revenue:</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><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="padding:2px 1pt 2px 5.5pt;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:114%">Instruments </span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,374 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,384 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,947 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,705 </span></td><td style="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 5.5pt;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:114%">Consumable and other products </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:9pt;font-weight:400;line-height:114%">35,122 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">21,216 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,627 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">63,965 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41,496 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,600 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,574 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">79,670 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Service revenue:</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><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 2px 5.5pt;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:114%">Service-type warranties </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">6,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">9,879 </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="padding:2px 1pt 2px 5.5pt;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:114%">Research services </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24,706 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,122 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,828 </span></td><td style="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 5.5pt;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:114%">Other services </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:9pt;font-weight:400;line-height:114%">1,436 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">951 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(5)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,382 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,407 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,952 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,730 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">40,089 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Collaboration and license revenue:</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><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 2px 14.5pt;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:114%">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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><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:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">North America</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">EMEA</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Asia Pacific</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Product revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,362 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,388 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,004 </span></td><td style="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 5.5pt;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:114%">Consumable and other products</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:9pt;font-weight:400;line-height:114%">25,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:9pt;font-weight:400;line-height:114%">14,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,396 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">44,804 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,148 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,876 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,784 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69,808 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Service and other revenues:</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><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 2px 5.5pt;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:114%">Service-type warranties</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">8,840 </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="padding:2px 1pt 2px 5.5pt;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:114%">Research services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,493 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,013 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">147 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,653 </span></td><td style="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 5.5pt;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:114%">Other services</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:9pt;font-weight:400;line-height:114%">1,144 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">722 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">136 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,002 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,218 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,514 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">763 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">34,495 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Collaboration and license revenue:</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><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 2px 14.5pt;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:114%">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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">323 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">649 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><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:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">North America</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">EMEA</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Asia Pacific</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Product revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,138 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,178 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,657 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,973 </span></td><td style="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 5.5pt;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:114%">Consumable and other products</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:9pt;font-weight:400;line-height:114%">34,997 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">16,122 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,970 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">55,089 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">47,135 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24,300 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,627 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">81,062 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Service and other revenue:</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><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 2px 5.5pt;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:114%">Service-type warranties</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">6,628 </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="padding:2px 1pt 2px 5.5pt;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:114%">Research services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,101 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,600 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">124 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,825 </span></td><td style="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 5.5pt;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:114%">Other services</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:9pt;font-weight:400;line-height:114%">1,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">695 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">109 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,176 </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="padding:2px 1pt 2px 14.5pt;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:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,807 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,334 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,629 </span></td><td style="border-top:0.75pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Collaboration and license revenue:</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><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 2px 14.5pt;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:114%">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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6374000 4384000 4947000 15705000 35122000 21216000 7627000 63965000 41496000 25600000 12574000 79670000 6265000 3001000 613000 9879000 24706000 2000000 1122000 27828000 1436000 951000 -5000 2382000 32407000 5952000 1730000 40089000 1380000 0 0 1380000 9254000 8362000 7388000 25004000 25894000 14514000 4396000 44804000 35148000 22876000 11784000 69808000 5581000 2779000 480000 8840000 22493000 1013000 147000 23653000 1144000 722000 136000 2002000 29218000 4514000 763000 34495000 274000 323000 52000 649000 12138000 8178000 5657000 25973000 34997000 16122000 3970000 55089000 47135000 24300000 9627000 81062000 4334000 2039000 255000 6628000 12101000 2600000 124000 14825000 1372000 695000 109000 2176000 17807000 5334000 488000 23629000 360000 288000 0 648000 1900000 1000000.0 1000000 1800000 1900000 5000000.0 1500000 6000000.0 10900000 0 7700000 5500000 10700000 9500000 P12M 10700000 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in costs to obtain a contract were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">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:114%">2022</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:114%">2021</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:9pt;font-weight:400;line-height:114%">Balance at December 31 of prior year</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">440 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">248 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Capitalization of costs to obtain a contract </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">528</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,387</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">905</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Recognition of costs to obtain a contract </span></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:9pt;font-weight:400;line-height:114%">(617)</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:9pt;font-weight:400;line-height:114%">(1,450)</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:9pt;font-weight:400;line-height:114%">(713)</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:9pt;font-weight:400;line-height:114%">Balance at December 31</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">288 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">440 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 377000 440000 248000 528000 1387000 905000 617000 1450000 713000 288000 377000 440000 0 1200000 600000 5200000 1700000 600000 700000 600000 2300000 2300000 500000 500000 600000 600000 -1100000 18200000 500000 18200000 0 5200000 3400000 0 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Allowance for Credit Losses</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the allowance for credit losses on accounts receivable is summarized as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">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:114%">2022</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:114%">2021</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:9pt;font-weight:400;line-height:114%">Balance at December 31 of prior year</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">118 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">419 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">370 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Provision for expected credit losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">729 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">752 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">213 </span></td><td style="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 5.5pt;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:114%">Write-offs and recoveries collected</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:9pt;font-weight:400;line-height:114%">(393)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164)</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="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:114%">Balance at December 31</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">454 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">118 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">419 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the allowance for credit losses on accounts receivable is summarized as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">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:114%">2022</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:114%">2021</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:9pt;font-weight:400;line-height:114%">Balance at December 31 of prior year</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">118 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">419 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">370 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Provision for expected credit losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">729 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">752 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">213 </span></td><td style="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 5.5pt;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:114%">Write-offs and recoveries collected</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:9pt;font-weight:400;line-height:114%">(393)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164)</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="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:114%">Balance at December 31</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">454 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">118 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">419 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 118000 419000 370000 729000 752000 213000 393000 1053000 164000 454000 118000 419000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Marketable Securities</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, gross unrealized gains, gross unrealized losses, and fair value of the Company’s marketable securities by major security type were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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-weight:700;line-height:114%">As of December 31, 2023</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:114%">Amortized cost</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:114%">Unrealized Gains</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:114%">Unrealized Losses</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:114%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,482 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,493 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,896 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,897 </span></td><td style="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:9pt;font-weight:400;line-height:114%">U.S. Government agency bonds</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:9pt;font-weight:400;line-height:114%">28,366 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">39 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(7)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">28,398 </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="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:114%">Corporate bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">66,726 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">289 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">67,007 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total marketable securities</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,470 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">352 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,795 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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="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="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="24" 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:114%">Marketable securities are reported in the following Consolidated Balance Sheets captions:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Cash and cash equivalents</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,893 </span></td><td style="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 5.5pt;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:114%">Marketable securities</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><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:9pt;font-weight:400;line-height:114%">146,902 </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="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:114%">Total marketable securities</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,795 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any marketable securities as of December 31, 2022.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair value and gross unrealized losses of the Company’s available-for-sale securities with unrealized losses that are not deemed to be other-than-temporary, aggregated by major security type and length of time that the individual securities have been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">Less Than 12 Months</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-weight:700;line-height:114%">As of December 31, 2023</span></td><td colspan="3" style="border-top:0.75pt 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:114%">Fair Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Unrealized Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,137 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">U.S. Government agency bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,861 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7)</span></td><td style="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:9pt;font-weight:400;line-height:114%">Corporate bonds</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:9pt;font-weight:400;line-height:114%">8,367 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(8)</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="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:114%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">56,365 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any individual securities in a continuous loss position for greater than 12 months, and there were no individual securities that were in a significant unrealized loss position as of December 31, 2023. For marketable securities in an unrealized loss position, the Company does not intend to sell them before recovery of their amortized cost bases, it is not more likely than not that the Company will be required to sell them before recovery of their amortized cost bases, and the unrealized losses are not credit related. Accordingly, the Company has not recorded any impairment losses or a credit loss allowance.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not sell any marketable securities or record any realized gains or losses for the year ended December 31, 2023. At December 31, 2023, the Company had $1.0 million of accrued interest receivable on its marketable securities.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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-weight:700;line-height:114%">As of December 31, 2023</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:114%">Amortized cost</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:114%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Due within one year</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">95,188 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">95,232 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Due in one to two years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">58,282 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">58,563 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, gross unrealized gains, gross unrealized losses, and fair value of the Company’s marketable securities by major security type were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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-weight:700;line-height:114%">As of December 31, 2023</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:114%">Amortized cost</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:114%">Unrealized Gains</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:114%">Unrealized Losses</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:114%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,482 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,493 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,896 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,897 </span></td><td style="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:9pt;font-weight:400;line-height:114%">U.S. Government agency bonds</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:9pt;font-weight:400;line-height:114%">28,366 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">39 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(7)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">28,398 </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="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:114%">Corporate bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">66,726 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">289 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">67,007 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total marketable securities</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,470 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">352 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,795 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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="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="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="24" 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:114%">Marketable securities are reported in the following Consolidated Balance Sheets captions:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Cash and cash equivalents</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,893 </span></td><td style="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 5.5pt;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:114%">Marketable securities</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><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:9pt;font-weight:400;line-height:114%">146,902 </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="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:114%">Total marketable securities</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,795 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 53482000 23000 12000 53493000 4896000 1000 4897000 28366000 39000 7000 28398000 66726000 289000 8000 67007000 153470000 352000 27000 153795000 6893000 146902000 153795000 0 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair value and gross unrealized losses of the Company’s available-for-sale securities with unrealized losses that are not deemed to be other-than-temporary, aggregated by major security type and length of time that the individual securities have been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">Less Than 12 Months</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-weight:700;line-height:114%">As of December 31, 2023</span></td><td colspan="3" style="border-top:0.75pt 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:114%">Fair Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Unrealized Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,137 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">U.S. Government agency bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,861 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7)</span></td><td style="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:9pt;font-weight:400;line-height:114%">Corporate bonds</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:9pt;font-weight:400;line-height:114%">8,367 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(8)</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="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:114%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">56,365 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32137000 12000 15861000 7000 8367000 8000 56365000 27000 1000000.0 <div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of the Company’s marketable securities (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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-weight:700;line-height:114%">As of December 31, 2023</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:114%">Amortized cost</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:114%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Due within one year</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">95,188 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">95,232 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Due in one to two years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">58,282 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">58,563 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 95188000 95232000 58282000 58563000 153470000 153795000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Fair Value of Financial Instruments (As Restated)</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the Company’s fair value hierarchy for its financial assets that are measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-bottom:12pt"><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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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-weight:700;line-height:114%">As of December 31, 2023</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:114%">Total</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:114%">Level 1</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:114%">Level 2</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:114%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Cash equivalents: (1)</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Money market funds</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;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:114%">Commercial paper</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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 10pt;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:114%">U.S. Treasuries</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:9pt;font-weight:400;line-height:114%">4,897 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,897 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:114%">Total cash equivalents</span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">162,260 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,893 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Marketable securities: (2)</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><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="padding:2px 1pt 2px 10pt;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:114%">Commercial paper</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">51,498 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">51,498 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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 10pt;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:114%">U.S. Treasuries</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;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:114%">U.S. Government agency bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,398 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,398 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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 10pt;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:114%">Corporate bonds</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:9pt;font-weight:400;line-height:114%">67,006 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">67,006 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:114%">Total marketable securities</span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">146,902 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">146,902 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total financial assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">309,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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-weight:700;line-height:114%">As of December 31, 2022</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:114%">Total</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:114%">Level 1</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:114%">Level 2</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:114%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Money market funds (1)</span></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total financial assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Included in cash and cash equivalents on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:12pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Marketable securities are initially valued at their purchase price and subsequently fair valued at the end of each reporting period utilizing third party pricing services or other observable data. The pricing services utilize industry standard valuation methods, including both income and market-based approaches and observable market inputs to determine the fair value. These observable market inputs include reportable trades, benchmark yields, credit spreads, broker/dealer quotes, bids, offers, current spot rates, and other industry and economic events.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonrecurring Fair Value Measurements</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a non-marketable equity investment in an entity that is evaluated under the VIE guidance (refer to Note 20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Variable Interest Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion). Pursuant to ASC 321 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments – Equity Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company uses the measurement alternative for equity investments without readily determinable fair values and recognizes its non-marketable equity investment at cost, less any impairment, and adjusted for any observable price changes in orderly transactions.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 26, 2023, the Company received ordinary shares in UltraDx (refer to Note 4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Revenue and Related Matters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) which were valued at $0.8 million upon receipt, primarily using the third-party purchase price of similar interests issued during UltraDx’s financing event that closed in the second quarter of 2023. As UltraDx is a recently formed, privately held entity, there was minimal market activity or other financial information available to determine the fair value of UltraDx’s shares and therefore this investment is considered a Level 3 financial asset. Changes in the inputs and assumptions used to determine the fair value would have resulted in a higher or lower fair value measurement.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 the carrying value of the Company’s Level 3 financial asset was $0.8 million and is included in other non-current assets on the Consolidated Balance Sheets. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Fair Value Disclosures</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023 and 2022, the Company did not transfer financial assets between levels of the fair value hierarchy. Additionally, there have been no changes to the valuation techniques for Level 2 or Level 3 financial assets.</span></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the Company’s fair value hierarchy for its financial assets that are measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-bottom:12pt"><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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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-weight:700;line-height:114%">As of December 31, 2023</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:114%">Total</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:114%">Level 1</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:114%">Level 2</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:114%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Cash equivalents: (1)</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Money market funds</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;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:114%">Commercial paper</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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 10pt;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:114%">U.S. Treasuries</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:9pt;font-weight:400;line-height:114%">4,897 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,897 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:114%">Total cash equivalents</span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">162,260 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,893 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Marketable securities: (2)</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><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="padding:2px 1pt 2px 10pt;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:114%">Commercial paper</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">51,498 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">51,498 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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 10pt;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:114%">U.S. Treasuries</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;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:114%">U.S. Government agency bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,398 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,398 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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 10pt;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:114%">Corporate bonds</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:9pt;font-weight:400;line-height:114%">67,006 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">67,006 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:114%">Total marketable securities</span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">146,902 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">146,902 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total financial assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">309,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">155,367 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">153,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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-weight:700;line-height:114%">As of December 31, 2022</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:114%">Total</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:114%">Level 1</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:114%">Level 2</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:114%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Money market funds (1)</span></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total financial assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">306,097 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Included in cash and cash equivalents on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:12pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Marketable securities are initially valued at their purchase price and subsequently fair valued at the end of each reporting period utilizing third party pricing services or other observable data. The pricing services utilize industry standard valuation methods, including both income and market-based approaches and observable market inputs to determine the fair value. These observable market inputs include reportable trades, benchmark yields, credit spreads, broker/dealer quotes, bids, offers, current spot rates, and other industry and economic events.</span></div> 155367000 155367000 1996000 1996000 4897000 4897000 162260000 155367000 6893000 51498000 51498000 28398000 28398000 67006000 67006000 146902000 146902000 309162000 155367000 153795000 306097000 306097000 306097000 306097000 800000 800000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Inventory</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory, net of inventory reserves, consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,509 </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="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:114%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,439 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,415 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,570 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,040 </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="padding:2px 1pt 2px 5.5pt;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:114%">Total inventory</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,123 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,964 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory, net of inventory reserves, consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,509 </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="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:114%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,439 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,415 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,570 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,040 </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="padding:2px 1pt 2px 5.5pt;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:114%">Total inventory</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,123 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,964 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5114000 5509000 5439000 3415000 15570000 8040000 26123000 16964000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Property and Equipment</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%">Laboratory and manufacturing equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">13,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">11,753 </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="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:114%">Office furniture and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,905 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,798 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Computers and software</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:9pt;font-weight:400;line-height:114%">3,927 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,581 </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="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:114%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,074 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,688 </span></td><td style="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 5.5pt;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:114%">Total cost</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,047 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,820 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Less: accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(14,121)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,009)</span></td><td style="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 5.5pt;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:114%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred depreciation expense of $4.7 million,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $3.5 million,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $2.8 million for the years ended December 31, 2023, 2022, and 2021, respectively. Substantially all of the Company’s property and equipment is located in North America. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company had $0.8 million of disposals related to equipment no longer being used by the Company. There were no material disposals during the years ended December 31, 2022, and 2021.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, and 2022, except for the recorded impairments related to leasehold improvements associated with two leased facilities not being used (refer to Note 15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion), the Company's impairments were not material. There were no material impairments during the year ended December 31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company capitalized $1.1 million of software development costs, all of which are included in the computers and software category above. Amounts capitalized as of December 31, 2022 and 2021 were not material. Depreciation of capitalized software costs for the years ended December 31, 2023, 2022, and 2021 was not material.</span></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%">Laboratory and manufacturing equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">13,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">11,753 </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="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:114%">Office furniture and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,905 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,798 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Computers and software</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:9pt;font-weight:400;line-height:114%">3,927 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,581 </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="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:114%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,074 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,688 </span></td><td style="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 5.5pt;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:114%">Total cost</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,047 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,820 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Less: accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(14,121)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,009)</span></td><td style="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 5.5pt;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:114%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,811 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13141000 11753000 1905000 1798000 3927000 3581000 13074000 13688000 32047000 30820000 14121000 11009000 17926000 19811000 4700000 3500000 2800000 0.8 million no 0 1100000 0 0 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Accrued Expenses and Other Current Liabilities</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%">Accrued professional services</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,409 </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="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:114%">Accrued royalties</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,689 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">815 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Accrued tax 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:9pt;font-weight:400;line-height:114%">822 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">186 </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="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:114%">Other accrued expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,948 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,737 </span></td><td style="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 5.5pt;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:114%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%">Accrued professional services</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,409 </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="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:114%">Accrued royalties</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,689 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">815 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Accrued tax 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:9pt;font-weight:400;line-height:114%">822 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">186 </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="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:114%">Other accrued expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,948 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,737 </span></td><td style="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 5.5pt;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:114%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1596000 1409000 1689000 815000 822000 186000 1948000 2737000 6055000 5147000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Stock-Based Compensation </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Plans</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2017, the Company adopted the 2017 Employee, Director and Consultant Equity Incentive Plan (the “2017 Plan”), under which it may grant incentive stock options, non-qualified stock options, RSUs, and other stock-based awards. As of December 31, 2017, the 2017 Plan allowed for the issuance of (1) up to 1.0 million shares of common stock and (2) up to 2.5 million shares of common stock represented by awards granted under the 2007 Stock Option and Grant Plan (which was terminated upon completion of the Company’s initial public offering) that were forfeited, expired, or cancelled without delivery of shares or which result in the forfeiture of shares of common stock back to the Company on or after the date the 2017 Plan became effective. The 2017 Plan contains an “evergreen” provision, which allows for an annual increase in the number of shares of common stock available for issuance under the 2017 Plan on the first day of each fiscal year during the period beginning in 2019 and ending in 2027. The annual increase is equal to the lowest of (1) 4% of the number of shares of common stock outstanding as of such date and (2) an amount determined by the Company’s Board of Directors or Compensation Committee. As of December 31, 2023, 4.0 million shares were outstanding and there were 2.0 million shares available for grant under the 2017 Plan.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2017, the Company adopted the 2017 Employee Stock Purchase Plan (the “2017 ESPP”). As of December 31, 2019, the 2017 ESPP allowed for the issuance of up to 0.6 million shares of common stock. The 2017 ESPP contains an “evergreen” provision, which allows for an increase in the number of shares under the plan on the first day of each fiscal year beginning with 2018 and ending in 2027. The increase is equal to the lowest of: (1) 1% of the number of shares of common stock outstanding on the last day of the immediately preceding fiscal year and (2) an amount determined by the Company’s Board of Directors or Compensation Committee. As of December 31, 2023, 1.7 million shares were available for grant under the 2017 ESPP.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2017 ESPP provides for six-month offering periods commencing and ending on March 1 through August 31, and September 1 through February 28. During the years ended December 31, 2023, 2022, and 2021, employees purchased 121 thousand, 57 thousand, and 29 thousand shares, respectively, of the Company’s common stock pursuant to the 2017 ESPP. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2017 Plan, stock options may not be granted with exercise prices of less than fair market value on the date of the grant. Options generally vest ratably over a four-year period with 25% vesting on the first anniversary and the remaining 75% vesting ratably on a monthly basis over the remaining three years. These options expire ten years after the grant date. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity for the year ended December 31, 2023 is presented below (in thousands, except per share and contractual life amounts):</span></div><div style="margin-bottom:12pt"><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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of options</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:114%">Weighted-average<br/>exercise price per share</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:114%">Weighted-average remaining contractual <br/>life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Aggregate <br/>intrinsic value</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:9pt;font-weight:400;line-height:114%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20.69 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,273 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,187</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16.23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 5.5pt;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:114%">Exercised</span></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:9pt;font-weight:400;line-height:114%">(161)</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:9pt;font-weight:400;line-height:114%">11.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Forfeited/expired</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(440)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18.65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,774</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19.62 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,941 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Exercisable at December 31, 2023</span></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,117</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22.81 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6.4</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,176 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Vested and expected to vest at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,774</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:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19.62 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7.9</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:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of stock options exercised was $1.9 million in 2023, $3.4 million in 2022, and $24.3 million in 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs represent the right to receive shares of common stock upon meeting specified vesting requirements. Shares are delivered to the grantee upon vesting, less shares for the payment of withholding taxes. RSU activity for the year ended December 31, 2023 is presented below (in thousands, except per share amounts):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-average grant<br/>date fair value per share</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:9pt;font-weight:400;line-height:114%">Unvested as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21.18 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Granted</span></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:9pt;font-weight:400;line-height:114%">868</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:9pt;font-weight:400;line-height:114%">15.90 </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 5.5pt;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:114%">Vested</span></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:9pt;font-weight:400;line-height:114%">(453)</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:9pt;font-weight:400;line-height:114%">23.00 </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="padding:2px 1pt 2px 5.5pt;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:114%">Forfeited</span></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:9pt;font-weight:400;line-height:114%">(275)</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:9pt;font-weight:400;line-height:114%">17.50 </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:9pt;font-weight:400;line-height:114%">Unvested as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,328</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17.87 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Expected to convert at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,328</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:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17.87 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value per share of awards granted was $15.90 in 2023, $18.32 in 2022, and $58.20 in 2021.The total fair value of shares that vested was $10.4 million in 2023, $9.8 million in 2022 and $7.3 million in 2021. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was recorded in the following categories on the Consolidated Statements of Operations (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cost of product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">471 </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="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:114%">Cost of service and other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,124 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">819 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">403 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Research and development</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:9pt;font-weight:400;line-height:114%">1,713 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,629 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,807 </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="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:114%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,147 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,339 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,294 </span></td><td style="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 5.5pt;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:114%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,975 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, there was $35.4 million of total unrecognized stock-based compensation expense related to unvested RSUs and stock options, which is expected to be recognized over the remaining weighted-average vesting period of 2.7 years.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s stock options granted and purchase rights to the ESPP were estimated using the Black-Scholes valuation model with the following assumptions:</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:9pt;font-weight:700;line-height:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:8pt;font-weight:700;line-height:114%">Stock Options:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Risk-free interest rate</span></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:9pt;font-weight:400;line-height:114%">3.5% - 4.7%</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:9pt;font-weight:400;line-height:114%">1.4% - 4.1%</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:9pt;font-weight:400;line-height:114%">0.4% - 1.3%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Expected dividend yield</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:9pt;font-weight:400;line-height:114%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">None</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Expected term (in years)</span></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:9pt;font-weight:400;line-height:114%">5.0 - 5.2</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:9pt;font-weight:400;line-height:114%">5.0 - 5.8</span></div></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:9pt;font-weight:400;line-height:114%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">71.1% - 83.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">55.0% - 70.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">49.2% - 55.6%</span></div></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Weighted-average grant date fair value per share</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">10.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">9.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">29.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Employee Stock Purchase Plan:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Risk-free interest rate</span></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:9pt;font-weight:400;line-height:114%">5.2% - 5.5%</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:9pt;font-weight:400;line-height:114%">0.7% - 3.9%</span></div></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:9pt;font-weight:400;line-height:114%">0.1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Expected dividend yield</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:9pt;font-weight:400;line-height:114%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">None</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Expected term (in years)</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:9pt;font-weight:400;line-height:114%">0.5</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:9pt;font-weight:400;line-height:114%">0.5</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:9pt;font-weight:400;line-height:114%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">72.8% - 82.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">51.9% - 117.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46.3% - 59.8%</span></div></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Weighted-average grant date fair value per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3.19 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3.53 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.06 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1000000 2500000 0.04 4000000 2000000 600000 0.01 1700000 121000 57000 29000 P4Y 0.25 0.75 P3Y P10Y <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity for the year ended December 31, 2023 is presented below (in thousands, except per share and contractual life amounts):</span></div><div style="margin-bottom:12pt"><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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of options</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:114%">Weighted-average<br/>exercise price per share</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:114%">Weighted-average remaining contractual <br/>life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Aggregate <br/>intrinsic value</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:9pt;font-weight:400;line-height:114%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20.69 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,273 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,187</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16.23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 5.5pt;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:114%">Exercised</span></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:9pt;font-weight:400;line-height:114%">(161)</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:9pt;font-weight:400;line-height:114%">11.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Forfeited/expired</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(440)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18.65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,774</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19.62 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,941 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Exercisable at December 31, 2023</span></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,117</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22.81 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6.4</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,176 </span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Vested and expected to vest at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,774</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:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19.62 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7.9</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:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2188000 20.69 P8Y1M6D 4273000 1187000 16.23 161000 11.77 440000 18.65 2774000 19.62 P7Y10M24D 26941000 1117000 22.81 P6Y4M24D 9176000 2774000 19.62 P7Y10M24D 26941000 1900000 3400000 24300000 RSU activity for the year ended December 31, 2023 is presented below (in thousands, except per share amounts):<div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-average grant<br/>date fair value per share</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:9pt;font-weight:400;line-height:114%">Unvested as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21.18 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Granted</span></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:9pt;font-weight:400;line-height:114%">868</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:9pt;font-weight:400;line-height:114%">15.90 </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 5.5pt;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:114%">Vested</span></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:9pt;font-weight:400;line-height:114%">(453)</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:9pt;font-weight:400;line-height:114%">23.00 </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="padding:2px 1pt 2px 5.5pt;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:114%">Forfeited</span></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:9pt;font-weight:400;line-height:114%">(275)</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:9pt;font-weight:400;line-height:114%">17.50 </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:9pt;font-weight:400;line-height:114%">Unvested as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,328</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17.87 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Expected to convert at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,328</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:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17.87 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1188000 21.18 868000 15.90 453000 23.00 275000 17.50 1328000 17.87 1328000 17.87 15.90 18.32 58.20 10400000 9800000 7300000 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was recorded in the following categories on the Consolidated Statements of Operations (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cost of product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">471 </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="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:114%">Cost of service and other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,124 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">819 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">403 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Research and development</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:9pt;font-weight:400;line-height:114%">1,713 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,629 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,807 </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="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:114%">Selling, general and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,147 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,339 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,294 </span></td><td style="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 5.5pt;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:114%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,975 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 839000 596000 471000 1124000 819000 403000 1713000 1629000 1807000 13147000 12339000 13294000 16823000 15383000 15975000 35400000 P2Y8M12D <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s stock options granted and purchase rights to the ESPP were estimated using the Black-Scholes valuation model with the following assumptions:</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:9pt;font-weight:700;line-height:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:8pt;font-weight:700;line-height:114%">Stock Options:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Risk-free interest rate</span></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:9pt;font-weight:400;line-height:114%">3.5% - 4.7%</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:9pt;font-weight:400;line-height:114%">1.4% - 4.1%</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:9pt;font-weight:400;line-height:114%">0.4% - 1.3%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Expected dividend yield</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:9pt;font-weight:400;line-height:114%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">None</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Expected term (in years)</span></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:9pt;font-weight:400;line-height:114%">5.0 - 5.2</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:9pt;font-weight:400;line-height:114%">5.0 - 5.8</span></div></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:9pt;font-weight:400;line-height:114%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">71.1% - 83.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">55.0% - 70.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">49.2% - 55.6%</span></div></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Weighted-average grant date fair value per share</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">10.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">9.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">29.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Employee Stock Purchase Plan:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Risk-free interest rate</span></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:9pt;font-weight:400;line-height:114%">5.2% - 5.5%</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:9pt;font-weight:400;line-height:114%">0.7% - 3.9%</span></div></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:9pt;font-weight:400;line-height:114%">0.1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Expected dividend yield</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:9pt;font-weight:400;line-height:114%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">None</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Expected term (in years)</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:9pt;font-weight:400;line-height:114%">0.5</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:9pt;font-weight:400;line-height:114%">0.5</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:9pt;font-weight:400;line-height:114%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">72.8% - 82.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">51.9% - 117.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46.3% - 59.8%</span></div></td></tr><tr style="height:15pt"><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Weighted-average grant date fair value per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3.19 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3.53 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.06 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.035 0.047 0.014 0.041 0.004 0.013 0 0 0 P5Y P5Y2M12D P5Y P5Y9M18D P6Y 0.711 0.831 0.550 0.708 0.492 0.556 10.63 9.88 29.96 0.052 0.055 0.007 0.039 0.001 0 0 0 P0Y6M P0Y6M P0Y6M 0.728 0.825 0.519 1.173 0.463 0.598 3.19 3.53 8.06 <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. Net Loss Per Share</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net loss per share (in thousands, except per share data): </span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%;text-decoration:underline">Numerator:</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><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,354)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,548)</span></td><td style="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:9pt;font-weight:400;line-height:114%;text-decoration:underline">Denominator:</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><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:114%">Weighted average common shares outstanding, basic and diluted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,594</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,991</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,997</span></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></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:9pt;font-weight:400;line-height:114%">Net loss per share, basic and diluted</span></td><td style="border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.75)</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2.69)</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1.54)</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Company was in a net loss position, the following common share equivalents (calculated on a weighted average basis) were excluded from the calculation of diluted net loss per share (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">Stock options </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,783</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">446</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,305</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:9pt;font-weight:400;line-height:114%">Common stock and RSUs</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,512</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">702</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">531</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:9pt;font-weight:400;line-height:114%">Estimated ESPP purchases</span></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:9pt;font-weight:400;line-height:114%">23</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:9pt;font-weight:400;line-height:114%">52</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:9pt;font-weight:400;line-height:114%">8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Total dilutive shares</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,318</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,200</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,844</span></td></tr></table></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net loss per share (in thousands, except per share data): </span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:400;line-height:114%">(As Restated)</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:9pt;font-weight:400;line-height:114%;text-decoration:underline">Numerator:</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><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,354)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(99,574)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,548)</span></td><td style="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:9pt;font-weight:400;line-height:114%;text-decoration:underline">Denominator:</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><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:114%">Weighted average common shares outstanding, basic and diluted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,594</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,991</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,997</span></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></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:9pt;font-weight:400;line-height:114%">Net loss per share, basic and diluted</span></td><td style="border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.75)</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2.69)</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1.54)</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -28354000 -99574000 -55548000 37594000 37594000 36991000 36991000 35997000 35997000 -0.75 -0.75 -2.69 -2.69 -1.54 -1.54 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Company was in a net loss position, the following common share equivalents (calculated on a weighted average basis) were excluded from the calculation of diluted net loss per share (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">Stock options </span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,783</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">446</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,305</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:9pt;font-weight:400;line-height:114%">Common stock and RSUs</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,512</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">702</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">531</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:9pt;font-weight:400;line-height:114%">Estimated ESPP purchases</span></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:9pt;font-weight:400;line-height:114%">23</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:9pt;font-weight:400;line-height:114%">52</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:9pt;font-weight:400;line-height:114%">8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Total dilutive shares</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,318</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,200</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,844</span></td></tr></table></div> 2783000 446000 2305000 1512000 702000 531000 23000 52000 8000 4318000 1200000 2844000 <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Income Taxes (As Restated)</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of loss before income taxes (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">United States</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(30,355)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(92,360)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(54,414)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,720 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,050)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,170)</span></td><td style="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 5.5pt;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:114%">Total loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27,635)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(99,410)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,584)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes income tax (expense) benefit (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">United States</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Federal</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;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:114%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(161)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(87)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="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 5.5pt;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:114%">Foreign</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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">(372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(340)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:114%">Total current income tax provision</span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,011)</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(459)</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(373)</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">United States</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Federal</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5 </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="padding:2px 1pt 2px 10pt;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:114%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6)</span></td><td style="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 5.5pt;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:114%">Foreign</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:9pt;font-weight:400;line-height:114%">292 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">272 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">410 </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="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:114%">Total deferred income tax benefit </span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">292 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">295 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">409 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total income tax (expense) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(719)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the federal statutory income tax rate to the effective tax rate is as follows:</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">Federal statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Non-deductible executive compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">State taxes, net of federal benefit</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:9pt;font-weight:400;line-height:114%">(0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%)</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:9pt;font-weight:400;line-height:114%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">6.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Tax credits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.9 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1.3 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2.1 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation</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:9pt;font-weight:400;line-height:114%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">7.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Permanent items</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Deferred tax rate change</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Change in valuation allowance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(24.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(20.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(35.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Impairment of goodwill</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">0.9 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.2 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;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:114%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate differs from the U.S. federal statutory rate of 21.0% primarily as a result of the valuation allowance maintained against the Company’s net deferred tax assets.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Net operating loss carryforwards</span></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">77,731 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">77,689 </span></td><td style="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 5.5pt;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:114%">Tax credits</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:9pt;font-weight:400;line-height:114%">8,645 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,303 </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="padding:2px 1pt 2px 5.5pt;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:114%">Deferred revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,499 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,385 </span></td><td style="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 5.5pt;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:114%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">847 </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="padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,186 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,773 </span></td><td style="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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">1,391 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,507 </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="padding:2px 1pt 2px 5.5pt;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:114%">Capitalized R&amp;D Costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,743 </span></td><td style="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 5.5pt;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:114%">Lease 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:9pt;font-weight:400;line-height:114%">9,948 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,856 </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="padding:2px 1pt 2px 5.5pt;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:114%">Other deferred tax assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,357 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,536 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">115,837 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110,639 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Less: valuation allowances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(110,082)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(103,372)</span></td><td style="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:9pt;font-weight:400;line-height:114%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,755 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,267 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Right-of-Use Assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(4,372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,219)</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="padding:2px 1pt 2px 5.5pt;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:114%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,307)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,756)</span></td><td style="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 5.5pt;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:114%">Amortization acquired intangibles</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:9pt;font-weight:400;line-height:114%">(1,253)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Other deferred tax liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(189)</span></td><td style="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 5.5pt;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:114%">Net deferred tax (liability) asset</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:9pt;font-weight:400;line-height:114%">(1,177)</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:9pt;font-weight:400;line-height:114%">(1,467)</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-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records deferred tax liabilities in other non-current liabilities on the Consolidated Balance Sheets. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s change in its valuation allowance account related to deferred tax assets was as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">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:9pt;font-weight:400;line-height:114%">Balance at December 31 of prior year</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">103,372 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">82,654 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Change in valuation allowance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,710 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,718 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Balance at December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110,082 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">103,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation allowance increased during the year ended December 31, 2023 primarily as a result of the U.S. operating losses incurred.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the need for a valuation allowance, the Company considers the cumulative book income and loss positions of each of its entities as well as its worldwide cumulative loss position. The Company has assessed, on a jurisdictional basis, the available means of recovering deferred tax assets, including the ability to carryback net operating losses (“NOLs”), the existence of reversing taxable temporary differences, the availability of tax planning strategies, and forecasted future taxable income. At December 31, 2023, the Company maintained a full valuation allowance against its worldwide net deferred tax assets, as it concluded that it was more likely than not that the deferred assets will not be utilized.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had U.S. federal net operating losses (“NOLs”) of approximately $308.8 million. U.S. federal NOLs generated through December 31, 2017 of approximately $108.5 million expire at various dates through 2037, and U.S. federal NOLs generated after December 31, 2017 of approximately $200.3 million do not expire. As of December 31, 2023, the Company had U.S. federal tax credit carryforwards of approximately $6.7 million that expire at various dates through 2043.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had $214.3 million of state NOLs, approximately $203.8 million of which expire at various dates through 2043, and approximately $10.5 million of which do not expire. As of December 31, 2023, the Company had U.S. state tax credit carryforwards of approximately $2.5 million that expire at various dates through 2038.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Sections 382 and 383 of the U.S. Internal Revenue Code, if a corporation undergoes an ownership change, the corporation’s ability to use its pre-ownership change NOLs and other pre-ownership change tax attributes, such as research tax credits, to offset its post-change income and taxes may be limited. In general, an ownership change occurs if there is a cumulative change in an entity’s ownership by 5% stockholders that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under U.S. state tax laws. Under the Tax Cuts and Jobs Act of 2017 (“TCJA”), the use of federal NOLs arising in taxable years beginning after December 31, 2017 is limited to 80% of current year taxable income and NOLs arising in taxable years ending after December 31, 2017 may not be carried back (though any such NOLs may be carried forward indefinitely). </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may have experienced an ownership change in the past and may experience ownership changes in the future as a result of future transactions in its share capital, some of which may be outside of the control of the Company. As a result, if the Company earns net taxable income, its ability to use its pre-ownership change NOLs, or other pre-ownership change tax attributes, to offset U.S. federal and state taxable income and taxes may be subject to significant limitations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, the Company had no tax reserves accrued for uncertain tax positions.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation in the United States as well as the Netherlands, Sweden, and China. At December 31, 2023, the Company is generally no longer subject to examination by taxing authorities in the United States for years prior to 2020. However, NOLs and tax credits in the United States may be subject to adjustments by taxing authorities in future years in which they are utilized. The Company’s foreign subsidiaries remain open to examination by taxing authorities from 2018 onward.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company’s foreign subsidiaries had immaterial undistributed earnings and the tax payable on the earnings that are indefinitely reinvested would be immaterial.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of loss before income taxes (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">United States</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(30,355)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(92,360)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(54,414)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,720 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,050)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,170)</span></td><td style="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 5.5pt;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:114%">Total loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27,635)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(99,410)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(55,584)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -30355000 -92360000 -54414000 2720000 -7050000 -1170000 -27635000 -99410000 -55584000 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes income tax (expense) benefit (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">United States</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Federal</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;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:114%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(161)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(87)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="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 5.5pt;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:114%">Foreign</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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">(372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(340)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:114%">Total current income tax provision</span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,011)</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(459)</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(373)</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">United States</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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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:114%">Federal</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5 </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="padding:2px 1pt 2px 10pt;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:114%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6)</span></td><td style="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 5.5pt;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:114%">Foreign</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:9pt;font-weight:400;line-height:114%">292 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">272 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">410 </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="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:114%">Total deferred income tax benefit </span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">292 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">295 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">409 </span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total income tax (expense) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(719)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(164)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 161000 87000 33000 850000 372000 340000 1011000 459000 373000 0 -10000 -5000 0 -13000 6000 -292000 -272000 -410000 -292000 -295000 -409000 719000 164000 -36000 <div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">Federal statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21.0 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Non-deductible executive compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">State taxes, net of federal benefit</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:9pt;font-weight:400;line-height:114%">(0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%)</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:9pt;font-weight:400;line-height:114%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">6.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Tax credits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.9 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1.3 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2.1 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation</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:9pt;font-weight:400;line-height:114%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">7.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Permanent items</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Deferred tax rate change</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Change in valuation allowance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(24.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(20.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(35.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Impairment of goodwill</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">0.9 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.2 </span></td><td style="padding:2px 1pt 2px 0;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:114%">%)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(0.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;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:114%">%</span></td></tr></table></div> 0.210 0.210 0.210 -0.026 0 0 -0.003 0.028 0.066 -0.049 -0.013 -0.021 -0.016 -0.024 0.077 -0.006 -0.003 -0.019 0 0 0.002 -0.243 -0.208 -0.352 0 -0.016 0 0.009 -0.002 -0.004 -0.026 -0.002 0.001 0.210 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Net operating loss carryforwards</span></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">77,731 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">77,689 </span></td><td style="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 5.5pt;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:114%">Tax credits</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:9pt;font-weight:400;line-height:114%">8,645 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,303 </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="padding:2px 1pt 2px 5.5pt;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:114%">Deferred revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,499 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,385 </span></td><td style="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 5.5pt;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:114%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">847 </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="padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,186 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,773 </span></td><td style="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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">1,391 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,507 </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="padding:2px 1pt 2px 5.5pt;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:114%">Capitalized R&amp;D Costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,743 </span></td><td style="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 5.5pt;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:114%">Lease 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:9pt;font-weight:400;line-height:114%">9,948 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,856 </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="padding:2px 1pt 2px 5.5pt;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:114%">Other deferred tax assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,357 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,536 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">115,837 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110,639 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Less: valuation allowances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(110,082)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(103,372)</span></td><td style="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:9pt;font-weight:400;line-height:114%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,755 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,267 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Right-of-Use Assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(4,372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,219)</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="padding:2px 1pt 2px 5.5pt;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:114%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,307)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,756)</span></td><td style="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 5.5pt;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:114%">Amortization acquired intangibles</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:9pt;font-weight:400;line-height:114%">(1,253)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Other deferred tax liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(189)</span></td><td style="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 5.5pt;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:114%">Net deferred tax (liability) asset</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:9pt;font-weight:400;line-height:114%">(1,177)</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:9pt;font-weight:400;line-height:114%">(1,467)</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> 77731000 77689000 8645000 7303000 2499000 2385000 727000 847000 3186000 2773000 1391000 1507000 9353000 5743000 9948000 10856000 2357000 1536000 115837000 110639000 110082000 103372000 5755000 7267000 4372000 5219000 1307000 1756000 1253000 1570000 0 189000 1177000 1467000 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s change in its valuation allowance account related to deferred tax assets was as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">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:9pt;font-weight:400;line-height:114%">Balance at December 31 of prior year</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">103,372 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">82,654 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Change in valuation allowance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,710 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,718 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Balance at December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110,082 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">103,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 103372000 82654000 6710000 20718000 110082000 103372000 308800000 108500000 200300000 200300000 6700000 6700000 214300000 203800000 10500000 2500000 0 0 0 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. Goodwill and Intangible Assets</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2022, the Company identified certain indicators of impairment, including the significant decline in the Company’s stock price, actions taken under the Restructuring Plan (Refer to Note 18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Restructuring)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and a reduction of forecasted sales and profitability. As a result, the Company performed a goodwill impairment test and determined the carrying amount of the Company’s sole reporting unit exceeded its estimated fair value. The Company concluded that its entire goodwill balance was impaired and recognized an $8.2 million impairment charge during the third quarter of 2022. As of December 31, 2023 and December 31, 2022, the Company had no remaining goodwill balance.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets consisted of the following (in thousands, except useful life and weighted average life amounts):</span></div><div style="margin-bottom:12pt"><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:21.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated <br/>Useful <br/>Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Gross Carrying <br/>Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Accumulated <br/>Amortization</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Cumulative<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Net Carrying <br/>Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Weighted Average<br/>Life Remaining (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Know-how</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,326)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,050)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,624 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.0</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:9pt;font-weight:400;line-height:114%">Developed technology</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,581)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1.1</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:9pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:114%">8.5 - 10</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:9pt;font-weight:400;line-height:114%">1,360 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,067)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(9)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">284 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4.1</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:9pt;font-weight:400;line-height:114%">Non-compete agreements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(256)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">57 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1.0</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:9pt;font-weight:400;line-height:114%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3</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:9pt;font-weight:400;line-height:114%">50 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(50)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,400 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,280)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,086)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,034 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><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:21.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated <br/>Useful <br/>Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Gross Carrying <br/>Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Accumulated <br/>Amortization</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Cumulative<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Net Carrying <br/>Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Weighted Average<br/>Life Remaining (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Know-how</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(4,763)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,433)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,804 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.0</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:9pt;font-weight:400;line-height:114%">Developed technology</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,458)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2.1</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:9pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.5 - 10</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:9pt;font-weight:400;line-height:114%">1,360 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(938)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">410 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5.1</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:9pt;font-weight:400;line-height:114%">Non-compete agreements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(193)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(37)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2.0</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:9pt;font-weight:400;line-height:114%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3</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:9pt;font-weight:400;line-height:114%">50 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(50)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,400 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,402)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,482)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,516 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded amortization expense of $1.6 million, $1.8 million, and $2.0 million for the years ended December 31, 2023, 2022, and 2021, respectively. Amortization of know-how is recorded in cost of goods sold; amortization of developed technology is recorded in research and development expenses; and amortization of customer relationships, non-compete agreements and trade names are recorded in selling, general and administrative expenses on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization expense is as follows (amounts in thousands):</span></div><div style="margin-bottom:12pt"><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.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,631 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,493 </span></td><td style="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:9pt;font-weight:400;line-height:114%">2026</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:9pt;font-weight:400;line-height:114%">1,465 </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="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:114%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,443 </span></td><td style="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:9pt;font-weight:400;line-height:114%">2028</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:9pt;font-weight:400;line-height:114%">2 </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="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:114%">Thereafter </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8200000 0 0 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets consisted of the following (in thousands, except useful life and weighted average life amounts):</span></div><div style="margin-bottom:12pt"><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:21.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated <br/>Useful <br/>Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Gross Carrying <br/>Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Accumulated <br/>Amortization</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Cumulative<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Net Carrying <br/>Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Weighted Average<br/>Life Remaining (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Know-how</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,326)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,050)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,624 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.0</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:9pt;font-weight:400;line-height:114%">Developed technology</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,581)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1.1</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:9pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:114%">8.5 - 10</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:9pt;font-weight:400;line-height:114%">1,360 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,067)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(9)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">284 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4.1</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:9pt;font-weight:400;line-height:114%">Non-compete agreements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(256)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">57 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1.0</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:9pt;font-weight:400;line-height:114%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3</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:9pt;font-weight:400;line-height:114%">50 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(50)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,400 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,280)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,086)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,034 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><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:21.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Estimated <br/>Useful <br/>Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Gross Carrying <br/>Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Accumulated <br/>Amortization</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Cumulative<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Net Carrying <br/>Value</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Weighted Average<br/>Life Remaining (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Know-how</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,000 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(4,763)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,433)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,804 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.0</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:9pt;font-weight:400;line-height:114%">Developed technology</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,458)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2.1</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:9pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8.5 - 10</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:9pt;font-weight:400;line-height:114%">1,360 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(938)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">410 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5.1</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:9pt;font-weight:400;line-height:114%">Non-compete agreements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(193)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(37)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2.0</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:9pt;font-weight:400;line-height:114%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3</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:9pt;font-weight:400;line-height:114%">50 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(50)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,400 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,402)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,482)</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,516 </span></td><td style="border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> P8Y6M 13000000 6326000 -1050000 5624000 P4Y P7Y 1650000 1581000 0 69000 P1Y1M6D P8Y6M P10Y 1360000 1067000 -9000 284000 P4Y1M6D P5Y6M 340000 256000 -27000 57000 P1Y P3Y 50000 50000 0 0 16400000 9280000 -1086000 6034000 P8Y6M 13000000 4763000 -1433000 6804000 P5Y P7Y 1650000 1458000 0 192000 P2Y1M6D P8Y6M P10Y 1360000 938000 -12000 410000 P5Y1M6D P5Y6M 340000 193000 -37000 110000 P2Y P3Y 50000 50000 0 0 16400000 7402000 -1482000 7516000 1600000 1800000 2000000.0 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization expense is as follows (amounts in thousands):</span></div><div style="margin-bottom:12pt"><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.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,631 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,493 </span></td><td style="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:9pt;font-weight:400;line-height:114%">2026</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:9pt;font-weight:400;line-height:114%">1,465 </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="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:114%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,443 </span></td><td style="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:9pt;font-weight:400;line-height:114%">2028</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:9pt;font-weight:400;line-height:114%">2 </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="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:114%">Thereafter </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="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:9pt;font-weight:400;line-height:114%">Total amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,034 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1631000 1493000 1465000 1443000 2000 0 6034000 <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Leases</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Restructuring Plan in the third quarter of 2022 (refer to Note 18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Restructuring</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), the Company decided not to use two leased facilities in its operations and intends to sublease the vacant space to recover a portion of the total lease costs. The Company’s decision to not use the leased facilities triggered an impairment assessment and the related ROU assets and leasehold improvements became their own asset group. The impairment analysis evaluated the present value of net cash flows under the original lease and the estimated cash flows under estimated subleases to identify any impairment amount. The impairment assessment considered all industry and economic factors such as rental rates, interest rates, and recent real estate activities to estimate the net cash flows analysis and impairment amount. During 2023, the Company continued to reassess the remaining ROU assets and leasehold improvements associated with the leased facilities that remained vacant. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above assessments resulted in the Company recording an impairment charge of $1.3 million and $16.3 million during the years ended December 31, 2023 and 2022, respectively, which was recorded in impairment and restructuring on the Consolidated Statements of Operations. For the years ended December 31, 2023 and 2022, impairment charges included $1.1 million and $12.0 million impairment of ROU assets, respectively. For the related leasehold improvements, during the year ended December 31, 2023, impairment charges were not material and for the year ended December 31, 2022 impairment charges were $4.3 million. After recording impairments for the year ended December 31, 2023 and 2022, the carrying value of ROU assets and related leasehold improvements for facilities not being used were $10.1 million and $12.8 million, respectively.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no ROU asset or leasehold improvement impairments recorded in 2021.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the lease costs and supplemental cash flow information relating to the Company's leases were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,209 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,488 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,726 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Short-term and variable lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,417 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,699 </span></td><td style="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 10pt;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:114%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,935</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,539</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating ROU assets obtained in exchange for lease obligations</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,494</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:9pt;font-weight:400;line-height:114%">Weighted average remaining lease term - operating leases (years)</span></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:9pt;font-weight:400;line-height:114%">6.8</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:9pt;font-weight:400;line-height:114%">7.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average discount rate - operating leases</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:9pt;font-weight:400;line-height:114%">7.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">7.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted future lease payments for non-cancelable operating leases were as follows (in thousands): </span></div><div style="margin-bottom:12pt"><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.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></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-weight:700;line-height:114%">Maturity of lease liabilities</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:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,094 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,254 </span></td><td style="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:9pt;font-weight:400;line-height:114%">2026</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:9pt;font-weight:400;line-height:114%">7,408 </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="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:114%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,641 </span></td><td style="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:9pt;font-weight:400;line-height:114%">2028</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:9pt;font-weight:400;line-height:114%">7,880 </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="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:114%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,741 </span></td><td style="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 5.5pt;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:114%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,018 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Less: imputed interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,554)</span></td><td style="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 5.5pt;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:114%">Total operating lease liabilities</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease balances presented on the Consolidated Balance Sheets were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease ROU assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,251 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:#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:114%">Operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,241 </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="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:114%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,223 </span></td><td style="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 5.5pt;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:114%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1300000 16300000 1100000 12000000.0 0 4300000 10100000 12800000 0 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the lease costs and supplemental cash flow information relating to the Company's leases were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2021</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:9pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,209 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,488 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,726 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Short-term and variable lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,417 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,699 </span></td><td style="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 10pt;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:114%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5209000 5488000 2726000 3996000 3417000 2699000 9205000 8905000 5425000 <div style="margin-bottom:12pt"><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.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">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:9pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,935</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,539</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating ROU assets obtained in exchange for lease obligations</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,494</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:9pt;font-weight:400;line-height:114%">Weighted average remaining lease term - operating leases (years)</span></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:9pt;font-weight:400;line-height:114%">6.8</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:9pt;font-weight:400;line-height:114%">7.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average discount rate - operating leases</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:9pt;font-weight:400;line-height:114%">7.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:114%">%</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:9pt;font-weight:400;line-height:114%">7.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:114%">%</span></td></tr></table></div> 8935000 6539000 0 22494000 P6Y9M18D P7Y9M18D 0.0786 0.0783 <div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted future lease payments for non-cancelable operating leases were as follows (in thousands): </span></div><div style="margin-bottom:12pt"><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.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></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-weight:700;line-height:114%">Maturity of lease liabilities</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:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,094 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,254 </span></td><td style="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:9pt;font-weight:400;line-height:114%">2026</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:9pt;font-weight:400;line-height:114%">7,408 </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="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:114%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,641 </span></td><td style="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:9pt;font-weight:400;line-height:114%">2028</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:9pt;font-weight:400;line-height:114%">7,880 </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="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:114%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,741 </span></td><td style="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 5.5pt;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:114%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,018 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:114%">Less: imputed interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,554)</span></td><td style="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 5.5pt;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:114%">Total operating lease liabilities</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7094000 7254000 7408000 7641000 7880000 15741000 53018000 11554000 41464000 <div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease balances presented on the Consolidated Balance Sheets were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><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.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease ROU assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,251 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:#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:114%">Operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,241 </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="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:114%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,223 </span></td><td style="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 5.5pt;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:114%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18251000 4241000 37223000 41464000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16. Commitments and Contingencies</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">STRATEC</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company and STRATEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">Consumables GmbH (“STRATEC”) entered into an amendment to the supply agreement with STRATEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">(as amended, the “STRATEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">Supply Agreement”), related to the supply of discs used in Simoa bead-based instruments. As part of the STRATEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">Supply Agreement, the Company agreed to purchase a total of 515 thousand discs to be shipped at various points starting in 2022 and continuing through 2024 at an agreed purchase price per disc. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase commitment under the STRATEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">Supply Agreement is $3.7 million, of which $2.1 million has been paid, and $1.0 million is due within one year from December 31, 2023.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 and 2022, STRATEC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">shipped 218 thousand and 75 thousand discs, respectively, to the Company. The Company recorded cost of product revenue related to these shipments of $1.6 million and $0.5 million for the years ended December 31, 2023 and 2022, respectively. During 2024, STRATEC is required to ship 222 thousand discs to the Company. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Purchase Commitments</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s other non-cancellable purchase commitments primarily consist of purchases of raw materials for manufacturing operations under annual and multi-year agreements, some of which have minimum quantity requirements. The Company’s total purchase commitments under these agreements as of December 31, 2023 was $3.1 million, most of which the Company expects to incur in the year ending December 31, 2024.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">License Agreements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Harvard University</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Company and Harvard University (“Harvard”) entered into an exclusive license agreement (the “Harvard License Agreement”) for certain intellectual property owned by Harvard. Pursuant to the Harvard License Agreement, the Company paid an upfront fee of $0.6 million, which was recorded in research and development expenses on the Consolidated Statements of Operations. Under this license, the Company is required to pay Harvard low single-digit royalties on net sales of products and services using the licensed technology, as well as a portion of its applicable sublicense revenues. The Company incurred no royalty expense under the Harvard License Agreement for the years ended December 31, 2023 and 2022.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for a discussion of a related party relationship with Harvard.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tufts University</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2007, the Company and Tufts University (“Tufts”) entered into a license agreement (the “Tufts License Agreement”) for certain intellectual property owned by Tufts. The Tufts License Agreement, which was subsequently amended, is exclusive and sub-licensable, and will continue in effect on a country by country basis as long as there is a valid claim of a licensed patent in a country. The Company is contractually obligated to pay license and maintenance fees that are creditable against royalties, in addition to low single-digit royalties on direct sales and services, and a royalty on sublicense income. The Company incurred royalty expenses related to the Tufts License Agreement of $1.7 million, $1.4 million, and $1.6 million, during the years ended December 31, 2023, 2022, and 2021, respectively, which was recorded in cost of product revenue on the Consolidated Statements of Operations. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for a discussion of a related party relationship with Tufts.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to claims in the ordinary course of business; however, the Company is not currently a party to any pending or threatened litigation, the outcome of which would be expected to have a material adverse effect on its financial condition or results of operations. The Company accrues for contingent liabilities when losses are probable and estimable. If an estimate of a probable loss is a range and no amount within the range is more likely than any other amount in the range, the Company accrues the minimum amount of the range.</span></div> 515000 3700000 2100000 1000000.0 218000 75000 1600000 500000 222000 3100000 600000 0 0 1700000 1400000 1600000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17. Related Party Transactions</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2007, the Company entered into the Tufts License Agreement for certain intellectual property owned by Tufts (refer to Note 16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). A member of the Company’s Board of Directors was previously affiliated with Tufts. This Board member continues to receive compensation from Tufts on a formulaic basis based on royalties and license payments the Company makes to Tufts. At December 31, 2023 and 2022, open payable balances to Tufts were not material.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Company entered into the Harvard License Agreement for certain intellectual property owned by Harvard (refer to Note 16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Harvard is obligated to pay a portion of the payments received from the Company under the Harvard License Agreement to a member of the Company’s Board of Directors. A member of the Company’s Board of Directors is also affiliated with Harvard and Mass General Brigham. Revenue recorded from sales of products and services to Harvard and its affiliates and to Mass General Brigham and its affiliates totaled $1.3 million and $0.7 million for the years ended December 31, 2023 and 2022, respectively, and was not material for the year ended December 31, 2021. Cost of product revenue and operating expenses with Harvard and its affiliates and Mass General Brigham and its affiliates was $0.3 million for the year ended December 31, 2023, and was not material for the years ended December 31, 2022 and 2021. At December 31, 2023 and 2022, open payables to and receivable balances from Harvard and Mass General Brigham were not material.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Revenue and Related Matters</span>, on May 26, 2022, the Company and UltraDx, a company formed by ARCH, entered into the UltraDx Agreement to supply certain instruments and to grant certain licenses. At contract inception, the Company determined that UltraDx was a related party because a member of the Company’s Board of Directors was affiliated with ARCH and UltraDx. As of June 7, 2023, this individual was no longer a member of the Company’s Board of Directors. Cost of product revenue with UltraDx was $0.3 million for the year ended December 31, 2023 and $0.7 million for the year ended December 31, 2022. At December 31, 2023 and 2022, there were no open payable balances to UltraDx and open receivable balances from UltraDx were not material. 1300000 700000 300000 300000 700000 0 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18. Restructuring</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following a strategic review and assessment of the Company’s operations and cost structure, on August 8, 2022, the Company announced a plan of restructuring and strategic re-alignment plan (the “Restructuring Plan”). As part of the Restructuring Plan, the Company began an assay redevelopment program with the ultimate objective of improving its ability to manufacture and deliver high-quality assays at scale. The Restructuring Plan aligned the Company’s investments to best serve the needs of its customers, focused the Company’s innovation efforts on key platforms, and provided a foundation for the Company’s entry into translational pharma and clinical markets. In accordance with the Restructuring Plan, the Company implemented a workforce reduction, which was substantially completed by the end of the third quarter of 2022. The Restructuring Plan included the elimination of 119 positions and other cost-saving measures.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company incurred approximately $3.8 million of expenses related to the Restructuring Plan, which represents the total amount expected to be incurred and the amount incurred to date. These costs were recorded in impairment and restructuring on the Consolidated Statements of Operations and were substantially for cash payments of severance and employee benefits, $3.5 million of which was paid by December 31, 2022.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Restructuring Plan, the Company performed an impairment assessment of its goodwill, long-lived assets, including ROU assets and related leasehold improvements, and intangibles. The assessments resulted in the Company recording an impairment charge of $25.6 million during the year ended December 31, 2022, which was recorded in impairment and restructuring on the Consolidated Statements of Operations. The impairment charge included (1) $8.2 million of goodwill (refer to Note 14</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Goodwill and Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), (2) $16.3 million associated with the ROU assets and related leasehold improvements at two leased facilities not being used (refer to Note 15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), and (3) $1.1 million for software costs related to projects that were rationalized as part of the Restructuring Plan or the related exit and disposal costs. During the year ended December 31, 2023, the Company recorded an additional impairment of $1.3 million associated with the ROU asset and related leasehold improvements at the leased facilities not being used (refer to Note 15 − </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the restructuring reserve and provision activity for the year ended December 31, 2023 (in thousands):</span></div><div style="margin-bottom:12pt"><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.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Severance and Employee Benefit Costs</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">328 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Accrual adjustments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="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 5.5pt;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:114%">Cash payments</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:9pt;font-weight:400;line-height:114%">(16)</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="padding:2px 1pt 2px 5.5pt;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:114%">Foreign currency translation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">287 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any restructuring activities related to the Restructuring Plan during the year ended December 31, 2023.</span></div> 119 3800000 3500000 25600000 8200000 16300000 1100000 1300000 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the restructuring reserve and provision activity for the year ended December 31, 2023 (in thousands):</span></div><div style="margin-bottom:12pt"><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.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Severance and Employee Benefit Costs</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">328 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;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:114%">Accrual adjustments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="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 5.5pt;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:114%">Cash payments</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:9pt;font-weight:400;line-height:114%">(16)</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="padding:2px 1pt 2px 5.5pt;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:114%">Foreign currency translation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8 </span></td><td style="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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">287 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 328000 33000 16000 8000 287000 <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19. Employee Benefit Plans</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a 401(k) savings plan for employees and may make discretionary contributions. During the years ended December 31, 2023, 2022, and 2021, the Company made contributions of $0.8 million, $1.2 million, and $1.1 million, respectively.</span></div> 800000 1200000 1100000 <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20. Variable Interest Entities (As Restated)</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into relationships with, or has investments in, other entities that may be VIEs. The Company assesses the criteria in ASC 810 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to determine if any of these entities meet the definition of a VIE and require consolidation into its financial statements. The Company’s analysis determines whether it has a controlling financial interest and also identifies the primary beneficiary of a VIE as the enterprise that has both (1) the power to direct activities of a VIE that most significantly impact the entity’s economic performance and (2) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Revenue and Related Matters</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, during the second quarter of 2023 the Company received one million ordinary shares of UltraDx under the UltraDx Agreement. Primarily due to having less than a 5% ownership interest in UltraDx, the Company concluded that it does not have the power to direct activities impacting UltraDx’s economic performance and therefore the Company is not the primary beneficiary of the VIE. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the Company’s assessments, it does not have any controlling financial interests in any VIEs, and therefore did not consolidate any VIEs into its Consolidated Financial Statements during the years ended December 31, 2023 and 2022. As of December 31, 2023, the carrying value of the Company’s investment in a VIEs was $0.8 million , which was recorded in other non-current assets on the Consolidated Balance Sheets. Refer to Note 7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the Company’s related valuation disclosures. Maximum exposure to losses related to this VIE is limited to its carrying value and the Company does not have any future funding commitments to this VIE.</span></div> 1000000 0.05 800000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 21. Quarterly Financial Data (Unaudited and Restated)</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present restated unaudited Consolidated Financial Statements for the quarterly and year-to-date (as applicable) periods ended March 31, 2023, June 30, 2023, September 30, 2023, March 31, 2022, June 30, 2022, and September 30, 2022. The amounts labeled "As Previously Reported" in the following tables were derived from the previously filed Quarterly Reports on Form 10-Q. The Consolidated Statements of Operations for the quarterly periods ended December 31, 2023 and 2022 are also included and derived from the Company's earnings releases. The amounts labeled “Adjustments” represent the impact of correcting the Combined Misstatements identified by the Company. Refer to Note 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - Restatement of Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion of the Restatement.</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.439%"><tr><td style="width:1.0%"></td><td style="width:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">22,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,546 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">17,070 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(441)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">16,629 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">6,945 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">375,972 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(498)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">375,474 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,598 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,056 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(366)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">18,690 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">7,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,129 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">20,891 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">938 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">427,313 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,593)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">425,720 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Current 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,585 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">4,880 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">531 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,411 </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 5.5pt;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:114%">Other accrued expenses</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:9pt;font-weight:400;line-height:114%">4,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,638 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">10,682 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Short-term lease liabilities</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:9pt;font-weight:400;line-height:114%">3,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,875 </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 5.5pt;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:114%">Other current 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:9pt;font-weight:400;line-height:114%">291 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">291 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,937 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">545 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,482 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</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:9pt;font-weight:400;line-height:114%">1,419 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Long-term lease liabilities</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:9pt;font-weight:400;line-height:114%">40,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">40,409 </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:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">1,216 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,216 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69,981 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">545 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">70,526 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</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 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="margin-bottom:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized shares: 120,000 shares; Issued and outstanding: 37,424 shares at March 31, 2023.</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">768,141 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(18)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">768,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive (loss) income</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:9pt;font-weight:400;line-height:114%">(2,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,496)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(408,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,205)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(410,470)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">357,332 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,138)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,194 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">427,313 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,593)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">425,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.439%"><tr><td style="width:1.0%"></td><td style="width:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses </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:9pt;font-weight:400;line-height:114%">24,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24,369 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">18,156 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">18,333 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">6,897 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">379,058 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">66 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">379,124 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(85)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,601 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,328 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,048 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">6,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,476 </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:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,380 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">20,380 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,637 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,210 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(944)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,266 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Current 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,238 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,238 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">7,525 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">650 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,175 </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 5.5pt;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:114%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,791 </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 5.5pt;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:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">10,421 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,421 </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 5.5pt;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:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,986 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,947 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">664 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,611 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,304 </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:9pt;font-weight:400;line-height:114%">Operating lease liabilities, net of current portion</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:9pt;font-weight:400;line-height:114%">39,378 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">39,378 </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:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,225 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73,854 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">664 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">74,518 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</span></div></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><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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized shares: 120,000,000 shares; Issued and outstanding: 37,566 shares at June 30, 2023.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">772,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,472 </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 5.5pt;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:114%">Accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:114%">(2,825)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,740)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(414,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(416,021)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,356 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,608)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,748 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,210 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(944)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.439%"><tr><td style="width:1.0%"></td><td style="width:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">201,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">201,261 </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 5.5pt;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:114%">Marketable securities</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:9pt;font-weight:400;line-height:114%">126,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">126,449 </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24,083 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">24,083 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">19,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,857 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,273 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(57)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,216 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">381,011 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">855 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">381,866 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,647 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,602 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</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:9pt;font-weight:400;line-height:114%">17,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,287 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,003 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,003 </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:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,860 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,004 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(401)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,603 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,042 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">179 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,221 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,786 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">9,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,505 </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 5.5pt;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:114%">Accrued expenses and other current 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:9pt;font-weight:400;line-height:114%">6,672 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,686 </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 5.5pt;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:114%">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:9pt;font-weight:400;line-height:114%">9,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,827 </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 5.5pt;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:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">4,093 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,093 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,153 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">744 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,897 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</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:9pt;font-weight:400;line-height:114%">1,126 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,126 </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:9pt;font-weight:400;line-height:114%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,306 </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:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">1,105 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,105 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75,690 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">744 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">76,434 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</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 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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized shares: 120,000,000 shares; Issued and outstanding: 37,839 shares at September 30, 2023.</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:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">778,615 </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 5.5pt;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:114%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,129)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(422,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(650)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(422,737)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,352 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(565)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">352,787 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,042 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%"> Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,360 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,579 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(73)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,506 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">368 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">222 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">222 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,456 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,456 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">7,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,879 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">4,497 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">87 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,584 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,530 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">933 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,463 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,926 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(933)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,993 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">4,720 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">267 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,987 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">20,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,817 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">776 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">24 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">800 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,346 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">225 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,571 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,420)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,158)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(10,578)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,449 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,449 </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:9pt;font-weight:400;line-height:114%">Other income (expense), net</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:9pt;font-weight:400;line-height:114%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,963)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,134)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(140)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,103)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,274)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,327</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,327</span></td></tr></table></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended June 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:114%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,549 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">38,979 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">38,909 </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 5.5pt;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:114%">Service revenue</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:9pt;font-weight:400;line-height:114%">10,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:9pt;font-weight:400;line-height:114%">(82)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,131 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(155)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">18,976 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">997 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">156 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">156 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">378 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">378 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,029 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(225)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,804 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59,485 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(225)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59,260 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><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 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">7,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,580 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">4,655 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,687 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,152 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">119 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,271 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,891 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(503)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,388 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,421 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">430 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,851 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,138 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">278 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,416 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,064 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(655)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,409 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">5,946 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,128 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,666 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">449 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,115 </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 7pt;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:114%">Selling, general, and administrative</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:9pt;font-weight:400;line-height:114%">21,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42,125 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">1,162 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(194)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">968 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,938 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">1,768 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,699 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(295)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,404 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">55,045 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(70)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">54,975 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,561)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,988)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,981)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(585)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,566)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,886 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,886 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,335 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</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:9pt;font-weight:400;line-height:114%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(219)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,829)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">513 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,316)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,792)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(658)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,450)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(375)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(375)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,064)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">513 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,551)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,167)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(658)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,825)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,494</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,494</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,411</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,411</span></td></tr></table></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended 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:114%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,940 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">58,639 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">58,849 </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 5.5pt;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:114%">Service revenue</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:9pt;font-weight:400;line-height:114%">10,938 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(55)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,883 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">30,069 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(210)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">29,859 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,234 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">499 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">499 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">877 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">877 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,334 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">225 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,559 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">90,819 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">90,819 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><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 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">8,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,789 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">5,209 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(268)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,941 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14,361 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(149)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,551 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,401)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,150 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,972 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(971)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,001 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,783 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,626 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,409 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,847 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">971 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">54,818 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">7,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:9pt;font-weight:400;line-height:114%">539 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,739 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">17,866 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">988 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">18,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Selling, general, and administrative</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:9pt;font-weight:400;line-height:114%">23,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">66,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">65,675 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">758 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">928 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,696 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,553 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">664 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,217 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">86,598 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">594 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">87,192 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13,770)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">962 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,808)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(32,751)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(32,374)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,185 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,185 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,520 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other income </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:9pt;font-weight:400;line-height:114%">2,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,891 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,555)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,513)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,347)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,963)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(578)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,758)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,716)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,925)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,541)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,657</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,657</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,494</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,494</span></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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: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:114%"> Three Months Ended December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported in the Company's Earnings Release</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">20,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">20,821 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">10,230 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,230 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">146 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">352 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">352 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,549 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,549 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">10,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,314 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">4,725 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">104 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,829 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,750 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,607)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,143 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,799 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,607 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,406 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">6,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">219 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,210 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">24,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,436 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">1,016 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment and restructuring </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:9pt;font-weight:400;line-height:114%">1,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,361 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33,749 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(726)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33,023 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(16,950)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,333 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13,617)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,319 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other income </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:9pt;font-weight:400;line-height:114%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">626 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,268)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,596 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,672)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(141)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,409)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,596 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,813)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,890</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,890</span></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><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:57.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.247%"></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:114%"> Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,103)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,171)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,274)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income, net of tax:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 17.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive income</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,061)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,232)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended June 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:114%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,064)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,551)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,167)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(658)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,825)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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><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 17.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(244)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(244)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(202)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive loss</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(244)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(244)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(202)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(202)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,308)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">513 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,795)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,369)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(658)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13,027)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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:28.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.219%"></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:114%"> Three Months Ended 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:114%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,758)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,042 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,716)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,925)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,541)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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><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:16.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized losses on marketable securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(241)</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 17.5pt;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:114%">Foreign currency translation 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:9pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(350)</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive loss</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(389)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(389)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(591)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(591)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,147)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,105)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(20,516)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(20,132)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended, March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,280</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,688 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,623)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(402,162)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,902 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,103)</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 5.5pt;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:114%"> Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,424</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">768,141 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,581)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(408,265)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">357,332 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,008)</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,205)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,138)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">37,280</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">763,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(403,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">357,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">144</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,424</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">768,123 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,496)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(410,470)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,424</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768,141 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,581)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(408,265)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,332 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">142</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:9pt;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:9pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">139 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">4,193 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">4,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(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:9pt;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:9pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(6,064)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(6,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,473 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,825)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(414,329)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,356 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">(2,205)</span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">(2,138)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">17 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,692)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,608)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,424</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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">768,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(2,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(410,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">355,194 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">142</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:9pt;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:9pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">139 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">4,210 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">4,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(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:9pt;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:9pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,551)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,551)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,740)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(416,021)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,280</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,688 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,623)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(402,162)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">286</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:9pt;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:9pt;font-weight:400;line-height:100%">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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">690 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">8,095 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">8,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(202)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(12,167)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(12,167)</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 5.5pt;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:114%"> Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,473 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,825)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(414,329)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,356 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">(1,034)</span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">(1,008)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">58 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(658)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,692)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,608)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">37,280</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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">763,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(2,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(403,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">357,932 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">286</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:9pt;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:9pt;font-weight:400;line-height:100%">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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">690 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">8,153 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">8,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(202)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,825)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,825)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,740)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(416,021)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended, September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">772,473 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,825)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(414,329)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,356 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">273</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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,800 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,343 </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 5.5pt;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:114%"> Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,758)</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:9pt;font-weight:400;line-height:114%"> Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,839</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,214)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422,087)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,352 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">Adjustments</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1 </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 5.5pt;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:114%">Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(650)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(565)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">772,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(2,740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(416,021)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">353,748 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">273</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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,800 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,344 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,344 </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 5.5pt;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:114%">Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,716)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,839</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422,737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">352,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Nine Months Ended, September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,280</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,688 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,623)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(402,162)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">559</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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,490 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">12,438 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,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 5.5pt;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:114%"> Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(350)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,925)</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:9pt;font-weight:400;line-height:114%"> Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,839</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,214)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422,087)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,352 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">Adjustments</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,008)</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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59 </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 5.5pt;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:114%">Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(650)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(565)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">37,280</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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">763,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(2,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(403,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">357,932 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">559</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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,490 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">12,497 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,497 </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 5.5pt;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:114%">Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(350)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,541)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,839</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422,737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">352,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="margin-bottom:12pt;text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%"> Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></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:9pt;font-weight:400;line-height:114%">Operating activities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(6,103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(7,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">1,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,454 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-cash operating lease expense</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:9pt;font-weight:400;line-height:114%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">334 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">3,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,943 </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:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred taxes</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:9pt;font-weight:400;line-height:114%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">270 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in operating assets and liabilities:</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 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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(3,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,741)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">530 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</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:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,271)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, other accrued expenses and other current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,809)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">2,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,041 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">179 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(203)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,502)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,824)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Investing activities</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(136)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(136)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(136)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(136)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Financing activities</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from stock options exercised</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:9pt;font-weight:400;line-height:114%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from ESPP purchase</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:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments for employee taxes on units withheld</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:9pt;font-weight:400;line-height:114%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,087)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,409)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rate on cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </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:9pt;font-weight:400;line-height:114%">Cash, cash equivalents and restricted cash at end of period</span></div></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">332,274 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">331,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for income taxes</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">Noncash transactions:</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 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:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment included in accounts payable and accrued expenses</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reconciliation of cash, cash equivalents and restricted cash:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,920 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">332,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">331,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(12,167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(12,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">2,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,883 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">324 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">324 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,002 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">8,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,153 </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:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other operating activity</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:9pt;font-weight:400;line-height:114%">548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">602 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Loss on disposal of fixed 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="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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(5,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,750)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(1,181)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,180)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(527)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(965)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(707)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(631)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current 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:9pt;font-weight:400;line-height:114%">(1,326)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">273 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,053)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">1,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,666 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">(730)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(730)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(72)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,869)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,791)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(784)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(163)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(947)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(784)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(163)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(947)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments for employee taxes withheld on stock-based compensation awards</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:9pt;font-weight:400;line-height:114%">(87)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(87)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">690 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">690 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents, and restricted cash</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,963)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(85)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,048)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(163)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">341,337 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">332,211 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(85)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">332,126 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for taxes</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Shares received as consideration under product sales agreement (Note 4, 7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(19,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(19,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">4,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,843 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">311 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">311 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency losses</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:9pt;font-weight:400;line-height:114%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized losses on marketable securities</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:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Amortization of (discount) premium on marketable securities</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:9pt;font-weight:400;line-height:114%">(1,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,249)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,518 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,518 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">12,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,497 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">130 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">130 </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:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred income taxes</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:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">242 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Loss on disposal of fixed assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(5,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,615)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(2,966)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(734)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(3,700)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,829)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(716)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">948 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current 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:9pt;font-weight:400;line-height:114%">876 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">353 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,229 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">894 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">(1,690)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,690)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(107)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,918)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">261 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,657)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of marketable securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(125,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(125,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 2px 7pt;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:114%">Proceeds from marketable debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(1,572)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,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 2px 23.5pt;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:114%">Proceeds from RADx grant on assets purchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(126,772)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(306)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(127,078)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,632 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments for employee taxes withheld on stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(142)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,490 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,490 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents, and restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(137,200)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(137,245)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(229)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">203,908 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">203,863 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for taxes</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">719 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">719 </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 style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Shares received as consideration under product sales agreement (Note 4, 7)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">374,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">374,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">22,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,616 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">22,669 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,757 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">24,426 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,878 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">433,706 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,757 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">435,463 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,577 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,683 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(44)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">19,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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">9,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,692 </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:9pt;font-weight:400;line-height:114%">Goodwill</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:9pt;font-weight:400;line-height:114%">9,323 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use assets</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:9pt;font-weight:400;line-height:114%">29,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,915 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">378 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(300)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">78 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">504,657 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,030 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">506,687 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,187 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">8,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">8,196 </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 5.5pt;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:114%">Other accrued expenses</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:9pt;font-weight:400;line-height:114%">8,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,024 </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 5.5pt;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:114%">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:9pt;font-weight:400;line-height:114%">9,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,194 </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Short term lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,886 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,886 </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 5.5pt;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:114%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">268 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,773 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,755 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,222 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Long term lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">43,563 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">43,563 </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:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,691 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78,249 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78,231 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value:</span></div></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><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:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Authorized shares: 120,000 shares; Issued and outstanding: 36,899 shares at March 31, 2022.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">750,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">750,717 </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive (loss) income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(756)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(756)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(323,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(321,542)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">426,408 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,048 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,456 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">504,657 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,030 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">506,687 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">361,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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">361,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">19,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,683 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">21,985 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">700 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">22,685 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,979 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">413,198 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">700 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">413,898 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,594 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,295 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(319)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">21,976 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">8,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,527 </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:9pt;font-weight:400;line-height:114%">Goodwill</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:9pt;font-weight:400;line-height:114%">8,675 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use assets</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:9pt;font-weight:400;line-height:114%">32,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,935 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(300)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;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:114%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488,601 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488,682 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,908 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">10,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,777 </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 5.5pt;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:114%">Other accrued expenses</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:9pt;font-weight:400;line-height:114%">4,799 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,799 </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 5.5pt;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:114%">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:9pt;font-weight:400;line-height:114%">12,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,157 </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Short term lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,696 </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 5.5pt;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:114%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">396 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,669 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">64 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,733 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,531 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Long term lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">43,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">43,135 </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:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,810 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">83,145 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">64 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">83,209 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value:</span></div></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><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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Authorized shares: 120,000 shares; Issued and outstanding: 36,975 shares at June 30, 2022.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">756,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,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"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive (loss) income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,203)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(348,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,448)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,456 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,473 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">343,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">343,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">18,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,330 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">18,236 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(192)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">18,044 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,075 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">386,784 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(592)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">386,192 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,596 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,441 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(246)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">21,195 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">7,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,511 </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></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:114%">Right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,165 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">27,165 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(290)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">910 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">446,697 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,128)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">445,569 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Current 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,106 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,106 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">10,503 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">257 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,760 </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 5.5pt;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:114%">Other accrued expenses</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:9pt;font-weight:400;line-height:114%">5,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,041 </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 5.5pt;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:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">8,976 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Short-term lease liabilities</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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">767 </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 5.5pt;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:114%">Other current 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:9pt;font-weight:400;line-height:114%">268 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">268 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,571 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">347 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,918 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</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:9pt;font-weight:400;line-height:114%">1,591 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Long-term lease liabilities</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:9pt;font-weight:400;line-height:114%">42,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42,196 </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:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">1,570 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,570 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73,928 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">347 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">74,275 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value:</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 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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized shares: 120,000 shares; Issued and outstanding: 37,094 shares at September 30, 2022.</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">759,312 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">759,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive (loss) income</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:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(383,581)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,417)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(384,998)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">372,769 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,475)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">371,294 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">446,697 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,128)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">445,569 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-right:-4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:57.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.247%"></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:114%"> Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">20,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">20,656 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,810 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,810 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">86 </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></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:114%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,552 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,552 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product revenue</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:9pt;font-weight:400;line-height:114%">10,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,457 </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 5.5pt;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:114%">Cost of service and other 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:9pt;font-weight:400;line-height:114%">4,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,998 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,993 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">462 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,455 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,559 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(462)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,097 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,880 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,746 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(695)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,051 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,187)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(17,954)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income </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:9pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(217)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,352)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,119)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax benefit</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:9pt;font-weight:400;line-height:114%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">199 </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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,153)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(17,920)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.49)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,851</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,851</span></td></tr></table></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended June 30, 2022</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:114%">Six Months Ended June 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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 #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:0.75pt 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:0.75pt 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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">14,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">14,785 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">35,441 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">35,441 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,548 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,548 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">17,358 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">17,358 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">178 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">75 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,500 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,500 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,052 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,052 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><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 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">9,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,003 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">4,868 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(231)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,637 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">8,635 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,789 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">394 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,183 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,782 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">856 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,638 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,711 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(394)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,317 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,270 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(856)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,414 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">6,625 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">632 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,257 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">13,659 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">478 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14,137 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">27,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52,987 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment and restructuring</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">207 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">207 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">207 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">207 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33,670 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,610 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,280 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">66,416 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">915 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">67,331 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(24,959)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,963)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(43,146)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,917)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</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:9pt;font-weight:400;line-height:114%">552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">604 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(358)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(575)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(24,765)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,769)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(43,117)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,888)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax (expense) benefit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(137)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(137)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">62 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">62 </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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(24,902)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,906)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(43,055)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,826)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss per common share, basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.67)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.06)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.73)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1.17)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.05)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1.22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,887</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,887</span></td></tr></table></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended September 30, 2022</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:114%">Nine Months Ended September 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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 #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:0.75pt 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:0.75pt 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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">17,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;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">17,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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">53,134 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">53,134 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,370 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,370 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">25,728 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">25,728 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">479 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">282 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">282 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">357 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">357 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,646 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,646 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">79,698 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">79,698 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><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 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">10,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33,350 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">5,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:9pt;font-weight:400;line-height:114%">(197)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,994 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(677)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">13,629 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,702 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">639 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,341 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">45,484 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,495 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46,979 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,944 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(639)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,305 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">34,214 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,495)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,719 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">6,631 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">198 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,829 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">20,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">20,966 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">19,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">72,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73,466 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">609 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">609 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">609 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">609 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">20,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,550 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">47,547 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">713 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">48,260 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">113,963 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,628 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">115,591 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,603)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,352)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(37,955)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(79,749)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,123)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(82,872)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,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:9pt;font-weight:400;line-height:114%">2,316 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</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:9pt;font-weight:400;line-height:114%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(810)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(34,992)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,486)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,478)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(78,109)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,257)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81,366)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(10)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(35,064)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,486)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,550)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(78,119)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,257)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81,376)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.04)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2.20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,005</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,005</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,927</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,927</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:61.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.963%"></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: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:114%">Three Months Ended December 31, 2022</span></div></td></tr><tr><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:114%">As Previously Reported in the Company's Earnings Release</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">16,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">16,674 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,767 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,767 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">170 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">213 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,824 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,824 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">9,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,491 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">3,601 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">88 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,689 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,232 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,180 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,592 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,644 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">5,600 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">243 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,843 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">19,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">669 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">133 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">9,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,006 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">34,547 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(511)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">34,036 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,955)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">563 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,392)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,815 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,815 </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:9pt;font-weight:400;line-height:114%">Other income</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:9pt;font-weight:400;line-height:114%">614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">533 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,526)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">482 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,044)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,581)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">383 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,198)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,160</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,160</span></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><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:57.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.438%"></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:114%"> Three Months Ended March 31, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,153)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(17,920)</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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 11.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(1,197)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive loss</span></div></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(1,197)</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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(1,197)</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:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(19,350)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">233 </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(19,117)</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:center"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:28.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.176%"></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:114%"> Three Months Ended June 30, 2022</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:114%">Six Months Ended June 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,902)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,004)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(26,906)</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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,055)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,771)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(44,826)</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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(1,447)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,447)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,644)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(1,447)</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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(1,447)</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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(2,644)</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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(2,644)</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:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(26,349)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,004)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(28,353)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(45,699)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,771)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(47,470)</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:center"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:28.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.176%"></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:114%"> Three Months Ended September 30, 2022</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:114%">Nine Months Ended September 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,064)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,486)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(36,550)</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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(78,119)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,257)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(81,376)</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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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><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 11.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(796)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(796)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(3,440)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(3,440)</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 7pt;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:114%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(796)</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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(796)</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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(3,440)</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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(3,440)</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:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(35,860)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,486)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(37,346)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(81,559)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(3,257)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(84,816)</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:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended, March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2021</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">131</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,197)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,153)</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:9pt;font-weight:400;line-height:114%"> Balance at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,899 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">750,742 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(756)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(323,615)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">426,408 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(25)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </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:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,073 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,048 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">36,768</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">745,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">442,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">131</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,802 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,197)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(17,920)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(17,920)</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:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,899 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">750,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(756)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(321,542)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,456 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</span></div></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,899</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,742 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(756)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(323,615)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">426,408 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">211 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">5,186 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">5,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(1,447)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(24,902)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(24,902)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,139 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,517)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,456 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,048 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,899</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">750,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(321,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">428,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">211 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,447)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,906)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,906)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,087 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,448)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">207</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">9,013 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">9,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(2,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(2,644)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(43,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,055)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,139 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,517)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,456 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">36,768</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">745,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">442,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">207</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,961 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,644)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,826)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,087 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,448)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended, September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></div></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">756,139 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,203)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(348,517)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">405,456 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">119</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">407 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(796)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(35,064)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(35,064)</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:9pt;font-weight:400;line-height:114%"> Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,094 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">759,312 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(383,581)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">372,769 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">17 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6)</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:114%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,417)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,475)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">756,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(348,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">405,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">119</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">407 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,760 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(796)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,550)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,550)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,094 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">759,254 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(384,998)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">371,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Nine Months Ended, September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2021</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">326</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">11,779 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">11,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(3,440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(3,440)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(78,119)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(78,119)</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:9pt;font-weight:400;line-height:114%"> Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,094 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">759,312 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(383,581)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">372,769 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,257)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,417)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,475)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">36,768</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">745,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">442,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">326</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,721 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,440)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81,376)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,094 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">759,254 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(384,998)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">371,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%"> Three Months Ended March 31, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</span></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:9pt;font-weight:400;line-height:114%">Operating activities:</span></div></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="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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(18,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(17,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">1,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,373 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">(171)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reduction in the carrying amount of right-of-use assets</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:9pt;font-weight:400;line-height:114%">348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(269)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">3,827 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in operating assets and liabilities:</span></div></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">1,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,319 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</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:9pt;font-weight:400;line-height:114%">(2,070)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,071)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(206)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">(5,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,306)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(4,921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">(4,864)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Contract acquisition costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(41)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease liabilities</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:9pt;font-weight:400;line-height:114%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(87)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred Revenue</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,956 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,956 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(271)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,695)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(60)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,755)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Investing activities:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(1,394)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">520 </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:9pt;font-weight:400;line-height:114%">Net cash (used in) provided by investing activities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(874)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(815)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Financing activities:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">385 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from ESPP purchase</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:9pt;font-weight:400;line-height:114%">594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">594 </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></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:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,590)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,591)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of foreign currency exchange rate on cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(558)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(558)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, restricted cash, and cash equivalents at beginning of period</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:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,269 </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:9pt;font-weight:400;line-height:114%">Cash, restricted cash, and cash equivalents at end of period</span></div></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">376,894 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">226 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377,120 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use asset obtained in exchange for lease liabilities</span></div></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,156 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,156 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reconciliation of cash, cash equivalents, and restricted cash:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">374,317 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">226 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">374,543 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,577 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">376,894 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377,120 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Six Months Ended June 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</span></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:9pt;font-weight:400;line-height:114%">Operating activities:</span></div></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="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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(43,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(44,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">2,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,820 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">581 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reduction in the carrying amount of right-of-use assets</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:9pt;font-weight:400;line-height:114%">925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">925 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">9,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,961 </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:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment Expense </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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">207 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Loss on disposal of fixed assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in operating assets and liabilities:</span></div></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">3,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,479 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">961 </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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,515 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">(3,220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,220)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, other accrued expenses and other current liabilities</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:9pt;font-weight:400;line-height:114%">(4,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(4,248)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Contract acquisition 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:9pt;font-weight:400;line-height:114%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease liabilities</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:9pt;font-weight:400;line-height:114%">(3,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,128)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(9)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred Revenue</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:9pt;font-weight:400;line-height:114%">6,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,228 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(29,635)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(29,716)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Investing activities</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(6,454)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(6,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">520 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,934)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,822)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Financing activities</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">596 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from ESPP purchase</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:9pt;font-weight:400;line-height:114%">594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">594 </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></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:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net (decrease) increase in cash, cash equivalents and restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(34,379)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(34,348)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of foreign currency exchange rate on cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(776)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(776)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, restricted cash, and cash equivalents at beginning of period</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:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,269 </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:9pt;font-weight:400;line-height:114%">Cash, restricted cash, and cash equivalents at end of period</span></div></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">363,887 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">364,145 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reconciliation of cash, cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">361,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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">361,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,594 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">363,887 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">364,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Nine Months Ended September 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</span></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:9pt;font-weight:400;line-height:114%">Operating activities</span></div></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="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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(78,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(3,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;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(81,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">4,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,231 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-cash operating lease expense</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:9pt;font-weight:400;line-height:114%">1,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,099 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">11,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Goodwill Impairment</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:9pt;font-weight:400;line-height:114%">8,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,220 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment Expense</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:9pt;font-weight:400;line-height:114%">8,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,904 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-cash items</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:9pt;font-weight:400;line-height:114%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">39 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">5,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,045 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">3,919 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,227 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,146 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</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:9pt;font-weight:400;line-height:114%">(262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(859)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(857)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,010)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, other accrued expenses and other current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,021)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">107 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,914)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Contract acquisition costs</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">331 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">3,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,108 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,156)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">128 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,182)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(339)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,521)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Investing activities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(10,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(10,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,611)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,499)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Financing activities</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock options exercised</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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">716 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Proceeds from ESPP purchase</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:9pt;font-weight:400;line-height:114%">881 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52,196)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(227)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52,423)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of foreign currency exchange rate on cash</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:9pt;font-weight:400;line-height:114%">(507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(507)</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:9pt;font-weight:400;line-height:114%">Cash, cash equivalents and restricted stock at beginning of period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">399,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents and restricted stock at end of period</span></div></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">346,339 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">346,339 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</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><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="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for income taxes</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">Noncash transactions:</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 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:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment included in accounts payable and accrued expenses</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">198 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">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;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use asset obtained in exchange for lease liabilities</span></div></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,239 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,239 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">Reconciliation of cash, cash equivalents and restricted cash:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">343,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">343,743 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,596 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total cash, cash equivalents, and restricted cash</span></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">346,339 </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">346,339 </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:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.439%"><tr><td style="width:1.0%"></td><td style="width:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">22,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,546 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">17,070 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(441)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">16,629 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">6,945 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">375,972 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(498)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">375,474 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,598 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,056 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(366)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">18,690 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">7,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,129 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">20,891 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">938 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">427,313 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,593)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">425,720 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Current 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,585 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">4,880 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">531 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,411 </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 5.5pt;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:114%">Other accrued expenses</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:9pt;font-weight:400;line-height:114%">4,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,638 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">10,682 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Short-term lease liabilities</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:9pt;font-weight:400;line-height:114%">3,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,875 </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 5.5pt;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:114%">Other current 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:9pt;font-weight:400;line-height:114%">291 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">291 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,937 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">545 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,482 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</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:9pt;font-weight:400;line-height:114%">1,419 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Long-term lease liabilities</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:9pt;font-weight:400;line-height:114%">40,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">40,409 </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:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">1,216 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,216 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69,981 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">545 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">70,526 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</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 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="margin-bottom:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized shares: 120,000 shares; Issued and outstanding: 37,424 shares at March 31, 2023.</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">768,141 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(18)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">768,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive (loss) income</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:9pt;font-weight:400;line-height:114%">(2,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,496)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(408,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,205)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(410,470)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">357,332 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,138)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,194 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">427,313 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,593)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">425,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.439%"><tr><td style="width:1.0%"></td><td style="width:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses </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:9pt;font-weight:400;line-height:114%">24,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24,369 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">18,156 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">18,333 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">6,897 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">379,058 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">66 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">379,124 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(85)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,601 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,328 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,048 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">6,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,476 </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:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,380 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">20,380 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,637 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,210 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(944)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,266 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Current 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,238 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">3,238 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">7,525 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">650 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,175 </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 5.5pt;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:114%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,791 </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 5.5pt;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:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">10,421 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,421 </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 5.5pt;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:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,986 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,947 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">664 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,611 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,304 </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:9pt;font-weight:400;line-height:114%">Operating lease liabilities, net of current portion</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:9pt;font-weight:400;line-height:114%">39,378 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">39,378 </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:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,225 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73,854 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">664 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">74,518 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</span></div></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><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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized shares: 120,000,000 shares; Issued and outstanding: 37,566 shares at June 30, 2023.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">772,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,472 </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 5.5pt;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:114%">Accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:114%">(2,825)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,740)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(414,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(416,021)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,356 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,608)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,748 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,210 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(944)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.439%"><tr><td style="width:1.0%"></td><td style="width:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">201,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">201,261 </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 5.5pt;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:114%">Marketable securities</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:9pt;font-weight:400;line-height:114%">126,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">126,449 </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24,083 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">24,083 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">19,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,857 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,273 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(57)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,216 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">381,011 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">855 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">381,866 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,647 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,602 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</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:9pt;font-weight:400;line-height:114%">17,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,287 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,003 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,003 </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:9pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,860 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,004 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(401)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,603 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,042 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">179 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,221 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,786 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">9,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,505 </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 5.5pt;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:114%">Accrued expenses and other current 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:9pt;font-weight:400;line-height:114%">6,672 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,686 </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 5.5pt;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:114%">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:9pt;font-weight:400;line-height:114%">9,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,827 </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 5.5pt;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:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">4,093 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,093 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,153 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">744 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,897 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</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:9pt;font-weight:400;line-height:114%">1,126 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,126 </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:9pt;font-weight:400;line-height:114%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38,306 </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:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">1,105 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,105 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75,690 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">744 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">76,434 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value per share:</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 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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized shares: 120,000,000 shares; Issued and outstanding: 37,839 shares at September 30, 2023.</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:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">778,615 </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 5.5pt;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:114%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,129)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(422,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(650)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(422,737)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,352 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(565)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">352,787 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,042 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">429,221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%"> Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,360 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,579 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(73)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,506 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">368 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">222 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">222 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,456 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,456 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">7,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,879 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">4,497 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">87 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,584 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,530 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">933 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,463 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,926 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(933)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,993 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">4,720 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">267 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,987 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">20,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,817 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">776 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">24 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">800 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,346 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">225 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,571 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,420)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,158)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(10,578)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,449 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,449 </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:9pt;font-weight:400;line-height:114%">Other income (expense), net</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:9pt;font-weight:400;line-height:114%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,963)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,134)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(140)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,103)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,274)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,327</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,327</span></td></tr></table></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended June 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:114%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,549 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">38,979 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">38,909 </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 5.5pt;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:114%">Service revenue</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:9pt;font-weight:400;line-height:114%">10,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:9pt;font-weight:400;line-height:114%">(82)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,131 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(155)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">18,976 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">997 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">156 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">156 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">378 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">378 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,029 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(225)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,804 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59,485 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(225)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59,260 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><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 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">7,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,580 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">4,655 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">32 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,687 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,152 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">119 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,271 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,891 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(503)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,388 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,421 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">430 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,851 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,138 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">278 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,416 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,064 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(655)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,409 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">5,946 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,128 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,666 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">449 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,115 </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 7pt;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:114%">Selling, general, and administrative</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:9pt;font-weight:400;line-height:114%">21,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42,125 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">1,162 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(194)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">968 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,938 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">1,768 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,699 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(295)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,404 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">55,045 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(70)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">54,975 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,561)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,988)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,981)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(585)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,566)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,886 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,886 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,335 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</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:9pt;font-weight:400;line-height:114%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(219)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,829)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">513 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,316)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,792)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(658)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,450)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(375)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(375)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,064)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">513 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,551)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,167)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(658)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,825)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,494</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,494</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,411</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,411</span></td></tr></table></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended 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:114%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">19,940 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">58,639 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">58,849 </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 5.5pt;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:114%">Service revenue</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:9pt;font-weight:400;line-height:114%">10,938 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(55)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,883 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">30,069 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(210)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">29,859 </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 5.5pt;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:114%">Collaboration and license 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:9pt;font-weight:400;line-height:114%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,234 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">499 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">499 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">877 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">877 </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:9pt;font-weight:400;line-height:114%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,334 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">225 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,559 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">90,819 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">90,819 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold and services:</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><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 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">8,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,789 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">5,209 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(268)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,941 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14,361 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(149)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,551 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,401)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,150 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,972 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(971)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,001 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,783 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,626 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,409 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,847 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">971 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">54,818 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">7,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:9pt;font-weight:400;line-height:114%">539 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,739 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">17,866 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">988 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">18,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Selling, general, and administrative</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:9pt;font-weight:400;line-height:114%">23,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">66,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">65,675 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">758 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">928 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,696 </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 7pt;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:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,553 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">664 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,217 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">86,598 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">594 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">87,192 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13,770)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">962 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,808)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(32,751)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(32,374)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,185 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,185 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,520 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other income </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:9pt;font-weight:400;line-height:114%">2,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,891 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,555)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,513)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,347)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,963)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(578)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,758)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,716)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,925)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,541)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,657</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,657</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,494</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,494</span></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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: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:114%"> Three Months Ended December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported in the Company's Earnings Release</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">20,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">20,821 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">10,230 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,230 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">146 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">352 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">352 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,549 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,549 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">10,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,314 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">4,725 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">104 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,829 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,750 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,607)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,143 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,799 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,607 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,406 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">6,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">219 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,210 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">24,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,436 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">1,016 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment and restructuring </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:9pt;font-weight:400;line-height:114%">1,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,361 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33,749 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(726)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33,023 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(16,950)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,333 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13,617)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,319 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other income </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:9pt;font-weight:400;line-height:114%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">626 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,268)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,596 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,672)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(141)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,409)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,596 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,813)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,890</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,890</span></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><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:57.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.247%"></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:114%"> Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,103)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,171)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,274)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income, net of tax:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 17.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive income</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,061)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,232)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended June 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:114%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,064)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,551)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,167)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(658)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,825)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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><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 17.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(244)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(244)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(202)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive loss</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(244)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(244)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(202)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(202)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Comprehensive loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,308)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">513 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,795)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,369)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(658)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13,027)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><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:28.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.219%"></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:114%"> Three Months Ended 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:114%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,758)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,042 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,716)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,925)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,541)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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><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:16.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized losses on marketable securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(241)</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 17.5pt;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:114%">Foreign currency translation 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:9pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(350)</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive loss</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(389)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(389)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(591)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(591)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,147)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,105)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(20,516)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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 #000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(20,132)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended, March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,280</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,688 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,623)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(402,162)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,902 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,103)</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 5.5pt;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:114%"> Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,424</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">768,141 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,581)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(408,265)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">357,332 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,008)</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,171)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,205)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,138)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">37,280</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">763,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(403,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">357,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">144</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,424</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">768,123 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,496)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(410,470)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,424</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768,141 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,581)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(408,265)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,332 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">142</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:9pt;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:9pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">139 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">4,193 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">4,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(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:9pt;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:9pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(6,064)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(6,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,473 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,825)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(414,329)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,356 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">(2,205)</span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">(2,138)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">17 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513 </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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,692)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,608)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,424</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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">768,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(2,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(410,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">355,194 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">142</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:9pt;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:9pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">139 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">4,210 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">4,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(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:9pt;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:9pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,551)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,551)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,740)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(416,021)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,280</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,688 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,623)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(402,162)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">286</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:9pt;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:9pt;font-weight:400;line-height:100%">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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">690 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">8,095 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">8,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(202)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(12,167)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(12,167)</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 5.5pt;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:114%"> Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,473 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,825)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(414,329)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">355,356 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">(1,034)</span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">(1,008)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">58 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(658)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,692)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,608)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">37,280</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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">763,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(2,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(403,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">357,932 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">286</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:9pt;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:9pt;font-weight:400;line-height:100%">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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">690 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">8,153 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">8,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(202)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,825)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,825)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">772,472 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,740)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(416,021)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,748 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended, September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">772,473 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,825)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(414,329)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,356 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">273</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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,800 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,343 </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 5.5pt;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:114%"> Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,758)</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:9pt;font-weight:400;line-height:114%"> Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,839</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,214)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422,087)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,352 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">Adjustments</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,692)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1 </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 5.5pt;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:114%">Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,042 </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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(650)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(565)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2023 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,566</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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">772,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(2,740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(416,021)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">353,748 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">273</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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,800 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,344 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,344 </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 5.5pt;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:114%">Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(148)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,716)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,839</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422,737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">352,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Nine Months Ended, September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive income (loss)</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,280</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,688 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,623)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(402,162)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358,940 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">559</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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,490 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">12,438 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,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 5.5pt;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:114%"> Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(350)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,925)</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:9pt;font-weight:400;line-height:114%"> Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,839</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,214)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422,087)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">353,352 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">Adjustments</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,034)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,008)</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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59 </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 5.5pt;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:114%">Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">384 </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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(650)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(565)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></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="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2022</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:9pt;font-weight:400;line-height:114%">37,280</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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">763,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(2,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">(403,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-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:9pt;font-weight:400;line-height:100%">357,932 </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 7pt;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:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">559</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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,490 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">12,497 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,497 </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 5.5pt;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:114%">Unrealized loss on marketable securities, net of tax</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(350)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(19,541)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,839</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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">778,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,129)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422,737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">352,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="margin-bottom:12pt;text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%"> Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</span></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:9pt;font-weight:400;line-height:114%">Operating activities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(6,103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(7,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">1,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,454 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-cash operating lease expense</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:9pt;font-weight:400;line-height:114%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">334 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">3,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,943 </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:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred taxes</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:9pt;font-weight:400;line-height:114%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">270 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in operating assets and liabilities:</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 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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(3,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,741)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">530 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</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:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(422)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(33)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,271)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, other accrued expenses and other current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,809)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">2,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,041 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">179 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(203)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,502)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,824)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Investing activities</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(136)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(136)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(136)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(136)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Financing activities</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from stock options exercised</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:9pt;font-weight:400;line-height:114%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from ESPP purchase</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:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments for employee taxes on units withheld</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:9pt;font-weight:400;line-height:114%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(13)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,087)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,409)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rate on cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">24 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </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:9pt;font-weight:400;line-height:114%">Cash, cash equivalents and restricted cash at end of period</span></div></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">332,274 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">331,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for income taxes</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">Noncash transactions:</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 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:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment included in accounts payable and accrued expenses</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reconciliation of cash, cash equivalents and restricted cash:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">329,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,920 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">332,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(322)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">331,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(12,167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(12,825)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">2,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,883 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">324 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">324 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,002 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">8,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,153 </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:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other operating activity</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:9pt;font-weight:400;line-height:114%">548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">602 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Loss on disposal of fixed 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="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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(5,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,750)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(1,181)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,180)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(527)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(965)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(707)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(631)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current 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:9pt;font-weight:400;line-height:114%">(1,326)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">273 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,053)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">1,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,666 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">(730)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(730)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(72)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,869)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,791)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(784)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(163)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(947)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(784)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(163)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(947)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments for employee taxes withheld on stock-based compensation awards</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:9pt;font-weight:400;line-height:114%">(87)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(87)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">690 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">690 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents, and restricted cash</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,963)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(85)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,048)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(163)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">341,337 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">332,211 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(85)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">332,126 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for taxes</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Shares received as consideration under product sales agreement (Note 4, 7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(19,925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(19,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">4,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,843 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">311 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">311 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency losses</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:9pt;font-weight:400;line-height:114%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Unrealized losses on marketable securities</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:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(241)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Amortization of (discount) premium on marketable securities</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:9pt;font-weight:400;line-height:114%">(1,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,249)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease right-of-use asset amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,518 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,518 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">12,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,497 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">130 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">130 </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:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred income taxes</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:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">242 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Loss on disposal of fixed assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">(5,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,615)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">(2,966)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(734)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(3,700)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,829)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(716)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">948 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current 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:9pt;font-weight:400;line-height:114%">876 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">353 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,229 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">894 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease 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:9pt;font-weight:400;line-height:114%">(1,690)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,690)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(107)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,918)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">261 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(12,657)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of marketable securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(125,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(125,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 2px 7pt;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:114%">Proceeds from marketable debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(1,572)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,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 2px 23.5pt;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:114%">Proceeds from RADx grant on assets purchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(126,772)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(306)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(127,078)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from common stock issued under stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,632 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Payments for employee taxes withheld on stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(142)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,490 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,490 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents, and restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(137,200)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(137,245)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</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:9pt;font-weight:400;line-height:114%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(229)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at beginning of period</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:9pt;font-weight:400;line-height:114%">341,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">341,337 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">203,908 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(45)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">203,863 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for taxes</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">719 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">719 </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 style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Shares received as consideration under product sales agreement (Note 4, 7)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">374,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">374,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">22,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,616 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">22,669 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,757 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">24,426 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,878 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">433,706 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,757 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">435,463 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,577 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,683 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(44)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">19,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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">9,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,692 </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:9pt;font-weight:400;line-height:114%">Goodwill</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:9pt;font-weight:400;line-height:114%">9,323 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use assets</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:9pt;font-weight:400;line-height:114%">29,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,915 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">378 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(300)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">78 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">504,657 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,030 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">506,687 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,187 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">8,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">8,196 </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 5.5pt;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:114%">Other accrued expenses</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:9pt;font-weight:400;line-height:114%">8,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,024 </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 5.5pt;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:114%">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:9pt;font-weight:400;line-height:114%">9,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,194 </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Short term lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,886 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,886 </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 5.5pt;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:114%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">268 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,773 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,755 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,222 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Long term lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">43,563 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">43,563 </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:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,691 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78,249 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">78,231 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value:</span></div></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><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:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Authorized shares: 120,000 shares; Issued and outstanding: 36,899 shares at March 31, 2022.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">750,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">750,717 </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive (loss) income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(756)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(756)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(323,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(321,542)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">426,408 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,048 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,456 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">504,657 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,030 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">506,687 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">361,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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">361,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">19,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,683 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">21,985 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">700 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">22,685 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,979 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">413,198 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">700 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">413,898 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,594 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,295 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(319)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">21,976 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">8,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,527 </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:9pt;font-weight:400;line-height:114%">Goodwill</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:9pt;font-weight:400;line-height:114%">8,675 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use assets</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:9pt;font-weight:400;line-height:114%">32,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,935 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(300)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;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:114%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488,601 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488,682 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">5,908 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">10,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,777 </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 5.5pt;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:114%">Other accrued expenses</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:9pt;font-weight:400;line-height:114%">4,799 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,799 </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 5.5pt;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:114%">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:9pt;font-weight:400;line-height:114%">12,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,157 </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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Short term lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,696 </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 5.5pt;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:114%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">396 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,669 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">64 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,733 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,531 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Long term lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">43,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">43,135 </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:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,810 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">83,145 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">64 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">83,209 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value:</span></div></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><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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Authorized shares: 120,000 shares; Issued and outstanding: 36,975 shares at June 30, 2022.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">756,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,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"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive (loss) income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,203)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(348,517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,448)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,456 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,473 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">488,682 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 5.5pt;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:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">343,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">343,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable, net of allowance for expected credit losses</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:9pt;font-weight:400;line-height:114%">18,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,330 </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 5.5pt;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:114%">Inventory</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:9pt;font-weight:400;line-height:114%">18,236 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(192)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">18,044 </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 5.5pt;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:114%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,075 </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 23.5pt;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:114%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">386,784 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(592)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">386,192 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">2,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,596 </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:9pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,441 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(246)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">21,195 </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:9pt;font-weight:400;line-height:114%">Intangible assets, net</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:9pt;font-weight:400;line-height:114%">7,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,511 </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></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:114%">Right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,165 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">27,165 </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:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(290)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">910 </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 23.5pt;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:114%">Total assets</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">446,697 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,128)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">445,569 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Current 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,106 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,106 </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 5.5pt;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:114%">Accrued compensation and benefits</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:9pt;font-weight:400;line-height:114%">10,503 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">257 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">10,760 </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 5.5pt;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:114%">Other accrued expenses</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:9pt;font-weight:400;line-height:114%">5,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,041 </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 5.5pt;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:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">8,976 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Short-term lease liabilities</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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">767 </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 5.5pt;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:114%">Other current 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:9pt;font-weight:400;line-height:114%">268 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">268 </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 23.5pt;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:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,571 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">347 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">28,918 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue, net of current portion</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:9pt;font-weight:400;line-height:114%">1,591 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Long-term lease liabilities</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:9pt;font-weight:400;line-height:114%">42,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42,196 </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:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">1,570 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,570 </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 23.5pt;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:114%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73,928 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">347 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">74,275 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Commitments and contingencies (Note 16)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">Stockholders’ equity:</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><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common stock, $0.001 par value:</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 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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Authorized shares: 120,000 shares; Issued and outstanding: 37,094 shares at September 30, 2022.</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </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 5.5pt;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:114%">Additional paid-in capital</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:9pt;font-weight:400;line-height:114%">759,312 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">759,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accumulated other comprehensive (loss) income</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:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</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 5.5pt;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:114%">Accumulated deficit</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:9pt;font-weight:400;line-height:114%">(383,581)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,417)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(384,998)</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 23.5pt;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:114%">Total stockholders’ equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">372,769 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,475)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">371,294 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total liabilities and stockholders’ equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">446,697 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,128)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">445,569 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-right:-4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands, except per share data)</span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:57.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.242%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.247%"></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:114%"> Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Previously Reported</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Adjustments</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">20,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">20,656 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,810 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,810 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">86 </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></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:114%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,552 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,552 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product revenue</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:9pt;font-weight:400;line-height:114%">10,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,457 </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 5.5pt;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:114%">Cost of service and other 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:9pt;font-weight:400;line-height:114%">4,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,998 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,993 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">462 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,455 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,559 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(462)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,097 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,880 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,746 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(695)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,051 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,187)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(17,954)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income </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:9pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(217)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,352)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,119)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax benefit</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:9pt;font-weight:400;line-height:114%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">199 </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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,153)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(17,920)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.49)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,851</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,851</span></td></tr></table></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended June 30, 2022</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:114%">Six Months Ended June 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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 #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:0.75pt 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:0.75pt 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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">14,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">14,785 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">35,441 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">35,441 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,548 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,548 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">17,358 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">17,358 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">178 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">75 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,500 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,500 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,052 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53,052 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><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 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">9,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,003 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">4,868 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(231)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,637 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">9,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:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">8,635 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">14,789 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">394 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,183 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">29,782 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">856 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,638 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,711 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(394)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,317 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">23,270 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(856)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,414 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">6,625 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">632 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">7,257 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">13,659 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">478 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14,137 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">27,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52,987 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment and restructuring</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">207 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">207 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">207 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">207 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33,670 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,610 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35,280 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">66,416 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">915 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">67,331 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(24,959)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,963)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(43,146)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,917)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</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:9pt;font-weight:400;line-height:114%">552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">604 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(358)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(575)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(24,765)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,769)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(43,117)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,888)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax (expense) benefit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(137)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(137)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">62 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">62 </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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(24,902)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,906)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(43,055)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,826)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss per common share, basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.67)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.06)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.73)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1.17)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.05)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1.22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,887</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,887</span></td></tr></table></div><div style="text-align:center"><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:28.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.241%"></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:114%"> Three Months Ended September 30, 2022</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:114%">Nine Months Ended September 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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 #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:0.75pt 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:0.75pt 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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">17,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;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">17,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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">53,134 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">53,134 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,370 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,370 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">25,728 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">25,728 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">479 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">282 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">282 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">357 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">357 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,646 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">26,646 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">79,698 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">79,698 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><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 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">10,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33,350 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">5,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:9pt;font-weight:400;line-height:114%">(197)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">4,994 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">14,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(677)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">13,629 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,702 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">639 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16,341 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">45,484 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,495 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46,979 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,944 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(639)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10,305 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">34,214 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,495)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,719 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">6,631 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">198 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,829 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">20,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">20,966 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">19,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">72,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73,466 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease 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:9pt;font-weight:400;line-height:114%">609 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">609 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">609 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">609 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">20,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">20,550 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">47,547 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">713 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">48,260 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">113,963 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,628 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">115,591 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,603)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,352)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(37,955)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(79,749)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,123)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(82,872)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">1,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:9pt;font-weight:400;line-height:114%">2,316 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other expense</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:9pt;font-weight:400;line-height:114%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(810)</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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(34,992)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,486)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,478)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(78,109)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,257)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81,366)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(10)</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(35,064)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,486)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,550)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(78,119)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,257)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81,376)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.04)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2.20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,005</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,005</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,927</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,927</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:61.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.963%"></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: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:114%">Three Months Ended December 31, 2022</span></div></td></tr><tr><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:114%">As Previously Reported in the Company's Earnings Release</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Product revenue</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">16,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">16,674 </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 5.5pt;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:114%">Service and other revenue</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:9pt;font-weight:400;line-height:114%">8,767 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,767 </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 5.5pt;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:114%">Collaboration 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:9pt;font-weight:400;line-height:114%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">170 </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 5.5pt;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:114%">Grant revenue</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:9pt;font-weight:400;line-height:114%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">213 </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:9pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,824 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25,824 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Costs of goods sold:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Cost of product 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:9pt;font-weight:400;line-height:114%">9,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,491 </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 5.5pt;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:114%">Cost of service and other revenue</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:9pt;font-weight:400;line-height:114%">3,601 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">88 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,689 </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:9pt;font-weight:400;line-height:114%">Total costs of goods sold and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,232 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,180 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,592 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,644 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Research and development</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:9pt;font-weight:400;line-height:114%">5,600 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">243 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,843 </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 7pt;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:114%">Selling, general and administrative</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:9pt;font-weight:400;line-height:114%">19,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other lease costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">669 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">133 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment and restructuring</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:9pt;font-weight:400;line-height:114%">9,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,006 </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:9pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">34,547 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(511)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">34,036 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Loss from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,955)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">563 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,392)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,815 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,815 </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:9pt;font-weight:400;line-height:114%">Other income</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:9pt;font-weight:400;line-height:114%">614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">533 </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:9pt;font-weight:400;line-height:114%">Loss before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,526)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">482 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,044)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income tax expense</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:9pt;font-weight:400;line-height:114%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,581)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">383 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(18,198)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Net loss per common share, basic and diluted</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(0.49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 23.5pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt;text-indent:-2.19pt"></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:114%">Weighted-average common shares outstanding, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,160</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,160</span></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><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:57.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.438%"></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:114%"> Three Months Ended March 31, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,153)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(17,920)</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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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 11.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(1,197)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total other comprehensive loss</span></div></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(1,197)</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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(1,197)</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:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(19,350)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">233 </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(19,117)</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:center"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:28.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.176%"></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:114%"> Three Months Ended June 30, 2022</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:114%">Six Months Ended June 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,902)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,004)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(26,906)</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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,055)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,771)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(44,826)</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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(1,447)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,447)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,644)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(1,447)</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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(1,447)</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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(2,644)</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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(2,644)</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:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(26,349)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,004)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(28,353)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(45,699)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,771)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(47,470)</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:center"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:center"><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:28.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.370%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.176%"></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:114%"> Three Months Ended September 30, 2022</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:114%">Nine Months Ended September 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</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:9pt;font-weight:400;line-height:114%">Net loss</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,064)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,486)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(36,550)</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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(78,119)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,257)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(81,376)</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 2px 7pt;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:114%">Other comprehensive loss, net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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><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 11.5pt;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:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">(796)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(796)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(3,440)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(3,440)</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 7pt;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:114%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(796)</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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(796)</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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(3,440)</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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">— </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 colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">(3,440)</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:9pt;font-weight:400;line-height:114%">Comprehensive loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(35,860)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,486)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(37,346)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(81,559)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(3,257)</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(84,816)</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:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended, March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2021</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">131</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,197)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,153)</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:9pt;font-weight:400;line-height:114%"> Balance at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,899 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">750,742 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(756)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(323,615)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">426,408 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(25)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">233 </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:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,073 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,048 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">36,768</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">745,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">442,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">131</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,802 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,197)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(17,920)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(17,920)</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:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,899 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">750,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(756)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(321,542)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">428,456 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</span></div></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,899</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,742 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(756)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(323,615)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">426,408 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">211 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">5,186 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">5,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(1,447)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(24,902)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(24,902)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,139 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,517)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,456 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,048 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(27)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at March 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,899</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">750,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(321,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">428,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">211 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">5,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,447)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,906)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(26,906)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,087 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,448)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">207</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">9,013 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">9,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(2,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(2,644)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(43,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43,055)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,139 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,517)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,456 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,771)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">69 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">36,768</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">745,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">442,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">207</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">8,961 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,644)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,826)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,826)</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">756,087 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(348,448)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">405,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Three Months Ended, September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></div></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">756,139 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,203)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(348,517)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">405,456 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">119</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">407 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(796)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(35,064)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(35,064)</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:9pt;font-weight:400;line-height:114%"> Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,094 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">759,312 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(383,581)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">372,769 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">17 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6)</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:114%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,417)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,475)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at June 30, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,975</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">756,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(2,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(348,448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">405,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">119</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">407 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,760 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(796)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,550)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(36,550)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,094 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">759,254 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(384,998)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">371,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.103%"><tr><td style="width:1.0%"></td><td style="width:33.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.381%"></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="33" 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:114%">Nine Months Ended, September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt 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%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;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-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%">Shares</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:115%">Amount</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:115%">Additional paid-in capital</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:115%">Accumulated other comprehensive loss</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:115%">Accumulated <br/>deficit</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:114%">Total stockholders' equity</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:9pt;font-weight:400;line-height:114%"> Balance at December 31, 2021</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">36,768</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">745,936 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(305,462)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440,952 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">326</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </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 5.5pt;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:114%"> Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;font-weight:400;line-height:100%">11,779 </span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">11,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(3,440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(3,440)</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 5.5pt;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:114%"> Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(78,119)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(78,119)</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:9pt;font-weight:400;line-height:114%"> Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,094 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">759,312 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(383,581)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">372,769 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,840 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</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:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,257)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,417)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,475)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:8pt;font-weight:700;line-height:114%">As Restated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Balance at December 31, 2021</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:9pt;font-weight:400;line-height:114%">36,768</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">745,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(303,622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">442,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Issuance of common stock under stock plans, including tax effects</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:9pt;font-weight:400;line-height:114%">326</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </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 5.5pt;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:114%">Stock-based compensation 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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">11,721 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign currency translation adjustment</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,440)</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 5.5pt;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:114%">Net loss</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:9pt;font-weight:400;line-height:114%">—</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81,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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81,376)</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:9pt;font-weight:400;line-height:114%">Balance at September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37,094 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">759,254 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,999)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(384,998)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-1.52pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">371,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUANTERIX CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTATED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(amounts in thousands)</span></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%"> Three Months Ended March 31, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</span></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:9pt;font-weight:400;line-height:114%">Operating activities:</span></div></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="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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(18,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(17,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">1,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,373 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">(171)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reduction in the carrying amount of right-of-use assets</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:9pt;font-weight:400;line-height:114%">348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(617)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(269)</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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">3,827 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(25)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">3,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in operating assets and liabilities:</span></div></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">1,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,319 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</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:9pt;font-weight:400;line-height:114%">(2,070)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,071)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(206)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">(5,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,306)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, accrued expenses, and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(4,921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">(4,864)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Contract acquisition costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(41)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease liabilities</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:9pt;font-weight:400;line-height:114%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(87)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred Revenue</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,956 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,956 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(271)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,695)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(60)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,755)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Investing activities:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(1,394)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(1,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">520 </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:9pt;font-weight:400;line-height:114%">Net cash (used in) provided by investing activities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(874)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(815)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Financing activities:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">385 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from ESPP purchase</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:9pt;font-weight:400;line-height:114%">594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">594 </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></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:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">979 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,590)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(21,591)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of foreign currency exchange rate on cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(558)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(558)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, restricted cash, and cash equivalents at beginning of period</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:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,269 </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:9pt;font-weight:400;line-height:114%">Cash, restricted cash, and cash equivalents at end of period</span></div></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">376,894 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">226 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377,120 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use asset obtained in exchange for lease liabilities</span></div></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,156 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,156 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reconciliation of cash, cash equivalents, and restricted cash:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">374,317 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">226 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">374,543 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,577 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">376,894 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">377,120 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Six Months Ended June 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</span></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:9pt;font-weight:400;line-height:114%">Operating activities:</span></div></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="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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(43,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(1,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(44,826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">2,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2,820 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">581 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reduction in the carrying amount of right-of-use assets</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:9pt;font-weight:400;line-height:114%">925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">925 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">9,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,961 </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:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment Expense </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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">207 </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 style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Loss on disposal of fixed assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in operating assets and liabilities:</span></div></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">3,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,479 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">961 </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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,515 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</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:9pt;font-weight:400;line-height:114%">(3,220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,220)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, other accrued expenses and other current liabilities</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:9pt;font-weight:400;line-height:114%">(4,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(4,248)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Contract acquisition 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:9pt;font-weight:400;line-height:114%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease liabilities</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:9pt;font-weight:400;line-height:114%">(3,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,128)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(9)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred Revenue</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:9pt;font-weight:400;line-height:114%">6,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,228 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(29,635)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(81)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(29,716)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Investing activities</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(6,454)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(6,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">520 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,934)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(5,822)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Financing activities</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">596 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from ESPP purchase</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:9pt;font-weight:400;line-height:114%">594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">594 </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></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:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,190 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net (decrease) increase in cash, cash equivalents and restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(34,379)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">31 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(34,348)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of foreign currency exchange rate on cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(776)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(776)</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, restricted cash, and cash equivalents at beginning of period</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:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,269 </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:9pt;font-weight:400;line-height:114%">Cash, restricted cash, and cash equivalents at end of period</span></div></td><td style="background-color:#cceeff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">363,887 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">364,145 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Reconciliation of cash, cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">361,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 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">361,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,594 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">363,887 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">258 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">364,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:58.477%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.998%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.363%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.001%"></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:114%">Nine Months Ended September 30, 2022</span></td></tr><tr><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:114%">As Previously Reported</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:114%">Adjustments</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:114%">As Restated</span></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:9pt;font-weight:400;line-height:114%">Operating activities</span></div></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="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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(78,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(3,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;text-indent:-2.19pt"></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">(81,376)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjustments to reconcile net loss to net cash used in operating activities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:114%">4,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,231 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Credit losses on accounts receivable</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:9pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-cash operating lease expense</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:9pt;font-weight:400;line-height:114%">1,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,099 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:114%">11,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Goodwill Impairment</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:9pt;font-weight:400;line-height:114%">8,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,220 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Impairment Expense</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:9pt;font-weight:400;line-height:114%">8,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8,904 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-cash items</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:9pt;font-weight:400;line-height:114%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">39 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Changes in assets and 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts receivable</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:9pt;font-weight:400;line-height:114%">5,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5,045 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inventory</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:9pt;font-weight:400;line-height:114%">3,919 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2,227 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">6,146 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</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:9pt;font-weight:400;line-height:114%">(262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(859)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(857)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,010)</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued compensation and benefits, other accrued expenses and other current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(3,021)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">107 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">(2,914)</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Contract acquisition costs</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">331 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred revenue</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:9pt;font-weight:400;line-height:114%">3,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,108 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,156)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other non-current 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:9pt;font-weight:400;line-height:114%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">128 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,182)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(339)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(44,521)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Investing activities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment</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:9pt;font-weight:400;line-height:114%">(10,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(10,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.48pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Proceeds from RADx grant on assets purchased</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:9pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-2.19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,611)</span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">112 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(9,499)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Financing activities</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock options exercised</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:9pt;font-weight:400;line-height:114%">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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">716 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Proceeds from ESPP purchase</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:9pt;font-weight:400;line-height:114%">881 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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 colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1,597 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net decrease in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52,196)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(227)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52,423)</span></td><td style="background-color:#cceeff;border-top:0.75pt 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"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effect of foreign currency exchange rate on cash</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:9pt;font-weight:400;line-height:114%">(507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(507)</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:9pt;font-weight:400;line-height:114%">Cash, cash equivalents and restricted stock at beginning of period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">399,042 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:114%">399,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash, cash equivalents and restricted stock at end of period</span></div></td><td style="background-color:#ffffff;border-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">346,339 </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-top:0.75pt 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-top:0.75pt 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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">346,339 </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Supplemental disclosure of cash flow information:</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><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="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash paid for income taxes</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">Noncash transactions:</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 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:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchases of property and equipment included in accounts payable and accrued expenses</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">198 </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">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;text-align:left;vertical-align:top"><div style="padding-left:6.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of-use asset obtained in exchange for lease liabilities</span></div></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,239 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22,239 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">Reconciliation of cash, cash equivalents and restricted cash:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">343,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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">343,743 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted cash</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">2,596 </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 13.24pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total cash, cash equivalents, and restricted cash</span></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">346,339 </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">— </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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">346,339 </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> 329354000 0 329354000 22546000 0 22546000 17070000 -441000 16629000 7002000 -57000 6945000 375972000 -498000 375474000 2920000 -322000 2598000 19056000 -366000 18690000 7129000 0 7129000 20891000 0 20891000 1345000 -407000 938000 427313000 -1593000 425720000 2585000 0 2585000 4880000 531000 5411000 4624000 14000 4638000 10682000 0 10682000 3875000 0 3875000 291000 0 291000 26937000 545000 27482000 1419000 0 1419000 40409000 0 40409000 1216000 0 1216000 69981000 545000 70526000 0.001 120000000 37424000 37424000 37000 0 37000 768141000 -18000 768123000 -2581000 85000 -2496000 -408265000 -2205000 -410470000 357332000 -2138000 355194000 427313000 -1593000 425720000 329525000 0 329525000 24423000 -54000 24369000 18156000 177000 18333000 6954000 -57000 6897000 379058000 66000 379124000 2686000 -85000 2601000 18328000 -280000 18048000 6476000 0 6476000 20380000 0 20380000 2282000 -645000 1637000 429210000 -944000 428266000 3238000 0 3238000 7525000 650000 8175000 6777000 14000 6791000 10421000 0 10421000 3986000 0 3986000 31947000 664000 32611000 1304000 0 1304000 39378000 0 39378000 1225000 0 1225000 73854000 664000 74518000 0.001 120000000 37566000 37566000 37000 0 37000 772473000 -1000 772472000 -2825000 85000 -2740000 -414329000 -1692000 -416021000 355356000 -1608000 353748000 429210000 -944000 428266000 201261000 0 201261000 126449000 0 126449000 24083000 0 24083000 19945000 912000 20857000 9273000 -57000 9216000 381011000 855000 381866000 2647000 -45000 2602000 17517000 -230000 17287000 6003000 0 6003000 19860000 0 19860000 2004000 -401000 1603000 429042000 179000 429221000 4786000 0 4786000 9775000 730000 10505000 6672000 14000 6686000 9827000 0 9827000 4093000 0 4093000 35153000 744000 35897000 1126000 0 1126000 38306000 0 38306000 1105000 0 1105000 75690000 744000 76434000 0.001 120000000 37839000 37839000 38000 0 38000 778615000 0 778615000 -3214000 85000 -3129000 -422087000 -650000 -422737000 353352000 -565000 352787000 429042000 179000 429221000 19287000 73000 19360000 8579000 -73000 8506000 368000 0 368000 222000 0 222000 28456000 0 28456000 7033000 846000 7879000 4497000 87000 4584000 11530000 933000 12463000 16926000 -933000 15993000 4720000 267000 4987000 20883000 -66000 20817000 776000 24000 800000 -33000 0 -33000 26346000 225000 26571000 -9420000 -1158000 -10578000 3449000 0 3449000 8000 -13000 -5000 -5963000 -1171000 -7134000 140000 0 140000 -6103000 -1171000 -7274000 -0.16 -0.16 -0.03 -0.03 -0.19 -0.19 37327000 37327000 0 0 37327000 37327000 19692000 -143000 19549000 38979000 -70000 38909000 10552000 -82000 10470000 19131000 -155000 18976000 629000 0 629000 997000 0 997000 156000 0 156000 378000 0 378000 31029000 -225000 30804000 59485000 -225000 59260000 7236000 -535000 6701000 14269000 311000 14580000 4655000 32000 4687000 9152000 119000 9271000 11891000 -503000 11388000 23421000 430000 23851000 19138000 278000 19416000 36064000 -655000 35409000 5946000 182000 6128000 10666000 449000 11115000 21591000 -283000 21308000 42474000 -349000 42125000 1162000 -194000 968000 1938000 -170000 1768000 0 0 0 -33000 0 -33000 28699000 -295000 28404000 55045000 -70000 54975000 -9561000 573000 -8988000 -18981000 -585000 -19566000 3886000 0 3886000 7335000 0 7335000 -154000 -60000 -214000 -146000 -73000 -219000 -5829000 513000 -5316000 -11792000 -658000 -12450000 235000 0 235000 375000 0 375000 -6064000 513000 -5551000 -12167000 -658000 -12825000 -0.16 -0.16 0.01 0.01 -0.15 -0.15 -0.33 -0.33 -0.01 -0.01 -0.34 -0.34 37494000 37494000 0 0 37494000 37494000 37411000 37411000 0 0 37411000 37411000 19660000 280000 19940000 58639000 210000 58849000 10938000 -55000 10883000 30069000 -210000 29859000 237000 0 237000 1234000 0 1234000 499000 0 499000 877000 0 877000 31334000 225000 31559000 90819000 0 90819000 8342000 -1133000 7209000 22611000 -822000 21789000 5209000 -268000 4941000 14361000 -149000 14212000 13551000 -1401000 12150000 36972000 -971000 36001000 17783000 1626000 19409000 53847000 971000 54818000 7200000 539000 7739000 17866000 988000 18854000 23595000 -45000 23550000 66069000 -394000 65675000 758000 170000 928000 2696000 0 2696000 0 0 0 -33000 0 -33000 31553000 664000 32217000 86598000 594000 87192000 -13770000 962000 -12808000 -32751000 377000 -32374000 4185000 0 4185000 11520000 0 11520000 2030000 80000 2110000 1884000 7000 1891000 -7555000 1042000 -6513000 -19347000 384000 -18963000 203000 0 203000 578000 0 578000 -7758000 1042000 -6716000 -19925000 384000 -19541000 -0.21 -0.21 0.03 0.03 -0.18 -0.18 -0.53 -0.53 0.01 0.01 -0.52 -0.52 37657000 37657000 0 0 37657000 37657000 37494000 37494000 0 0 37494000 37494000 20821000 0 20821000 10230000 0 10230000 146000 0 146000 352000 0 352000 31549000 0 31549000 10025000 -2711000 7314000 4725000 104000 4829000 14750000 -2607000 12143000 16799000 2607000 19406000 6991000 219000 7210000 24172000 -736000 23436000 1016000 0 1016000 1570000 -209000 1361000 33749000 -726000 33023000 -16950000 3333000 -13617000 4319000 0 4319000 363000 263000 626000 -12268000 3596000 -8672000 141000 0 141000 -12409000 3596000 -8813000 -0.33 -0.33 0.10 0.10 -0.23 -0.23 37890000 37890000 0 0 37890000 37890000 -6103000 -1171000 -7274000 42000 0 42000 42000 0 42000 -6061000 -1171000 -7232000 -6064000 513000 -5551000 -12167000 -658000 -12825000 -244000 0 -244000 -202000 0 -202000 -244000 0 -244000 -202000 0 -202000 -6308000 513000 -5795000 -12369000 -658000 -13027000 -7758000 1042000 -6716000 -19925000 384000 -19541000 -241000 0 -241000 -241000 0 -241000 -148000 0 -148000 -350000 0 -350000 -389000 0 -389000 -591000 0 -591000 -8147000 1042000 -7105000 -20516000 384000 -20132000 37280000 37000 763688000 -2623000 -402162000 358940000 144000 551000 551000 3902000 3902000 42000 42000 -6103000 -6103000 37424000 37000 768141000 -2581000 -408265000 357332000 0 0 -59000 85000 -1034000 -1008000 0 41000 41000 0 -1171000 -1171000 0 0 -18000 85000 -2205000 -2138000 37280000 37000 763629000 -2538000 -403196000 357932000 144000 551000 551000 3943000 3943000 42000 42000 -7274000 -7274000 37424000 37000 768123000 -2496000 -410470000 355194000 37424000 37000 768141000 -2581000 -408265000 357332000 142000 139000 139000 4193000 4193000 -244000 -244000 -6064000 -6064000 37566000 37000 772473000 -2825000 -414329000 355356000 0 0 -18000 85000 -2205000 -2138000 0 17000 17000 0 513000 513000 0 0 -1000 85000 -1692000 -1608000 37424000 37000 768123000 -2496000 -410470000 355194000 142000 139000 139000 4210000 4210000 -244000 -244000 -5551000 -5551000 37566000 37000 772472000 -2740000 -416021000 353748000 37280000 37000 763688000 -2623000 -402162000 358940000 286000 690000 690000 8095000 8095000 -202000 -202000 -12167000 -12167000 37566000 37000 772473000 -2825000 -414329000 355356000 0 0 -59000 85000 -1034000 -1008000 0 58000 58000 0 -658000 -658000 0 0 -1000 85000 -1692000 -1608000 37280000 37000 763629000 -2538000 -403196000 357932000 286000 690000 690000 8153000 8153000 -202000 -202000 -12825000 -12825000 37566000 37000 772472000 -2740000 -416021000 353748000 37566000 37000 772473000 -2825000 -414329000 355356000 273000 1000 1799000 1800000 4343000 4343000 -241000 -241000 -148000 -148000 -7758000 -7758000 37839000 38000 778615000 -3214000 -422087000 353352000 0 0 -1000 85000 -1692000 -1608000 0 1000 1000 0 0 1042000 1042000 0 0 0 85000 -650000 -565000 37566000 37000 772472000 -2740000 -416021000 353748000 273000 1000 1799000 1800000 4344000 4344000 -241000 -241000 -148000 -148000 -6716000 -6716000 37839000 38000 778615000 -3129000 -422737000 352787000 37280000 37000 763688000 -2623000 -402162000 358940000 559000 1000 2489000 2490000 12438000 12438000 -241000 -241000 -350000 -350000 -19925000 -19925000 37839000 38000 778615000 -3214000 -422087000 353352000 0 0 -59000 85000 -1034000 -1008000 0 59000 59000 0 0 384000 384000 0 0 0 85000 -650000 -565000 37280000 37000 763629000 -2538000 -403196000 357932000 559000 1000 2489000 2490000 12497000 12497000 -241000 -241000 -350000 -350000 -19541000 -19541000 37839000 38000 778615000 -3129000 -422737000 352787000 -6103000 -1171000 -7274000 1439000 15000 1454000 178000 0 178000 334000 0 334000 3902000 41000 3943000 270000 0 270000 3741000 0 3741000 89000 -619000 -530000 422000 0 422000 33000 0 33000 -1271000 0 -1271000 -5983000 174000 -5809000 2041000 0 2041000 179000 0 179000 -203000 0 -203000 -9502000 -322000 -9824000 136000 0 136000 -136000 0 -136000 13000 0 13000 551000 0 551000 13000 0 13000 551000 0 551000 -9087000 -322000 -9409000 24000 0 24000 341337000 0 341337000 332274000 -322000 331952000 246000 0 246000 147000 0 147000 329354000 0 329354000 2920000 -322000 2598000 332274000 -322000 331952000 -12167000 -658000 -12825000 2845000 38000 2883000 324000 0 324000 1002000 0 1002000 8095000 58000 8153000 -548000 -54000 -602000 0 54000 54000 5750000 0 5750000 1181000 -1000 1180000 527000 0 527000 965000 -258000 707000 -631000 0 -631000 -1326000 273000 -1053000 1666000 0 1666000 -730000 0 -730000 -72000 0 -72000 -8869000 78000 -8791000 784000 163000 947000 -784000 -163000 -947000 777000 0 777000 87000 0 87000 690000 0 690000 -8963000 -85000 -9048000 -163000 0 -163000 341337000 0 341337000 332211000 -85000 332126000 502000 0 502000 1000000 0 1000000 -19925000 384000 -19541000 4788000 55000 4843000 311000 0 311000 359000 0 359000 241000 0 241000 1249000 0 1249000 1518000 0 1518000 12438000 59000 12497000 0 130000 130000 242000 0 242000 -46000 0 -46000 5615000 0 5615000 2966000 734000 3700000 2829000 0 2829000 716000 -14000 702000 948000 0 948000 876000 353000 1229000 894000 0 894000 -1690000 0 -1690000 -107000 0 -107000 -12918000 261000 -12657000 125200000 0 125200000 1572000 306000 1878000 -126772000 -306000 -127078000 2632000 0 2632000 142000 0 142000 2490000 0 2490000 -137200000 -45000 -137245000 -229000 0 -229000 341337000 0 341337000 203908000 -45000 203863000 719000 0 719000 775000 0 775000 374317000 226000 374543000 22616000 0 22616000 22669000 1757000 24426000 14104000 -226000 13878000 433706000 1757000 435463000 2577000 0 2577000 19683000 -44000 19639000 9692000 0 9692000 9323000 0 9323000 29298000 617000 29915000 378000 -300000 78000 504657000 2030000 506687000 4262000 -75000 4187000 8139000 57000 8196000 8024000 0 8024000 9194000 0 9194000 1886000 0 1886000 268000 0 268000 31773000 -18000 31755000 1222000 0 1222000 43563000 0 43563000 1691000 0 1691000 78249000 -18000 78231000 0.001 120000000 36899000 36899000 37000 0 37000 750742000 -25000 750717000 -756000 0 -756000 -323615000 2073000 -321542000 426408000 2048000 428456000 504657000 2030000 506687000 361293000 258000 361551000 19683000 0 19683000 21985000 700000 22685000 10237000 -258000 9979000 413198000 700000 413898000 2594000 0 2594000 22295000 -319000 21976000 8527000 0 8527000 8675000 0 8675000 32935000 0 32935000 377000 -300000 77000 488601000 81000 488682000 5983000 -75000 5908000 10638000 139000 10777000 4799000 0 4799000 12157000 0 12157000 2696000 0 2696000 396000 0 396000 36669000 64000 36733000 1531000 0 1531000 43135000 0 43135000 1810000 0 1810000 83145000 64000 83209000 0.001 120000000 36975000 36975000 37000 0 37000 756139000 -52000 756087000 -2203000 0 -2203000 -348517000 69000 -348448000 405456000 17000 405473000 488601000 81000 488682000 343743000 0 343743000 18330000 0 18330000 18236000 -192000 18044000 6475000 -400000 6075000 386784000 -592000 386192000 2596000 0 2596000 21441000 -246000 21195000 7511000 0 7511000 27165000 0 27165000 1200000 -290000 910000 446697000 -1128000 445569000 2106000 0 2106000 10503000 257000 10760000 5951000 90000 6041000 8976000 0 8976000 767000 0 767000 268000 0 268000 28571000 347000 28918000 1591000 0 1591000 42196000 0 42196000 1570000 0 1570000 73928000 347000 74275000 0.001 120000000 37094000 37094000 37000 0 37000 759312000 -58000 759254000 -2999000 0 -2999000 -383581000 -1417000 -384998000 372769000 -1475000 371294000 446697000 -1128000 445569000 20656000 0 20656000 8810000 0 8810000 86000 0 86000 29552000 0 29552000 10746000 711000 11457000 4247000 -249000 3998000 14993000 462000 15455000 14559000 -462000 14097000 7034000 -154000 6880000 25712000 -541000 25171000 32746000 -695000 32051000 -18187000 233000 -17954000 52000 0 52000 -217000 0 -217000 -18352000 233000 -18119000 -199000 0 -199000 -18153000 233000 -17920000 -0.49 -0.49 0 0 -0.49 -0.49 36851000 36851000 0 0 36851000 36851000 14785000 0 14785000 35441000 0 35441000 8548000 0 8548000 17358000 0 17358000 92000 0 92000 178000 0 178000 75000 0 75000 75000 0 75000 23500000 0 23500000 53052000 0 53052000 9921000 625000 10546000 20667000 1336000 22003000 4868000 -231000 4637000 9115000 -480000 8635000 14789000 394000 15183000 29782000 856000 30638000 8711000 -394000 8317000 23270000 -856000 22414000 6625000 632000 7257000 13659000 478000 14137000 27045000 771000 27816000 52757000 230000 52987000 0 207000 207000 0 207000 207000 33670000 1610000 35280000 66416000 915000 67331000 -24959000 -2004000 -26963000 -43146000 -1771000 -44917000 552000 0 552000 604000 0 604000 -358000 0 -358000 -575000 0 -575000 -24765000 -2004000 -26769000 -43117000 -1771000 -44888000 137000 0 137000 -62000 0 -62000 -24902000 -2004000 -26906000 -43055000 -1771000 -44826000 -0.67 -0.67 -0.06 -0.06 -0.73 -0.73 -1.17 -1.17 -0.05 -0.05 -1.22 -1.22 36922000 36922000 0 0 36922000 36922000 36887000 36887000 0 0 36887000 36887000 17693000 0 17693000 53134000 0 53134000 8370000 0 8370000 25728000 0 25728000 301000 0 301000 479000 0 479000 282000 0 282000 357000 0 357000 26646000 0 26646000 79698000 0 79698000 10511000 836000 11347000 31178000 2172000 33350000 5191000 -197000 4994000 14306000 -677000 13629000 15702000 639000 16341000 45484000 1495000 46979000 10944000 -639000 10305000 34214000 -1495000 32719000 6631000 198000 6829000 20290000 676000 20966000 19966000 513000 20479000 72723000 743000 73466000 609000 0 609000 609000 0 609000 20341000 2000 20343000 20341000 209000 20550000 47547000 713000 48260000 113963000 1628000 115591000 -36603000 -1352000 -37955000 -79749000 -3123000 -82872000 1712000 0 1712000 2316000 0 2316000 -101000 -134000 -235000 -676000 -134000 -810000 -34992000 -1486000 -36478000 -78109000 -3257000 -81366000 72000 0 72000 10000 0 10000 -35064000 -1486000 -36550000 -78119000 -3257000 -81376000 -0.95 -0.95 -0.04 -0.04 -0.99 -0.99 -2.12 -2.12 -0.08 -0.08 -2.20 -2.20 37005000 37005000 0 0 37005000 37005000 36927000 36927000 0 0 36927000 36927000 16674000 0 16674000 8767000 0 8767000 170000 0 170000 213000 0 213000 25824000 0 25824000 9631000 -140000 9491000 3601000 88000 3689000 13232000 -52000 13180000 12592000 52000 12644000 5600000 243000 5843000 19272000 -887000 18385000 669000 133000 802000 9006000 0 9006000 34547000 -511000 34036000 -21955000 563000 -21392000 2815000 0 2815000 614000 -81000 533000 -18526000 482000 -18044000 55000 99000 154000 -18581000 383000 -18198000 -0.50 -0.50 0.01 0.01 -0.49 -0.49 37160000 37160000 0 0 37160000 37160000 -18153000 233000 -17920000 -1197000 0 -1197000 -1197000 0 -1197000 -19350000 233000 -19117000 -24902000 -2004000 -26906000 -43055000 -1771000 -44826000 -1447000 0 -1447000 -2644000 0 -2644000 -1447000 0 -1447000 -2644000 0 -2644000 -26349000 -2004000 -28353000 -45699000 -1771000 -47470000 -35064000 -1486000 -36550000 -78119000 -3257000 -81376000 -796000 0 -796000 -3440000 0 -3440000 -796000 0 -796000 -3440000 0 -3440000 -35860000 -1486000 -37346000 -81559000 -3257000 -84816000 36768000 37000 745936000 441000 -305462000 440952000 131000 979000 979000 3827000 3827000 -1197000 -1197000 -18153000 -18153000 36899000 37000 750742000 -756000 -323615000 426408000 0 0 0 0 1840000 1840000 0 -25000 -25000 0 233000 233000 0 0 -25000 0 2073000 2048000 36768000 37000 745936000 441000 -303622000 442792000 131000 979000 979000 3802000 3802000 -1197000 -1197000 -17920000 -17920000 36899000 37000 750717000 -756000 -321542000 428456000 36899000 37000 750742000 -756000 -323615000 426408000 76000 211000 211000 5186000 5186000 -1447000 -1447000 -24902000 -24902000 36975000 37000 756139000 -2203000 -348517000 405456000 0 0 -25000 0 2073000 2048000 0 -27000 -27000 0 -2004000 -2004000 0 0 -52000 0 69000 17000 36899000 37000 750717000 -756000 -321542000 428456000 76000 211000 211000 5159000 5159000 -1447000 -1447000 -26906000 -26906000 36975000 37000 756087000 -2203000 -348448000 405473000 36768000 37000 745936000 441000 -305462000 440952000 207000 1190000 1190000 9013000 9013000 -2644000 -2644000 -43055000 -43055000 36975000 37000 756139000 -2203000 -348517000 405456000 0 0 0 0 1840000 1840000 0 -52000 -52000 0 -1771000 -1771000 0 0 -52000 0 69000 17000 36768000 37000 745936000 441000 -303622000 442792000 207000 1190000 1190000 8961000 8961000 -2644000 -2644000 -44826000 -44826000 36975000 37000 756087000 -2203000 -348448000 405473000 36975000 37000 756139000 -2203000 -348517000 405456000 119000 407000 407000 2766000 2766000 -796000 -796000 -35064000 -35064000 37094000 37000 759312000 -2999000 -383581000 372769000 0 0 -52000 0 69000 17000 0 -6000 -6000 0 -1486000 -1486000 0 0 -58000 0 -1417000 -1475000 36975000 37000 756087000 -2203000 -348448000 405473000 119000 407000 407000 2760000 2760000 -796000 -796000 -36550000 -36550000 37094000 37000 759254000 -2999000 -384998000 371294000 36768000 37000 745936000 441000 -305462000 440952000 326000 1597000 1597000 11779000 11779000 -3440000 -3440000 -78119000 -78119000 37094000 37000 759312000 -2999000 -383581000 372769000 0 0 0 0 1840000 1840000 0 -58000 -58000 0 -3257000 -3257000 0 0 -58000 0 -1417000 -1475000 36768000 37000 745936000 441000 -303622000 442792000 326000 1597000 1597000 11721000 11721000 -3440000 -3440000 -81376000 -81376000 37094000 37000 759254000 -2999000 -384998000 371294000 -18153000 233000 -17920000 1358000 15000 1373000 -171000 0 -171000 348000 -617000 -269000 3827000 -25000 3802000 -1319000 0 -1319000 2070000 1000 2071000 484000 -278000 206000 -1000 0 -1000 -5306000 0 -5306000 -4921000 57000 -4864000 -41000 0 -41000 -87000 0 -87000 2956000 0 2956000 -271000 0 -271000 -21695000 -60000 -21755000 1394000 -59000 1335000 520000 0 520000 -874000 59000 -815000 385000 0 385000 594000 0 594000 979000 0 979000 -21590000 -1000 -21591000 -558000 0 -558000 399042000 227000 399269000 376894000 226000 377120000 18156000 0 18156000 374317000 226000 374543000 2577000 0 2577000 376894000 226000 377120000 -43055000 -1771000 -44826000 2790000 30000 2820000 581000 0 581000 925000 0 925000 9013000 -52000 8961000 0 207000 207000 -6000 0 -6000 -3479000 0 -3479000 -930000 -31000 -961000 -180000 -1335000 -1515000 -2000 0 -2000 -3220000 0 -3220000 -4387000 139000 -4248000 30000 0 30000 -3128000 0 -3128000 -9000 0 -9000 6228000 0 6228000 -29635000 -81000 -29716000 6454000 -112000 6342000 520000 0 520000 -5934000 112000 -5822000 596000 0 596000 594000 0 594000 1190000 0 1190000 -34379000 31000 -34348000 -776000 0 -776000 399042000 227000 399269000 363887000 258000 364145000 361293000 258000 361551000 2594000 0 2594000 363887000 258000 364145000 -78119000 -3257000 -81376000 4186000 45000 4231000 102000 0 102000 1099000 0 1099000 11779000 -58000 11721000 8220000 0 8220000 8695000 209000 8904000 39000 0 39000 -5045000 0 -5045000 -3919000 -2227000 -6146000 262000 20000 282000 859000 -2000 857000 -7085000 75000 -7010000 -3021000 107000 -2914000 0 331000 331000 3108000 0 3108000 -1156000 0 -1156000 128000 0 128000 -44182000 -339000 -44521000 10131000 -112000 10019000 520000 0 520000 -9611000 112000 -9499000 716000 0 716000 881000 0 881000 1597000 0 1597000 -52196000 -227000 -52423000 -507000 0 -507000 399042000 227000 399269000 346339000 0 346339000 263000 0 263000 198000 90000 288000 22239000 0 22239000 343743000 0 343743000 2596000 0 2596000 346339000 0 346339000